Searched refs:base_pool_allocator (Results 1 – 6 of 6) sorted by relevance
141 class base_pool_allocator145 base_pool_allocator (const char *name, size_t size CXX_MEM_STAT_INFO);146 ~base_pool_allocator ();241 base_pool_allocator <TBlockAllocator>::base_pool_allocator ( in base_pool_allocator() function253 base_pool_allocator <TBlockAllocator>::initialize () in initialize()302 base_pool_allocator <TBlockAllocator>::release () in release()333 base_pool_allocator <TBlockAllocator>::release_if_empty () in release_if_empty()340 inline base_pool_allocator <TBlockAllocator>::~base_pool_allocator () in ~base_pool_allocator()348 base_pool_allocator <TBlockAllocator>::allocate () in allocate()430 base_pool_allocator <TBlockAllocator>::remove (void *object) in remove()[all …]
10900 * alloc-pool.h (base_pool_allocator): Use placement new.10901 (base_pool_allocator::remove): Likewise. Compute size outside of10929 * alloc-pool.h (base_pool_allocator::initialize, ::allocate): Remove10931 (base_pool_allocator::remove): Use flag_checking.
31295 * alloc-pool.h (base_pool_allocator ::release): Do not use31472 (base_pool_allocator): Likewise.
6676 * alloc-pool.h (base_pool_allocator <TBlockAllocator>::initialize):
21579 * alloc-pool.h (base_pool_allocator): Initialize m_elt_size.