Intel(R) Threading Building Blocks Doxygen Documentation
version 4.2.3
|
#include <task.h>
Static Public Member Functions | |
static task &__TBB_EXPORTED_FUNC | allocate (size_t size) |
static void __TBB_EXPORTED_FUNC | free (task &) |
Additional Inherited Members | |
![]() | |
void | operator= (const no_assign &)=delete |
no_assign (const no_assign &)=default | |
no_assign ()=default | |
|
static |
Definition at line 35 of file task.cpp.
References __TBB_ASSERT, __TBB_CONTEXT_ARG, tbb::internal::generic_scheduler::allocate_task(), tbb::internal::task_prefix::context, tbb::task_group_context::itt_caller, ITT_STACK_CREATE, tbb::internal::governor::local_scheduler_weak(), tbb::internal::scheduler_state::my_innermost_running_task, p, and tbb::task::prefix().
Referenced by operator new().
Definition at line 47 of file task.cpp.
References __TBB_ASSERT, tbb::internal::__TBB_load_relaxed(), tbb::internal::__TBB_store_relaxed(), tbb::internal::allocate_root_with_context_proxy::allocate(), tbb::internal::generic_scheduler::allocate_task(), tbb::task_group_context::binding_required, tbb::task_group_context::fp_settings, tbb::internal::allocate_root_with_context_proxy::free(), tbb::internal::generic_scheduler::free_task(), tbb::task_group_context::isolated, ITT_STACK_CREATE, tbb::internal::governor::local_scheduler_weak(), tbb::internal::local_task, tbb::internal::generic_scheduler::master_outermost_level(), s, size, and task.
Referenced by operator delete().