|
virtual const uint8_t * | GetCategoryGroupEnabled (const char *name) |
|
virtual uint64_t | AddTraceEvent (char phase, const uint8_t *category_enabled_flag, const char *name, const char *scope, uint64_t id, uint64_t bind_id, int32_t num_args, const char **arg_names, const uint8_t *arg_types, const uint64_t *arg_values, std::unique_ptr< ConvertableToTraceFormat > *arg_convertables, unsigned int flags) |
|
virtual uint64_t | AddTraceEventWithTimestamp (char phase, const uint8_t *category_enabled_flag, const char *name, const char *scope, uint64_t id, uint64_t bind_id, int32_t num_args, const char **arg_names, const uint8_t *arg_types, const uint64_t *arg_values, std::unique_ptr< ConvertableToTraceFormat > *arg_convertables, unsigned int flags, int64_t timestamp) |
|
virtual void | UpdateTraceEventDuration (const uint8_t *category_enabled_flag, const char *name, uint64_t handle) |
|
virtual void | AddTraceStateObserver (TraceStateObserver *) |
|
virtual void | RemoveTraceStateObserver (TraceStateObserver *) |
|
V8 Tracing controller.
Can be implemented by an embedder to record trace events from V8.