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 93212558aa7a451eca89e9fb112f450a765db250..4d3de6bc847c66780dd7946828953eb4e764b9e2 100644 |
--- a/base/trace_event/trace_event_impl.h |
+++ b/base/trace_event/trace_event_impl.h |
@@ -117,6 +117,7 @@ class BASE_EXPORT TraceEvent { |
const char* name, |
unsigned long long id, |
unsigned long long context_id, |
+ unsigned long long bind_id, |
int num_args, |
const char** arg_names, |
const unsigned char* arg_types, |
@@ -188,6 +189,7 @@ class BASE_EXPORT TraceEvent { |
int thread_id_; |
char phase_; |
unsigned int flags_; |
+ unsigned long long bind_id_; |
unsigned char arg_types_[kTraceMaxNumArgs]; |
DISALLOW_COPY_AND_ASSIGN(TraceEvent); |
@@ -475,7 +477,21 @@ class BASE_EXPORT TraceLog : public MemoryDumpProvider { |
const unsigned char* category_group_enabled, |
const char* name, |
unsigned long long id, |
+ int thread_id, |
+ const TraceTicks& timestamp, |
+ 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 int flags); |
+ TraceEventHandle AddTraceEventWithThreadIdAndTimestamp( |
+ char phase, |
+ const unsigned char* category_group_enabled, |
+ const char* name, |
+ unsigned long long id, |
unsigned long long context_id, |
+ unsigned long long bind_id, |
int thread_id, |
const TraceTicks& timestamp, |
int num_args, |