Searched refs:small_object_pool_impl (Results 1 – 3 of 3) sorted by relevance
30 small_object_pool_impl::small_object* const small_object_pool_impl::dead_public_list =31 reinterpret_cast<small_object_pool_impl::small_object*>(1);46 void* small_object_pool_impl::allocate_impl(d1::small_object_pool*& allocator, std::size_t number_o… in allocate_impl()74 auto pool = static_cast<small_object_pool_impl*>(&allocator); in deallocate()81 auto pool = static_cast<small_object_pool_impl*>(&allocator); in deallocate()85 void small_object_pool_impl::deallocate_impl(void* ptr, std::size_t number_of_bytes, thread_data& t… in deallocate_impl()103 this->~small_object_pool_impl(); in deallocate_impl()119 std::int64_t small_object_pool_impl::cleanup_list(small_object* list) in cleanup_list()133 void small_object_pool_impl::destroy() in destroy()147 this->~small_object_pool_impl(); in destroy()
34 class small_object_pool_impl : public d1::small_object_pool47 ~small_object_pool_impl() = default;
110 …mall_object_pool{new (cache_aligned_allocate(sizeof(small_object_pool_impl))) small_object_pool_im… in new() argument169 small_object_pool_impl* my_small_object_pool;