Marker API
Marker 是时间线上的瞬间事件,可与某个进程或线程相关联,也可以在全局范围内指定。
要创建 marker,请使用如下基元:
void __itt_marker(const __itt_domain *domain, __itt_id id, __itt_string_handle *name, __itt_scope scope)
基元的参数:
[in] |
domain
|
Marker 域
|
[in] | name |
Marker 名称
|
[in] | id | 可选参数。Marker ID 或 __itt_null 备注 拥有不同域的 Marker 不能使用同一 ID。 |
[in] | scope |
Marker 范围:进程、线程和全局
|