class InlineSystemEventsWriter
Defined at line 139 of file ../../src/performance/lib/trace_converters/chromium_exporter.cc
Supports conversion to the standard Chromium JSON trace format, in which scheduler, process and
thread information is under a top-level field named `systemTraceEvents`.
Public Methods
void InlineSystemEventsWriter (rapidjson::Writer<rapidjson::FileWriteStream> & writer)
Defined at line 141 of file ../../src/performance/lib/trace_converters/chromium_exporter.cc
void ~InlineSystemEventsWriter ()
Defined at line 143 of file ../../src/performance/lib/trace_converters/chromium_exporter.cc
void Start ()
Defined at line 145 of file ../../src/performance/lib/trace_converters/chromium_exporter.cc
void Stop ()
Defined at line 154 of file ../../src/performance/lib/trace_converters/chromium_exporter.cc
void ExportProcessInfo (zx_koid_t process_koid, const std::string & name)
Defined at line 159 of file ../../src/performance/lib/trace_converters/chromium_exporter.cc
void ExportThreadInfo (zx_koid_t process_koid, zx_koid_t thread_koid, const std::string & name)
Defined at line 163 of file ../../src/performance/lib/trace_converters/chromium_exporter.cc
void ExportSchedulerEvent (const trace::Record::SchedulerEvent & scheduler_event, double tick_scale)
Defined at line 669 of file ../../src/performance/lib/trace_converters/chromium_exporter.cc