Home
last modified time | relevance | path

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

/rocksdb-6.9/util/
Dcore_local.h40 int size_shift_; variable
47 size_shift_ = 3; in CoreLocalArray()
48 while (1 << size_shift_ < num_cpus) { in CoreLocalArray()
49 ++size_shift_; in CoreLocalArray()
51 data_.reset(new T[static_cast<size_t>(1) << size_shift_]); in CoreLocalArray()
56 return static_cast<size_t>(1) << size_shift_; in Size()
70 core_idx = Random::GetTLSInstance()->Uniform(1 << size_shift_); in AccessElementAndIndex()
72 core_idx = static_cast<size_t>(cpuid & ((1 << size_shift_) - 1)); in AccessElementAndIndex()
79 assert(core_idx < static_cast<size_t>(1) << size_shift_); in AccessAtCore()