chronon::observe::TimelineYAMLConfig
Unified Perfetto timeline output (timeline.pftrace). More...
#include <ObservationYAMLConfig.hpp>
Public Attributes
| Name | |
|---|---|
| std::string | file Relative to the run output directory. |
| bool | enabled |
| bool | counters Counter snapshots → counter tracks. |
| bool | compress Deflate packet batches (compressed_packets). |
Detailed Description
struct chronon::observe::TimelineYAMLConfig;
Unified Perfetto timeline output (timeline.pftrace).
One file carries simulation timeline events (timestamp = cycle, 1 cycle rendered as 1 ns), counter tracks, and — when the scheduler timeline is enabled — wall-clock scheduler execution slices. Opens in ui.perfetto.dev.
Public Attributes Documentation
variable file
std::string file = "timeline.pftrace";
Relative to the run output directory.
variable enabled
bool enabled = true;
variable counters
bool counters = true;
Counter snapshots → counter tracks.
variable compress
bool compress = true;
Deflate packet batches (compressed_packets).
Updated on 2026-07-23 at 16:24:33 +0000