DescriptionStop using the TRACE_EVENT_*_ETW macros.
All tracing macros can now export events to ETW (see
TraceEventETWExport). Therefore, there is no reason to keep using the
old TRACE_EVENT_*_ETW macros.
The tracing infrastructure doesn't expect synchronous events around
the main loop of a thread. For this reason, the TRACE_EVENT_*_ETW
macros have been replaced by TRACE_EVENT_ASYNC_* macros instead of
simple TRACE_EVENT* macros in some cases.
Once this patch has landed, the TRACE_EVENT_*ETW macros will be
removed (https://codereview.chromium.org/1376793004/)
BUG=#1263
BUG=489720
Committed: https://crrev.com/f6d86240c1fcab19d205d6531c860cda02bf537a
Cr-Commit-Position: refs/heads/master@{#353076}
Patch Set 1 #
Total comments: 3
Patch Set 2 : address comments #5-6 #Patch Set 3 : self-review (fix a comment) #
Total comments: 2
Messages
Total messages: 14 (3 generated)
|