fune/taskcluster/scripts/builder
Chris Fallin 227741192b Bug 1649928: add CI jobs for Cranelift/aarch64 Wasm backend using simulator. r=sfink
This adds a new job variant `arm64-cranelift-sim` to the SpiderMonkey
build configurations, and adds a Taskherder CI configuration to run it.
The job uses the aarch64 simulator support built-in to SpiderMonkey, so
it does not need to run on native aarch64 hardware.

A few tests needed to be added to the "slow tests" list as they time out
under the simulator otherwise.

This also fixes an issue with an error message in `build-sm.sh` in which
the overloading of the backtick's meaning (code-quotes in
Markdown-world, and command interpolation in shell scripts) led to an
amusing attempt to execute parts of the error message.

Finally, this fixes an error that seems unrelated to Cranelift or
WebAssembly in a GC jit-test, wherein its way of measuring maximum stack
recursion depth was failing.

Differential Revision: https://phabricator.services.mozilla.com/D86131
2020-08-07 18:17:37 +00:00
..
build-haz-linux.sh
build-l10n.sh
build-linux.sh
build-sm-mozjs-crate.sh
build-sm-package.sh Bug 1655789 - Use build/moz.build for JS standalone builds r=glandium 2020-08-05 21:27:10 +00:00
build-sm-rust-bindings.sh
build-sm.sh Bug 1649928: add CI jobs for Cranelift/aarch64 Wasm backend using simulator. r=sfink 2020-08-07 18:17:37 +00:00
hazard-analysis.sh
hazard-browser.sh
hazard-shell.sh
repackage.sh
sm-tooltool-config.sh