Files
bun.sh/src
Claude Bot 1003db2d6c fix(wasm): disable Wasm OSR on Linux x64 to prevent crashes
Disables useWasmOSR on Linux x64 to work around a JavaScriptCore bug
that causes crashes (SIGILL/segfault) when calling Emscripten-exported
Wasm functions via direct method calls after many iterations.

The crash occurs specifically with direct method call patterns like
`module._func(arg)` vs working alternatives like `const fn = module._func; fn(arg)`.

This workaround trades some Wasm performance (no on-stack replacement
from interpreter to JIT) for stability. Wasm code still gets JIT-compiled
after enough executions via the normal tiering mechanism.

Fixes #26366
Fixes #26444
Fixes #17841

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-25 16:12:49 +00:00
..
2026-01-23 00:10:48 -08:00
2026-01-23 11:02:26 -08:00
2026-01-23 11:02:26 -08:00
2026-01-23 11:02:26 -08:00
2025-11-10 14:38:26 -08:00
2025-11-10 14:38:26 -08:00
2025-11-10 14:38:26 -08:00
2025-11-10 14:38:26 -08:00
2025-11-10 14:38:26 -08:00
2025-11-20 20:56:02 -08:00
2025-11-10 14:38:26 -08:00
2025-11-10 14:38:26 -08:00
2025-12-25 14:00:58 -08:00
2025-11-10 14:38:26 -08:00
2025-10-04 02:17:55 -07:00
2025-11-10 14:38:26 -08:00
2025-11-10 14:38:26 -08:00
2025-11-10 14:38:26 -08:00
2025-11-25 11:06:24 -08:00
2025-11-10 14:38:26 -08:00
2026-01-07 12:33:21 -08:00
2025-11-10 14:38:26 -08:00
2025-11-20 20:56:02 -08:00
2025-11-10 14:38:26 -08:00
2025-11-10 14:38:26 -08:00
2025-11-10 14:38:26 -08:00
2025-11-10 14:38:26 -08:00
2025-11-10 14:38:26 -08:00
2025-11-10 14:38:26 -08:00
2025-09-09 20:41:10 -07:00
2025-11-10 14:38:26 -08:00
2025-11-10 14:38:26 -08:00
2025-11-10 14:38:26 -08:00
2025-11-10 14:38:26 -08:00
2025-11-10 14:38:26 -08:00
2026-01-23 11:02:26 -08:00
2025-12-01 21:59:11 -08:00
2025-11-10 14:38:26 -08:00
2025-11-10 14:38:26 -08:00
2026-01-23 11:02:26 -08:00
2025-11-10 14:38:26 -08:00
2026-01-23 11:02:26 -08:00