tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

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:
Mjs/src/devtools/automation/variants/arm64-sim | 2+-
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 }