diff options
Diffstat (limited to 'src/tracing')
-rw-r--r-- | src/tracing/trace_event_common.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/tracing/trace_event_common.h b/src/tracing/trace_event_common.h index 51869ee952..18dd6ec18b 100644 --- a/src/tracing/trace_event_common.h +++ b/src/tracing/trace_event_common.h @@ -271,6 +271,9 @@ // does nothing. // - category and name strings must have application lifetime (statics or // literals). They may not include " chars. +#define TRACE_EVENT_BEGIN(category_group, name, ...) \ + INTERNAL_TRACE_EVENT_ADD(TRACE_EVENT_PHASE_BEGIN, category_group, name, \ + TRACE_EVENT_FLAG_NONE, ##__VA_ARGS__) #define TRACE_EVENT_BEGIN0(category_group, name) \ INTERNAL_TRACE_EVENT_ADD(TRACE_EVENT_PHASE_BEGIN, category_group, name, \ TRACE_EVENT_FLAG_NONE) @@ -327,6 +330,9 @@ // is not enabled, then this does nothing. // - category and name strings must have application lifetime (statics or // literals). They may not include " chars. +#define TRACE_EVENT_END(category_group, name, ...) \ + INTERNAL_TRACE_EVENT_ADD(TRACE_EVENT_PHASE_END, category_group, name, \ + TRACE_EVENT_FLAG_NONE, ##__VA_ARGS__) #define TRACE_EVENT_END0(category_group, name) \ INTERNAL_TRACE_EVENT_ADD(TRACE_EVENT_PHASE_END, category_group, name, \ TRACE_EVENT_FLAG_NONE) |