Commit 7a5762d
macos: add --jitless to fix V8 CodeRange OOM in --single-process mode
--single-process runs the renderer's V8 in the browser process, which
requires a large contiguous virtual memory reservation for JIT code
(CodeRange). On older macOS-14 CI runner images this reservation fails:
V8 process OOM (Failed to reserve virtual memory for CodeRange)
--jitless disables all V8 JIT compilers (Sparkplug, Maglev, Turbofan),
eliminating the CodeRange requirement entirely. Unit test JS is simple
enough that interpreted execution is sufficient.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>1 parent f10daa6 commit 7a5762d
2 files changed
Lines changed: 12 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
193 | 193 | | |
194 | 194 | | |
195 | 195 | | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
196 | 202 | | |
197 | 203 | | |
198 | 204 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
151 | 151 | | |
152 | 152 | | |
153 | 153 | | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
154 | 160 | | |
155 | 161 | | |
156 | 162 | | |
| |||
0 commit comments