#include <task.h>
Definition at line 145 of file task.h.
◆ allocate()
task & tbb::internal::allocate_root_proxy::allocate |
( |
size_t |
size | ) |
|
|
static |
Definition at line 35 of file task.cpp.
37 __TBB_ASSERT( v,
"thread did not activate a task_scheduler_init object?" );
38 #if __TBB_TASK_GROUP_CONTEXT Memory prefix to a task object.
static generic_scheduler * local_scheduler_weak()
#define __TBB_ASSERT(predicate, comment)
No-op version of __TBB_ASSERT.
#define __TBB_CONTEXT_ARG(arg1, context)
void const char const char int ITT_FORMAT __itt_group_sync p
#define ITT_STACK_CREATE(obj)
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t size
References __TBB_ASSERT, __TBB_CONTEXT_ARG, ITT_STACK_CREATE, tbb::internal::governor::local_scheduler_weak(), p, and size.
Referenced by operator new().
◆ free()
void tbb::internal::allocate_root_proxy::free |
( |
task & |
task | ) |
|
|
static |
Definition at line 47 of file task.cpp.
49 __TBB_ASSERT( v,
"thread does not have initialized task_scheduler_init object?" );
50 #if __TBB_TASK_GROUP_CONTEXT static generic_scheduler * local_scheduler_weak()
Task is known to have been allocated by this scheduler.
#define __TBB_ASSERT(predicate, comment)
No-op version of __TBB_ASSERT.
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task * task
References __TBB_ASSERT, tbb::internal::governor::local_scheduler_weak(), tbb::internal::local_task, and task.
Referenced by operator delete().
The documentation for this class was generated from the following files: