31 extern "C" void ITT_DoOneTimeInitialization();
32 #define __itt_init_ittlib_name(x,y) (ITT_DoOneTimeInitialization(), true) 34 #elif __TBBMALLOC_BUILD 36 extern "C" void MallocInitializeITT();
37 #define __itt_init_ittlib_name(x,y) (MallocInitializeITT(), true) 40 #error This file is expected to be used for either TBB or TBB allocator build. 54 return __itt_init_ittlib(NULL,
66 #define __TBB_NO_IMPLICIT_LINKAGE 1 73 *SyncType_GlobalLock =
_T(
"TbbGlobalLock"),
74 *SyncType_Scheduler =
_T(
"%Constant")
77 *SyncObj_SchedulerInitialization =
_T(
"TbbSchedulerInitialization"),
78 *SyncObj_SchedulersList =
_T(
"TbbSchedulersList"),
79 *SyncObj_WorkerLifeCycleMgmt =
_T(
"TBB Scheduler"),
80 *SyncObj_TaskStealingLoop =
_T(
"TBB Scheduler"),
81 *SyncObj_WorkerTaskPool =
_T(
"TBB Scheduler"),
82 *SyncObj_MasterTaskPool =
_T(
"TBB Scheduler"),
83 *SyncObj_TaskPoolSpinning =
_T(
"TBB Scheduler"),
84 *SyncObj_Mailbox =
_T(
"TBB Scheduler"),
85 *SyncObj_TaskReturnList =
_T(
"TBB Scheduler"),
86 *SyncObj_TaskStream =
_T(
"TBB Scheduler"),
87 #if __TBB_PREVIEW_CRITICAL_TASKS 88 *SyncObj_CriticalTaskStream =
_T(
"TBB Scheduler"),
90 *SyncObj_ContextsList =
_T(
"TBB Scheduler")
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 __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p const __itt_domain __itt_id __itt_timestamp __itt_timestamp ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain ITT_FORMAT p const __itt_domain __itt_string_handle unsigned long long ITT_FORMAT lu const __itt_domain __itt_string_handle unsigned long long ITT_FORMAT lu const __itt_domain __itt_id __itt_string_handle __itt_metadata_type size_t void ITT_FORMAT p const __itt_domain __itt_id __itt_string_handle const wchar_t size_t ITT_FORMAT lu const __itt_domain __itt_id __itt_relation __itt_id ITT_FORMAT p const wchar_t int ITT_FORMAT __itt_group_mark d __itt_event ITT_FORMAT __itt_group_mark d void const wchar_t const wchar_t int ITT_FORMAT __itt_group_sync __itt_group_fsync x void const wchar_t int const wchar_t int int ITT_FORMAT __itt_group_sync __itt_group_fsync x void ITT_FORMAT __itt_group_sync __itt_group_fsync p void ITT_FORMAT __itt_group_sync __itt_group_fsync p void size_t ITT_FORMAT lu no args __itt_obj_prop_t __itt_obj_state_t ITT_FORMAT d const char ITT_FORMAT s const char ITT_FORMAT s __itt_frame ITT_FORMAT p __itt_counter ITT_FORMAT p __itt_counter unsigned long long ITT_FORMAT lu __itt_counter unsigned long long ITT_FORMAT lu __itt_counter __itt_clock_domain unsigned long long void ITT_FORMAT p const wchar_t ITT_FORMAT S __itt_mark_type const wchar_t ITT_FORMAT S __itt_mark_type const char ITT_FORMAT s __itt_mark_type ITT_FORMAT d __itt_caller ITT_FORMAT __itt_group_stitch
enum ___itt_group_id __itt_group_id
int __TBB_load_ittnotify()
char tchar
Unicode support.
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 __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT __itt_group_structure
#define _T(string_literal)
Standard Windows style macro to markup the string literals.
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 __itt_group_sync