Repository navigation
Commit 57509c0
deps: gpu.js 2.24.0, which makes headless-gl optional
`gl` moves from dependencies to optionalDependencies upstream. It was the
reason a fresh install had to compile a native module — node-gyp, nan, X11 and
GL headers — for a package this site never calls: the browser bundle is what
ships, and the recorder drives real Chromium. An optional dependency that fails
to build no longer fails the install.
Carets, not a pin: ^2.24.0, as ^2.23.0 was.
Also in bench-record.mjs, from testing the compiler-optimizations branch: a
branch build reports the version of the release it was cut from, so a run
recorded against unreleased code was about to be filed as plain "2.23.0" beside
two tables that really are 2.23.0. When the dependency is a git URL the ref and
short commit now go in the name — 2.23.0-compiler-optimizations+12d83cd — taken
from yarn.lock. semver() reads the leading numbers and ignores the rest, so
ordering is unaffected.
The saved runs still say 2.23.0 and were measured there. Nothing in 2.24.0's
changelog touches codegen, but the tables and the shipped library are now one
minor apart, and the next recorded run closes that.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01RJujXBsBhXBbQ72tS7E7GV1 parent aa8f477 commit 57509c0
3 files changed
Lines changed: 29 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
| 16 | + | |
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
132 | 132 | | |
133 | 133 | | |
134 | 134 | | |
135 | | - | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
136 | 156 | | |
| 157 | + | |
137 | 158 | | |
138 | 159 | | |
139 | 160 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2018 | 2018 | | |
2019 | 2019 | | |
2020 | 2020 | | |
2021 | | - | |
2022 | | - | |
2023 | | - | |
2024 | | - | |
| 2021 | + | |
| 2022 | + | |
| 2023 | + | |
| 2024 | + | |
2025 | 2025 | | |
2026 | 2026 | | |
2027 | | - | |
2028 | 2027 | | |
2029 | 2028 | | |
| 2029 | + | |
| 2030 | + | |
2030 | 2031 | | |
2031 | 2032 | | |
2032 | 2033 | | |
| |||
0 commit comments