| Index: Source/platform/TraceEvent.h
|
| diff --git a/Source/platform/TraceEvent.h b/Source/platform/TraceEvent.h
|
| index 6e340a3b832160d993638ccc40685b46f5491717..6bddc14b77ff51bdfbaee86e23300e302dd6a688 100644
|
| --- a/Source/platform/TraceEvent.h
|
| +++ b/Source/platform/TraceEvent.h
|
| @@ -497,6 +497,11 @@
|
| INTERNAL_TRACE_EVENT_ADD_WITH_ID(TRACE_EVENT_PHASE_CREATE_OBJECT, \
|
| categoryGroup, name, TRACE_ID_DONT_MANGLE(id), TRACE_EVENT_FLAG_NONE)
|
|
|
| +#define TRACE_EVENT_OBJECT_SNAPSHOT_WITH_ID(categoryGroup, name, id, snapshot) \
|
| + INTERNAL_TRACE_EVENT_ADD_WITH_ID(TRACE_EVENT_PHASE_SNAPSHOT_OBJECT, \
|
| + categoryGroup, name, TRACE_ID_DONT_MANGLE(id), TRACE_EVENT_FLAG_NONE, \
|
| + "snapshot", snapshot)
|
| +
|
| #define TRACE_EVENT_OBJECT_DELETED_WITH_ID(categoryGroup, name, id) \
|
| INTERNAL_TRACE_EVENT_ADD_WITH_ID(TRACE_EVENT_PHASE_DELETE_OBJECT, \
|
| categoryGroup, name, TRACE_ID_DONT_MANGLE(id), TRACE_EVENT_FLAG_NONE)
|
| @@ -641,6 +646,7 @@
|
| #define TRACE_EVENT_PHASE_COUNTER ('C')
|
| #define TRACE_EVENT_PHASE_SAMPLE ('P')
|
| #define TRACE_EVENT_PHASE_CREATE_OBJECT ('N')
|
| +#define TRACE_EVENT_PHASE_SNAPSHOT_OBJECT ('O')
|
| #define TRACE_EVENT_PHASE_DELETE_OBJECT ('D')
|
|
|
| // Flags for changing the behavior of TRACE_EVENT_API_ADD_TRACE_EVENT.
|
|
|