| 
    Intel(R) Threading Building Blocks Doxygen Documentation
    version 4.2.3
    
   | 
 
#include <scheduler_common.h>
Public Attributes | |
| unsigned | hint_for_pop | 
| Hint provided for operations with the container of starvation-resistant tasks.  More... | |
| __TBB_atomic size_t | tail | 
| Index of the element following the last ready task in the deque.  More... | |
| size_t | my_task_pool_size | 
| Capacity of the primary task pool (number of elements - pointers to task).  More... | |
| task **__TBB_atomic | task_pool_ptr | 
| Task pool of the scheduler that owns this slot.  More... | |
Definition at line 351 of file scheduler_common.h.
| unsigned tbb::internal::arena_slot_line2::hint_for_pop | 
Hint provided for operations with the container of starvation-resistant tasks.
Modified by the owner thread (during these operations).
Definition at line 354 of file scheduler_common.h.
Referenced by tbb::internal::arena::arena().
| size_t tbb::internal::arena_slot_line2::my_task_pool_size | 
Capacity of the primary task pool (number of elements - pointers to task).
Definition at line 366 of file scheduler_common.h.
Referenced by tbb::internal::generic_scheduler::prepare_task_pool().
| __TBB_atomic size_t tbb::internal::arena_slot_line2::tail | 
Index of the element following the last ready task in the deque.
Modified by the owner thread.
Definition at line 363 of file scheduler_common.h.
Referenced by tbb::internal::generic_scheduler::cleanup_master(), tbb::internal::generic_scheduler::commit_relocated_tasks(), tbb::internal::generic_scheduler::commit_spawned_tasks(), tbb::internal::generic_scheduler::get_task(), tbb::internal::generic_scheduler::is_quiescent_local_task_pool_empty(), tbb::internal::generic_scheduler::is_quiescent_local_task_pool_reset(), tbb::internal::generic_scheduler::prepare_task_pool(), tbb::internal::generic_scheduler::publish_task_pool(), tbb::internal::generic_scheduler::reset_task_pool_and_leave(), and tbb::internal::generic_scheduler::steal_task_from().
| task* * __TBB_atomic tbb::internal::arena_slot_line2::task_pool_ptr | 
Task pool of the scheduler that owns this slot.
Definition at line 369 of file scheduler_common.h.
Referenced by tbb::internal::generic_scheduler::acquire_task_pool(), tbb::internal::generic_scheduler::get_task(), tbb::internal::generic_scheduler::local_spawn(), tbb::internal::generic_scheduler::prepare_task_pool(), tbb::internal::generic_scheduler::publish_task_pool(), and tbb::internal::generic_scheduler::release_task_pool().