@@ -3136,6 +3136,56 @@ The strict report tool correctly rejects both development runs as unverified
31363136because they have no build receipts. Exact pushed performance and coverage
31373137artifacts remain required before unit 53 is closed.
31383138
3139+ The pushed unit-53 closure is commit
3140+ ` 188033532d183934b3e898f5480aa887ed0c9346 ` . CI run ` 29637597458 ` , Performance
3141+ Preview run ` 29637597433 ` , and Test262 Coverage run ` 29637684611 ` all completed
3142+ successfully. The downloaded performance artifact binds the candidate to that
3143+ exact revision and contains a complete, verified 25/25-case broad run with all
3144+ 225/225 measurements eligible and all three blocks valid. Hosted
3145+ candidate/base was ** 0.999398x** with a 95% confidence interval of
3146+ [ 0.999037x, 1.002281x] ; candidate/QuickJS-NG was 0.348981x with a 95%
3147+ confidence interval of [ 0.346488x, 0.353847x] . Broad raw/report SHA-256 are
3148+ ` aeafc5568565038168f470e64bfbc558ce1692c9542cd2285840e59e92439bad `
3149+ and ` 72654f2c5d0ede4c7909e79164b9f8d6becc0ae8222525979abdad0b33f1fefe ` .
3150+
3151+ The hosted external preview remains incomplete under its fixed 15-second
3152+ limit: JetStream completed 5/5, Kraken 7/14, and SunSpider 23/26. The ten
3153+ missing candidate results are explicit timeouts, so no incomplete-suite ratio
3154+ is promoted to an aggregate claim. On the unchanged comparable inventory,
3155+ however, all three diagnostic geometric means improved over unit 52:
3156+ JetStream moved from 10.824x to ** 9.993x** (0.923173x unit 52), Kraken from
3157+ 6.400x to ** 6.028x** (0.941909x), and SunSpider from 10.007x to ** 9.166x**
3158+ (0.915984x). This agrees directionally with the complete same-host 45/45 local
3159+ comparison and is accepted as generalization evidence, not B5 completion.
3160+ External raw/report SHA-256 are
3161+ ` fce00a26b28013cecd4af0d6999b1a3a207871de94f6718e786985084d6cbd20 `
3162+ and ` 9fd71f44b1859767eda82165a79e48eb98d61f1c7dde4e07bdd8be7e379fd9ba ` .
3163+
3164+ Coverage remained 42,671/42,672 configured qjs-rust passes with zero timeout
3165+ and the same sole actionable private-static-setter gap. Coverage
3166+ burndown/comparison SHA-256 are
3167+ ` 44ca082b6f7adb754ce4458c929e88c09506fcae46c1f46c896e7c8527631240 `
3168+ and ` 44cdb54200fbbebbb9353ed4f93c3c39b80a7135d20c05ed0eb6f25806bf401b ` .
3169+ Unit 53 is closed as an externally corroborated general runtime improvement,
3170+ not as a complete external run, B5, or 100% Test262 completion.
3171+
3172+ A post-unit-53 prototype extended the exact named-property inline cache from
3173+ primitive results to weakly held object results. The mechanism was semantic
3174+ and workload-independent: it reused only the same receiver identity and
3175+ property revision, did not retain the returned object, and invalidated after
3176+ receiver mutation. It also reduced the sampled ` ai-astar ` property-lookup
3177+ stack and improved that case to 0.971996x of the unit-53 base. The complete
3178+ same-host external inventory nevertheless rejected it: JetStream was
3179+ ** 1.009939x** base with all 5/5 cases slower, Kraken was ** 1.005941x** with
3180+ only 4/14 faster, and SunSpider was ** 1.008835x** with 10/26 faster. The
3181+ worst one-block observation was 1.112912x. Candidate/QuickJS-NG remained
3182+ 7.259x, 4.976x, and 9.554x. External raw/report SHA-256 are
3183+ ` 88090e5668fd6a1d8d667d9d611e1ec8d08c00b12d412e67e0b0880561946858 `
3184+ and ` a89aad7fed7558559c4fe70387c4fb9ae09efc7e70154e76df5cffab5e9af6a0 ` .
3185+ The prototype was reverted without a runtime commit: one improved external
3186+ case does not outweigh three suite-wide regressions under the anti-overfitting
3187+ contract.
3188+
31393189## Historical Broad V1 Baseline
31403190
31413191The first complete baseline was recorded on 2026-07-15 at commit
0 commit comments