tiny.bench.writeRunStart
Defined in tiny.bench.
Source
Source: lib/bench/src/event.zig:60
zig
pub fn writeRunStart(writer: *std.Io.Writer, event: RunStart) !void { var stream = pretty_json.Writer.init(writer, .minified); const object = try stream.object(); try object.field("event", "run_start"); try object.field("protocol", "bench.run/v1"); if (event.kind) |kind| try object.field("kind", kind); try object.field("timestamp_ns", timing.realNowNs()); try object.field("output", event.output); if (event.coz_output) |path| try object.field("coz_output", path); if (event.coz_summary) |path| try object.field("coz_summary", path); try metadata_mod.writeBuildMetadata(try object.object("metadata"), event.metadata); try object.field("warmup", event.warmup); try object.field("samples", event.samples); try object.field("evals", event.evals); if (event.load_samples > 0) try object.field("load_samples", event.load_samples); if (event.phase_samples > 0) try object.field("phase_samples", event.phase_samples); if (event.filter) |filter| try object.field("filter", filter); try object.field("stabilizer", event.stabilizer); if (event.stabilizer_config) |layout_config| { try metadata_mod.writeStabilizerConfig( try object.object("stabilizer_config"), layout_config, ); } try evidence.writeBenchmarkEvidence( try object.object("agent_evidence"), event.stabilizer_config, ); if (event.profiling_session) |report| { try instrumentation.writeProfilingReport( try object.object("profiling_session"), report, ); } try object.endLine();}Source: lib/bench/src/root.zig:112
zig
pub const writeRunStart = event.writeRunStart;Audit
| Definitions | 1 |
|---|---|
| Public names | 1 |
| Members | 0 |
| Version | 26.7.0 |
| Revision | daab053ee433 |