commit 5e530561254ce9091d389bbd263590de93a2e82d
parent 031fed8e8402285b4bd23e4808c050b2aa84b1dd
Author: André Bargull <andre.bargull@gmail.com>
Date: Mon, 20 Oct 2025 08:08:33 +0000
Bug 1993733 - Part 3: Add more jit variants for ARM64 simulator. r=iain,jmaher
This increases CI time by about ten minutes (from ~30 to ~40 minutes), which means
ARM64 simulator now takes about the same time as the ARM32 simulator.
Testing all variants adds another ten minutes, so probably not worth it right now.
Before:
- Directories "ion" and "asm.js" were skipped.
- All tests were run with `--baseline-eager`.
Now:
- No directories are skipped anymore.
- JIT tests are run with flags:
1. (no flags, normal baseline and ion)
2. `--ion-eager --ion-offthread-compile=off --more-compartments`
3. `--baseline-eager --write-protect-code=off`
Differential Revision: https://phabricator.services.mozilla.com/D268274
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/js/src/devtools/automation/variants/arm64-sim b/js/src/devtools/automation/variants/arm64-sim
@@ -4,7 +4,7 @@
"debug": true,
"extra-args": {
"jstests": ["--exclude-file={DIR}/arm64-jstests-slow.txt"],
- "jit-test": ["--ignore-timeouts={DIR}/arm64-jittests-timeouts.txt", "--jitflags=none", "--args=--baseline-eager", "-x", "ion/", "-x", "asm.js/"]
+ "jit-test": ["--ignore-timeouts={DIR}/arm64-jittests-timeouts.txt", "--jitflags=debug"]
},
"bits": 64
}