| /rocksdb-6.9/memory/ |
| D | arena.cc | 25 const size_t Arena::kInlineSize; 28 const size_t Arena::kMinBlockSize = 4096; 29 const size_t Arena::kMaxBlockSize = 2u << 30; 34 block_size = std::max(Arena::kMinBlockSize, block_size); in OptimizeBlockSize() 35 block_size = std::min(Arena::kMaxBlockSize, block_size); in OptimizeBlockSize() 45 Arena::Arena(size_t block_size, AllocTracker* tracker, size_t huge_page_size) in Arena() function in ROCKSDB_NAMESPACE::Arena 67 Arena::~Arena() { in ~Arena() 89 char* Arena::AllocateFallback(size_t bytes, bool aligned) { in AllocateFallback() 123 char* Arena::AllocateFromHugePage(size_t bytes) { in AllocateFromHugePage() 156 char* Arena::AllocateAligned(size_t bytes, size_t huge_page_size, in AllocateAligned() [all …]
|
| D | arena_test.cc | 21 TEST_F(ArenaTest, Empty) { Arena arena0; } in TEST_F() 38 Arena arena(bsz, nullptr, huge_page_size); in MemoryAllocatedBytesTest() 46 expected_memory_allocated = req_sz * N + Arena::kInlineSize; in MemoryAllocatedBytesTest() 50 arena.Allocate(Arena::kInlineSize - 1); in MemoryAllocatedBytesTest() 90 Arena arena(kBlockSize, nullptr, huge_page_size); in ApproximateMemoryUsageTest() 98 arena.AllocateAligned(Arena::kInlineSize / 2 - (2 * kAlignUnit)); in ApproximateMemoryUsageTest() 100 arena.AllocateAligned(Arena::kInlineSize / 2); in ApproximateMemoryUsageTest() 104 Arena::kInlineSize); in ApproximateMemoryUsageTest() 114 CheckMemoryAllocated(mem_usage, kBlockSize + Arena::kInlineSize) || in ApproximateMemoryUsageTest() 118 kBlockSize + Arena::kInlineSize); in ApproximateMemoryUsageTest() [all …]
|
| D | arena.h | 28 class Arena : public Allocator { 31 Arena(const Arena&) = delete; 32 void operator=(const Arena&) = delete; 41 explicit Arena(size_t block_size = kMinBlockSize, 43 ~Arena(); 123 inline char* Arena::Allocate(size_t bytes) { in Allocate()
|
| D | concurrent_arena.h | 46 explicit ConcurrentArena(size_t block_size = Arena::kMinBlockSize, 109 Arena arena_;
|
| /rocksdb-6.9/table/ |
| D | merging_iterator.h | 19 class Arena; variable 34 Arena* arena = nullptr, bool prefix_seek_mode = false); 44 Arena* arena, bool prefix_seek_mode = false); 52 Arena* GetArena() { return arena; } in GetArena() 61 Arena* arena;
|
| D | iterator.cc | 177 Arena* arena) { in NewErrorInternalIterator() 186 const Status& status, Arena* arena); 188 const Status& status, Arena* arena); 198 InternalIteratorBase<TValue>* NewEmptyInternalIterator(Arena* arena) { in NewEmptyInternalIterator() 207 Arena* arena); 208 template InternalIteratorBase<Slice>* NewEmptyInternalIterator(Arena* arena);
|
| D | table_reader.h | 24 class Arena; variable 51 const ReadOptions&, const SliceTransform* prefix_extractor, Arena* arena,
|
| D | iterator_wrapper.h | 144 class Arena; variable 147 extern InternalIteratorBase<TValue>* NewEmptyInternalIterator(Arena* arena);
|
| D | merging_iterator.cc | 410 Arena* arena, bool prefix_seek_mode) { in NewMergingIterator() 427 const InternalKeyComparator* comparator, Arena* a, bool prefix_seek_mode) in MergeIteratorBuilder()
|
| /rocksdb-6.9/memtable/ |
| D | hash_skiplist_rep.cc | 42 MemTableRep::Iterator* GetIterator(Arena* arena = nullptr) override; 45 Arena* arena = nullptr) override; 84 Arena* arena = nullptr) in Iterator() 170 std::unique_ptr<Arena> arena_; 302 MemTableRep::Iterator* HashSkipListRep::GetIterator(Arena* arena) { in GetIterator() 304 Arena* new_arena = new Arena(allocator_->BlockSize()); in GetIterator() 323 MemTableRep::Iterator* HashSkipListRep::GetDynamicPrefixIterator(Arena* arena) { in GetDynamicPrefixIterator()
|
| D | hash_linklist_rep.cc | 184 MemTableRep::Iterator* GetIterator(Arena* arena = nullptr) override; 187 Arena* arena = nullptr) override; 740 MemTableRep::Iterator* HashLinkListRep::GetIterator(Arena* alloc_arena) { in GetIterator() 742 Arena* new_arena = new Arena(allocator_->BlockSize()); in GetIterator() 787 Arena* alloc_arena) { in GetDynamicPrefixIterator()
|
| D | inlineskiplist_test.cc | 107 Arena arena; in TEST_F() 217 Arena arena; in TEST_F() 232 Arena arena; in TEST_F() 253 Arena arena; in TEST_F() 273 Arena arena; in TEST_F()
|
| D | skiplist_test.cc | 37 Arena arena; in TEST_F() 59 Arena arena; in TEST_F() 219 Arena arena_;
|
| D | vectorrep.cc | 97 MemTableRep::Iterator* GetIterator(Arena* arena) override; 269 MemTableRep::Iterator* VectorRep::GetIterator(Arena* arena) { in GetIterator()
|
| /rocksdb-6.9/util/ |
| D | dynamic_bloom_test.cc | 62 Arena arena; in TEST_F() 73 Arena arena; in TEST_F() 92 Arena arena; in TEST_F() 140 Arena arena; in TEST_F() 189 Arena arena; in TEST_F() 231 Arena arena; in TEST_F()
|
| /rocksdb-6.9/db/ |
| D | file_indexer_test.cc | 95 Arena arena; in TEST_F() 103 Arena arena; in TEST_F() 143 Arena arena; in TEST_F() 185 Arena arena; in TEST_F() 225 Arena arena; in TEST_F()
|
| D | arena_wrapped_db_iter.h | 25 class Arena; variable 40 virtual Arena* GetArena() { return &arena_; } in GetArena() 94 Arena arena_;
|
| D | arena_wrapped_db_iter.cc | 64 arena_.~Arena(); in Refresh() 65 new (&arena_) Arena(); in Refresh()
|
| D | table_cache.h | 31 class Arena; variable 74 HistogramImpl* file_read_hist, TableReaderCaller caller, Arena* arena,
|
| D | memtable_list.h | 110 Status AddRangeTombstoneIterators(const ReadOptions& read_opts, Arena* arena, 115 Arena* arena);
|
| /rocksdb-6.9/include/rocksdb/ |
| D | memtablerep.h | 46 class Arena; variable 247 virtual Iterator* GetIterator(Arena* arena = nullptr) = 0; 255 virtual Iterator* GetDynamicPrefixIterator(Arena* arena = nullptr) {
|
| /rocksdb-6.9/table/cuckoo/ |
| D | cuckoo_table_reader.h | 26 class Arena; variable 53 Arena* arena, bool skip_filters,
|
| /rocksdb-6.9/table/plain/ |
| D | plain_table_index.h | 134 PlainTableIndexBuilder(Arena* arena, const ImmutableCFOptions& ioptions, in PlainTableIndexBuilder() 224 Arena* arena_;
|
| D | plain_table_reader.h | 85 Arena* arena, bool skip_filters, 161 Arena arena_;
|
| /rocksdb-6.9/logging/ |
| D | log_buffer.h | 44 Arena arena_;
|