chore(toml-test): bump pin to 4d77658d#906
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub. 1 Skipped Deployment
|
Benchmark Results437 benchmarks · PR vs same-runner Interpreted: 🟢 19 improved · 🔴 53 regressed · 365 unchanged · avg -0.5% Typical per-run noise (median variance): interpreted ±3.2%, bytecode ±2.1%. Deltas within noise overlap and read as unchanged. arraybuffer.js — Interp: 🟢 2, 🔴 1, 11 unch. · avg +0.4% · Bytecode: 🟢 2, 12 unch. · avg -0.6%
arrays.js — Interp: 🔴 2, 17 unch. · avg -1.3% · Bytecode: 🟢 3, 🔴 1, 15 unch. · avg +1.1%
async-await.js — Interp: 6 unch. · avg -1.5% · Bytecode: 🔴 2, 4 unch. · avg -0.6%
async-generators.js — Interp: 2 unch. · avg -1.9% · Bytecode: 2 unch. · avg -3.0%
atomics.js — Interp: 6 unch. · avg -1.4% · Bytecode: 🔴 1, 5 unch. · avg -0.7%
base64.js — Interp: 🔴 3, 7 unch. · avg -0.5% · Bytecode: 🔴 2, 8 unch. · avg -0.2%
classes.js — Interp: 🔴 7, 24 unch. · avg -2.4% · Bytecode: 🟢 1, 🔴 3, 27 unch. · avg +1.2%
closures.js — Interp: 🔴 2, 9 unch. · avg -0.3% · Bytecode: 11 unch. · avg +0.2%
collections.js — Interp: 🔴 1, 11 unch. · avg +0.4% · Bytecode: 🔴 2, 10 unch. · avg +1.2%
csv.js — Interp: 🔴 3, 10 unch. · avg +0.2% · Bytecode: 🔴 1, 12 unch. · avg -0.9%
destructuring.js — Interp: 🔴 1, 21 unch. · avg -0.9% · Bytecode: 🟢 1, 🔴 2, 19 unch. · avg -1.0%
fibonacci.js — Interp: 🔴 1, 7 unch. · avg -1.7% · Bytecode: 🟢 1, 7 unch. · avg +0.6%
float16array.js — Interp: 🔴 3, 29 unch. · avg -1.7% · Bytecode: 🔴 1, 31 unch. · avg +0.4%
for-in/for-in.js — Interp: 🔴 1, 2 unch. · avg -5.0% · Bytecode: 3 unch. · avg +3.2%
for-of.js — Interp: 🔴 1, 6 unch. · avg +1.8% · Bytecode: 7 unch. · avg +2.2%
generators.js — Interp: 4 unch. · avg -2.2% · Bytecode: 4 unch. · avg -0.9%
intl.js — Interp: 🟢 1, 5 unch. · avg +3.0% · Bytecode: 🟢 1, 5 unch. · avg +0.6%
iterators.js — Interp: 🟢 1, 🔴 14, 27 unch. · avg -2.7% · Bytecode: 🟢 2, 🔴 10, 30 unch. · avg -1.4%
json.js — Interp: 🟢 1, 🔴 1, 21 unch. · avg +0.5% · Bytecode: 🟢 3, 🔴 4, 16 unch. · avg -0.5%
jsx.jsx — Interp: 🔴 1, 20 unch. · avg -2.7% · Bytecode: 🟢 1, 20 unch. · avg +0.9%
modules.js — Interp: 🔴 2, 7 unch. · avg -4.9% · Bytecode: 🟢 1, 8 unch. · avg +1.5%
numbers.js — Interp: 🟢 1, 11 unch. · avg +0.9% · Bytecode: 🟢 4, 8 unch. · avg +5.2%
objects.js — Interp: 🟢 1, 6 unch. · avg -0.0% · Bytecode: 🟢 3, 4 unch. · avg +7.1%
promises.js — Interp: 🔴 1, 11 unch. · avg -4.1% · Bytecode: 🟢 3, 🔴 1, 8 unch. · avg +0.6%
property-access.js — Interp: 5 unch. · avg -2.7% · Bytecode: 5 unch. · avg +2.9%
regexp.js — Interp: 11 unch. · avg +0.2% · Bytecode: 🟢 1, 10 unch. · avg +0.8%
strings.js — Interp: 🟢 1, 18 unch. · avg +0.8% · Bytecode: 🟢 1, 18 unch. · avg +0.3%
temporal.js — Interp: 6 unch. · avg -0.7% · Bytecode: 6 unch. · avg +2.3%
tsv.js — Interp: 🔴 3, 6 unch. · avg -5.3% · Bytecode: 🔴 1, 8 unch. · avg -1.6%
typed-arrays.js — Interp: 🟢 2, 🔴 5, 15 unch. · avg -5.7% · Bytecode: 🟢 4, 🔴 3, 15 unch. · avg +9.0%
uint8array-encoding.js — Interp: 🟢 6, 12 unch. · avg +17.8% · Bytecode: 🟢 1, 🔴 2, 15 unch. · avg +0.0%
weak-collections.js — Interp: 🟢 3, 12 unch. · avg +4.8% · Bytecode: 🟢 3, 🔴 5, 7 unch. · avg -6.6%
Deterministic profile diffDeterministic profile diff: no significant changes. Measured on ubuntu-latest x64. Each PR run also builds the |
Suite TimingTest Runner (interpreted: 11,046 passed; bytecode: 11,046 passed)
MemoryGC rows aggregate the main thread plus all worker thread-local GCs. Test runner worker shutdown frees thread-local heaps in bulk; that shutdown reclamation is not counted as GC collections or collected objects.
Benchmarks (interpreted: 437; bytecode: 437)
MemoryGC rows aggregate the main thread plus all worker thread-local GCs. Benchmark runner performs explicit between-file collections, so collection and collected-object counts can be much higher than the test runner.
Measured on ubuntu-latest x64. |
test262 Conformance
Areas closest to 100%
Per-test deltas (+1 / -1)Newly failing (1):
Newly passing (1):
Steady-state failures are non-blocking; regressions vs the cached main baseline (lower total pass count, or any PASS → non-PASS transition) fail the conformance gate. Measured on ubuntu-latest x64, bytecode mode. Areas grouped by the first two test262 path components; minimum 25 attempted tests, areas already at 100% excluded. Δ vs main compares against the most recent cached |
Automated bump of the toml-test SHA pin to
4d77658d0f903a13454ece4dbfeafeb7c7f31c9f.CI will run the TOML compliance suite against the new SHA.
Review the delta and merge if acceptable.
Cron: weekly, Mondays 06:30 UTC. See
.github/workflows/toml-test-bump.yml.