Skip to content

Commit 05cd005

Browse files
committed
docs(bench): mark the BMI-release prototype superseded by the corrected appendix
1 parent 54b1371 commit 05cd005

1 file changed

Lines changed: 12 additions & 0 deletions

File tree

bench/proto-bmi-release/README.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,15 @@
1+
> **SUPERSEDED — read `.agents/docs/2026-08-12-cold-build-optimization-plan.md`
2+
> appendix A instead.** That appendix re-derives the same proposal from direct
3+
> measurements on mcpp's own 80 s cold build, and one thing it establishes here
4+
> matters: this prototype's headline number was distorted by the detached child
5+
> inheriting ninja's pipe (hazard 1 below), so any figure quoted from a run of
6+
> these scripts is suspect. What survives intact is the hazard list.
7+
>
8+
> The corrected evidence: the BMI is byte-identical to the finished one and
9+
> already usable at **15–39% (median ~22%)** of each compile — verified three
10+
> ways (size stabilises, `cmp` against the finished file, and a real downstream
11+
> importer compiles against the snapshot). Projected headroom **80 s → 25–35 s**.
12+
113
# Prototype: release importers at BMI-flush, not at compiler exit
214

315
A throwaway, measurable prototype of the largest optimisation identified in

0 commit comments

Comments
 (0)