Issue #3049 - Enable loongarch64 wasm runtime and Ion patching

This commit is contained in:
Basilisk-Dev 2026-04-24 16:22:59 -04:00 committed by wuggy
commit f796b3f7f1
9 changed files with 63 additions and 27 deletions

View file

@ -1266,7 +1266,7 @@ pref("javascript.options.baselinejit", true);
#if defined(JS_CODEGEN_LOONGARCH64)
pref("javascript.options.ion", true);
pref("javascript.options.asmjs", false);
pref("javascript.options.wasm", false);
pref("javascript.options.wasm", true);
#else
pref("javascript.options.ion", true);
// JIT warm-up thresholds (-1 keeps engine defaults).
@ -1282,7 +1282,7 @@ pref("javascript.options.ion.inlining", true);
// only enable it by default for 64bit builds
#ifdef HAVE_64BIT_BUILD
# if defined(JS_CODEGEN_LOONGARCH64)
pref("javascript.options.wasm_baselinejit", false);
pref("javascript.options.wasm_baselinejit", true);
# else
pref("javascript.options.wasm_baselinejit", true);
# endif