ReviewOS

zig-utils/zig-js

Docs: correct compiler growth warmup boundary metadata

#733
Closed chris opened this 9 days ago ·
9 days ago

Parents: #615, #621, #670 Related: #461, #493

Problem

The checked exact-parent and aggregate algorithmic-growth artifacts for the TDZ-clear (#615) and binding-inventory (#621) compiler witnesses describe “twenty warmup jobs.” The frozen production runner executes exactly two untimed warmup iterations, each with max(1, jobs / 10) logical jobs; for the published ten-job rows that is two total warmup jobs. The timed samples, checksums, retired-instruction values, allocation replay, and growth conclusions are unaffected, but the published boundary metadata is inaccurate.

Scope

  • Correct the six exact raw artifacts and their generated reports from “twenty” to “two” warmup jobs.
  • Regenerate both aggregate artifacts and reports so embedded artifact hashes remain exact.
  • Validate every exact and aggregate artifact with the checked schema/tooling and run docs/link gates.
  • Cross-link #615, #621, and #670 without changing measured samples or performance conclusions.

No-workaround rules

No sample edits, counter edits, checksum edits, manual hash substitution, schema bypass, or claims beyond the original measured boundaries.

Acceptance

  • All affected raw/generated metadata matches the frozen runner implementation.
  • Embedded artifact hashes and aggregate validation pass.
  • Docs build/link gates pass; Test262 flips 0 cases.
9 days ago

Completed in eae28741 — docs(bench): correct compiler warmup boundaries (#733).

The six exact #615/#621 artifacts and reports now name the two untimed one-job warmups executed by the frozen runners. Both aggregate artifacts were regenerated from a clean checkpoint, so all six source-file and canonical embedded-artifact hashes were recomputed by the checked tool; measured samples, checksums, retired instructions, allocation replay, and growth summaries are unchanged.

Validation:

  • both zig-js-algorithmic-growth-v1 aggregates validate, including all embedded exact rows;
  • offline docs links: 277 files, all resolve;
  • BunPress: 50 pages built with the checked manifest;
  • documentation/evidence-only change: 0 Test262 flips.

Cross-links: #615, #621, #670, #461, #493.

Sign in to comment on this issue.