Home
last modified time | relevance | path

Searched refs:my_task_pool_size (Results 1 – 2 of 2) sorted by relevance

/oneTBB/src/tbb/
H A Darena_slot.h81 std::size_t my_task_pool_size; in alignas() local
111 my_task_pool_size = byte_size / sizeof(d1::task*); in allocate_task_pool()
115 fill_with_canary_pattern( 0, my_task_pool_size ); in allocate_task_pool()
124 __TBB_ASSERT( my_task_pool_size, nullptr); in free_task_pool()
127 my_task_pool_size = 0; in free_task_pool()
215 if ( T + num_tasks <= my_task_pool_size ) { in prepare_task_pool()
220 if ( !my_task_pool_size ) { in prepare_task_pool()
230 __TBB_ASSERT( my_task_pool_size >= min_task_pool_size, nullptr); in prepare_task_pool()
237 bool allocate = new_size > my_task_pool_size - min_task_pool_size/4; in prepare_task_pool()
241 if ( new_size < 2 * my_task_pool_size ) in prepare_task_pool()
[all …]
H A Darena.cpp272 __TBB_ASSERT( !my_slots[i].my_task_pool_size, nullptr); in arena()