File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 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
315A throwaway, measurable prototype of the largest optimisation identified in
You can’t perform that action at this time.
0 commit comments