Types
Contains a bucket of collected trace events. When tracing is stopped collected events will be sent as a sequence of dataCollected events followed by tracingComplete event.
Details exposed when memory request explicitly declared. Keep consistent with memory_dump_request_args.h and memory_instrumentation.mojom
Compression type to use for traces returned via streams.
Data format of a trace. Can be either the legacy JSON format or the protocol buffer format. Note that the JSON format will be deprecated soon.
Backend type to use for tracing. chrome
uses the Chrome-integrated tracing service and is supported on all platforms. system
is only supported on Chrome OS and uses the Perfetto system tracing service. auto
chooses system
when the perfettoConfig provided to Tracing.start specifies at least one non-Chrome data source; otherwise uses chrome
.
Signals that tracing is stopped and there is no trace buffers pending flush, all data were delivered via dataCollected events.
Properties
Contains a bucket of collected trace events. When tracing is stopped collected events will be sent as a sequence of dataCollected events followed by tracingComplete event.
Signals that tracing is stopped and there is no trace buffers pending flush, all data were delivered via dataCollected events.
Functions
Stop trace events collection.
Gets supported tracing categories.
Record a clock sync marker in the trace.
Request a global memory dump.
Start trace events collection.