Home
last modified time | relevance | path

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

/oneTBB/src/tbb/
H A Dsmall_object_pool.cpp30 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()
H A Dsmall_object_pool_impl.h34 class small_object_pool_impl : public d1::small_object_pool
47 ~small_object_pool_impl() = default;
H A Dthread_data.h110 …mall_object_pool{new (cache_aligned_allocate(sizeof(small_object_pool_impl))) small_object_pool_im… in new() argument
169 small_object_pool_impl* my_small_object_pool;