Commit Graph

8 Commits

Author SHA1 Message Date
Michael Mikovsky 3e764610eb Formatting changes. 2026-04-25 13:43:19 -06:00
Michael Mikovsky 412960203c Align frame header and extend benchmark driver
Align the framed header section so decode can avoid hidden alignment repair on the hot path, and teach protocol_bench.rs to build and run the standalone tracing binaries directly. The updated benchmark shows lower encode, decode, forward, local call, and hook data costs than the previous baseline.
2026-04-25 13:28:20 -06:00
Michael Mikovsky de194ac319 Harden strace benchmark binaries
Make the standalone protocol operation examples return and print concrete checksums derived from protocol state so the traced work cannot be optimized away as dead computation.
2026-04-25 13:04:24 -06:00
Michael Mikovsky 4f0042411d Add straceable protocol operation binaries
Factor the benchmark scenarios into standalone example binaries that can be traced directly without cargo run, and simplify the hot call and hook lookup paths using the benchmark output as guidance.
2026-04-25 12:56:29 -06:00
Michael Mikovsky 16164354e3 Update protocol_bench.rs 2026-04-25 12:45:46 -06:00
Michael Mikovsky 1f70f99ba6 Add protocol benchmark example
Measure representative protocol paths in nanoseconds over hundreds of samples and report standard deviation so framing, routing, and local-delivery changes can be compared with less jitter.
2026-04-25 12:45:23 -06:00
Michael Mikovsky f49af7fa22 Delete documented_rust_file.rs 2026-04-25 10:58:09 -06:00
Michael Mikovsky 5192b83c53 add documented rust file example 2026-04-25 10:49:09 -06:00