Home
last modified time | relevance | path

Searched refs:cache_rep_ (Results 1 – 2 of 2) sorted by relevance

/rocksdb-6.9/memtable/
Dwrite_buffer_manager.cc57 cache_rep_(nullptr) { in WriteBufferManager()
61 cache_rep_.reset(new CacheRep(cache)); in WriteBufferManager()
70 if (cache_rep_) { in ~WriteBufferManager()
72 cache_rep_->cache_->Release(handle, true); in ~WriteBufferManager()
81 assert(cache_rep_ != nullptr); in ReserveMemWithCache()
92 cache_rep_->cache_->Insert(cache_rep_->GetNextCacheKey(), nullptr, in ReserveMemWithCache()
94 cache_rep_->dummy_handles_.push_back(handle); in ReserveMemWithCache()
104 assert(cache_rep_ != nullptr); in FreeMemWithCache()
121 assert(!cache_rep_->dummy_handles_.empty()); in FreeMemWithCache()
122 cache_rep_->cache_->Release(cache_rep_->dummy_handles_.back(), true); in FreeMemWithCache()
[all …]
/rocksdb-6.9/include/rocksdb/
Dwrite_buffer_manager.h37 bool cost_to_cache() const { return cache_rep_ != nullptr; } in cost_to_cache()
66 if (cache_rep_ != nullptr) { in ReserveMem()
83 if (cache_rep_ != nullptr) { in FreeMem()
97 std::unique_ptr<CacheRep> cache_rep_; variable