From 32ce8b311269df205e192c2b61dc47faaa2c5971 Mon Sep 17 00:00:00 2001 From: KunoiSayami Date: Sun, 20 Feb 2022 15:41:14 +0800 Subject: feat(memtable): Add kernel function in cuda code Signed-off-by: KunoiSayami --- util/arena.cu | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'util/arena.cu') diff --git a/util/arena.cu b/util/arena.cu index f954577..e6c8c04 100644 --- a/util/arena.cu +++ b/util/arena.cu @@ -8,11 +8,11 @@ namespace leveldb { static const int kBlockSize = 4096; -__device__ Arena::Arena() +__device__ __host__ Arena::Arena() : alloc_ptr_(nullptr), alloc_bytes_remaining_(0), memory_usage_(0), head_(nullptr), blocks_(nullptr) {} -__device__ Arena::~Arena() { +__host__ __device__ Arena::~Arena() { ArenaNode * current = this->head_; while (current != nullptr) { ArenaNode * next = current->next; -- cgit v1.3.1