Index: base/debug/trace_event_impl.cc |
diff --git a/base/debug/trace_event_impl.cc b/base/debug/trace_event_impl.cc |
index f17990e4fe7586f39315852e5d6aa1266675b1d5..100be46a0a1e2caff6dba696b736489b9ee3b98b 100644 |
--- a/base/debug/trace_event_impl.cc |
+++ b/base/debug/trace_event_impl.cc |
@@ -1701,6 +1701,12 @@ TraceEventHandle TraceLog::AddTraceEventWithThreadIdAndTimestamp( |
const unsigned long long* arg_values, |
const scoped_refptr<ConvertableToTraceFormat>* convertable_values, |
unsigned char flags) { |
+#if defined (OS_WIN) |
+ TraceEventETWProvider::TraceWithArgs( |
+ GetCategoryGroupName(category_group_enabled), name, phase, |
+ id, num_args, arg_names, arg_types, arg_values, convertable_values); |
+#endif |
+ |
TraceEventHandle handle = { 0, 0, 0 }; |
if (!*category_group_enabled) |
return handle; |