| 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..c2215b898ccd9d6623aaa1dd739202a0f1558386 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);
|
| @@ -484,6 +486,21 @@ class BASE_EXPORT TraceLog : public MemoryDumpProvider {
|
| 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,
|
| + const char** arg_names,
|
| + const unsigned char* arg_types,
|
| + const unsigned long long* arg_values,
|
| + const scoped_refptr<ConvertableToTraceFormat>* convertable_values,
|
| + unsigned int flags);
|
| static void AddTraceEventEtw(char phase,
|
| const char* category_group,
|
| const void* id,
|
|
|