Goal
Track cumulative performance impact across a series of optimizations (PRs 286/287/288 and future) so we can quantify end-to-end gains.
Method
- Command:
zig build bench (record iterations and terminal size)
- Use a consistent baseline commit on
main for comparisons
- Record local machine details (CPU, OS) once and reuse
Tracking
Results (update as PRs merge)
| PR |
Benchmark case |
Baseline ns/frame |
After ns/frame |
Δ% |
Speedup |
Notes |
| 286 |
print word-cache (small/med/large/overflow) |
TBD |
TBD |
TBD |
TBD |
fill in from PR 286 bench |
| 287 |
parseGround ASCII fast path |
TBD |
TBD |
TBD |
TBD |
fill in from PR 287 bench |
| 288 |
loop ASCII SIMD scan |
TBD |
TBD |
TBD |
TBD |
fill in from PR 288 bench |
Cumulative
- Baseline commit: TBD
- Combined result: TBD (update after each merge)
Goal
Track cumulative performance impact across a series of optimizations (PRs 286/287/288 and future) so we can quantify end-to-end gains.
Method
zig build bench(record iterations and terminal size)mainfor comparisonsTracking
Results (update as PRs merge)
Cumulative