Intel(R) Threading Building Blocks Doxygen Documentation
version 4.2.3
|
Macros | |
#define | __itt_pt_region_create __itt_pt_region_createA |
Typedefs | |
typedef unsigned char | __itt_pt_region |
Functions | |
__itt_pt_region ITTAPI | __itt_pt_region_createA (const char *name) |
function saves a region name marked with Intel PT API and returns a region id. Only 7 names can be registered. Attempts to register more names will be ignored and a region id with auto names will be returned. For automatic naming of regions pass NULL as function parameter More... | |
__itt_pt_region ITTAPI | __itt_pt_region_createW (const wchar_t *name) |
void | __itt_mark_pt_region_begin (__itt_pt_region region) |
function contains a special code pattern identified on the post-processing stage and marks the beginning of a code region targeted for Intel PT analysis More... | |
void | __itt_mark_pt_region_end (__itt_pt_region region) |
function contains a special code pattern identified on the post-processing stage and marks the end of a code region targeted for Intel PT analysis More... | |
API from this group provides control over collection and analysis of Intel Processor Trace (Intel PT) data Information about Intel Processor Trace technology can be found here (Volume 3 chapter 35): https://software.intel.com/sites/default/files/managed/39/c5/325462-sdm-vol-1-2abcd-3abcd.pdf Use this API to mark particular code regions for loading detailed performance statistics. This mode makes your analysis faster and more accurate.
#define __itt_pt_region_create __itt_pt_region_createA |
Definition at line 369 of file ittnotify.h.
typedef unsigned char __itt_pt_region |
Definition at line 356 of file ittnotify.h.
void __itt_mark_pt_region_begin | ( | __itt_pt_region | region | ) |
function contains a special code pattern identified on the post-processing stage and marks the beginning of a code region targeted for Intel PT analysis
[in] | region | - region id, 0 <= region < 8 |
void __itt_mark_pt_region_end | ( | __itt_pt_region | region | ) |
function contains a special code pattern identified on the post-processing stage and marks the end of a code region targeted for Intel PT analysis
[in] | region | - region id, 0 <= region < 8 |
__itt_pt_region ITTAPI __itt_pt_region_createA | ( | const char * | name | ) |
function saves a region name marked with Intel PT API and returns a region id. Only 7 names can be registered. Attempts to register more names will be ignored and a region id with auto names will be returned. For automatic naming of regions pass NULL as function parameter
__itt_pt_region ITTAPI __itt_pt_region_createW | ( | const wchar_t * | name | ) |