Lines Matching refs:JemallocNodumpAllocator
19 std::atomic<extent_alloc_t*> JemallocNodumpAllocator::original_alloc_{nullptr};
21 JemallocNodumpAllocator::JemallocNodumpAllocator( in JemallocNodumpAllocator() function in ROCKSDB_NAMESPACE::JemallocNodumpAllocator
27 tcache_(&JemallocNodumpAllocator::DestroyThreadSpecificCache) {} in JemallocNodumpAllocator()
29 int JemallocNodumpAllocator::GetThreadSpecificCache(size_t size) { in GetThreadSpecificCache()
54 void* JemallocNodumpAllocator::Allocate(size_t size) { in Allocate()
59 void JemallocNodumpAllocator::Deallocate(void* p) { in Deallocate()
71 void* JemallocNodumpAllocator::Alloc(extent_hooks_t* extent, void* new_addr, in Alloc()
92 Status JemallocNodumpAllocator::DestroyArena(unsigned arena_index) { in DestroyArena()
103 void JemallocNodumpAllocator::DestroyThreadSpecificCache(void* ptr) { in DestroyThreadSpecificCache()
114 JemallocNodumpAllocator::~JemallocNodumpAllocator() { in ~JemallocNodumpAllocator()
126 size_t JemallocNodumpAllocator::UsableSize(void* p, in UsableSize()
172 JemallocNodumpAllocator::DestroyArena(arena_index); in NewJemallocNodumpAllocator()
181 JemallocNodumpAllocator::original_alloc_.compare_exchange_strong( in NewJemallocNodumpAllocator()
184 JemallocNodumpAllocator::DestroyArena(arena_index); in NewJemallocNodumpAllocator()
190 new_hooks->alloc = &JemallocNodumpAllocator::Alloc; in NewJemallocNodumpAllocator()
194 JemallocNodumpAllocator::DestroyArena(arena_index); in NewJemallocNodumpAllocator()
201 new JemallocNodumpAllocator(options, std::move(new_hooks), arena_index)); in NewJemallocNodumpAllocator()