class SplitSystemEventsWriter
Defined at line 182 of file ../../src/performance/lib/trace_converters/chromium_exporter.cc
Emits scheduler, process and thread information into a separate, jsonlines-formatted file.
Public Methods
void SplitSystemEventsWriter (const std::filesystem::path & out_path)
Defined at line 184 of file ../../src/performance/lib/trace_converters/chromium_exporter.cc
void ~SplitSystemEventsWriter ()
Defined at line 186 of file ../../src/performance/lib/trace_converters/chromium_exporter.cc
void Start ()
Defined at line 187 of file ../../src/performance/lib/trace_converters/chromium_exporter.cc
void Stop ()
Defined at line 188 of file ../../src/performance/lib/trace_converters/chromium_exporter.cc
void ExportProcessInfo (zx_koid_t process_koid, const std::string & name)
Defined at line 190 of file ../../src/performance/lib/trace_converters/chromium_exporter.cc
void ExportThreadInfo (zx_koid_tprocess_koid,zx_koid_tthread_koid,const std::string &name)
Defined at line 197 of file ../../src/performance/lib/trace_converters/chromium_exporter.cc
void ExportSchedulerEvent (const trace::Record::SchedulerEvent & scheduler_event, double tick_scale)
Defined below so it can reference WriteSchedulerEvent().
Defined at line 681 of file ../../src/performance/lib/trace_converters/chromium_exporter.cc