Index: base/trace_event/trace_event_impl.h |
diff --git a/base/trace_event/trace_event_impl.h b/base/trace_event/trace_event_impl.h |
index efa20c4ff85ff57b3b6c52b22247cfb136392fe6..858b7b395411a88247d93789e1d7e6057665aec7 100644 |
--- a/base/trace_event/trace_event_impl.h |
+++ b/base/trace_event/trace_event_impl.h |
@@ -578,6 +578,20 @@ class BASE_EXPORT TraceLog { |
const unsigned long long* arg_values, |
const scoped_refptr<ConvertableToTraceFormat>* convertable_values, |
unsigned char flags); |
+ TraceEventHandle AddTraceEventWithThreadIdAndTimestamp( |
+ char phase, |
+ const unsigned char* category_group_enabled, |
+ const char* name, |
+ unsigned long long id, |
+ int thread_id, |
+ const TimeTicks& timestamp, |
+ const TimeTicks& thread_time, |
+ int num_args, |
+ const char** arg_names, |
+ const unsigned char* arg_types, |
+ const unsigned long long* arg_values, |
+ const scoped_refptr<ConvertableToTraceFormat>* convertable_values, |
+ unsigned char flags); |
static void AddTraceEventEtw(char phase, |
const char* category_group, |
const void* id, |
@@ -699,6 +713,21 @@ class BASE_EXPORT TraceLog { |
const TimeTicks& timestamp, |
TraceEvent* trace_event); |
+ TraceEventHandle AddTraceEventInternal( |
+ char phase, |
+ const unsigned char* category_group_enabled, |
+ const char* name, |
+ unsigned long long id, |
+ int thread_id, |
+ const TimeTicks& timestamp, |
+ const TimeTicks& thread_time, |
+ int num_args, |
+ const char** arg_names, |
+ const unsigned char* arg_types, |
+ const unsigned long long* arg_values, |
+ const scoped_refptr<ConvertableToTraceFormat>* convertable_values, |
+ unsigned char flags); |
+ |
TraceEvent* AddEventToThreadSharedChunkWhileLocked(TraceEventHandle* handle, |
bool check_buffer_is_full); |
void CheckIfBufferIsFullWhileLocked(); |