Optimize wasm interpreter (about 30% on nfib): move instructions that use a...

Optimize wasm interpreter (about 30% on nfib): move instructions that use a call instruction to an outer loop, because in the SpiderMonkey register allocator calls cause early splits of live ranges
11 jobs for optimise-wasm-interpreter in 11 minutes and 19 seconds (queued for 1 second)
Status Job ID Name Coverage
  Build
passed #55807
build

00:00:43

passed #55808
build-clang

00:00:22

passed #55810
build-wasm

00:00:33

passed #55809
build-windows

00:00:23

 
  Test Interpreter
failed #55813
benchmark-wasm

00:06:01

passed #55811
benchmark-x64

00:04:00

passed #55812
benchmark-x86

00:06:01

 
  Test Interworking
skipped #55815
interworking-GraphCopy
skipped #55816
interworking-GraphCopy-clang
skipped #55814
interworking-Start
 
  Examples
skipped #55817
examples
 
Name Stage Failure
failed
benchmark-wasm Test Interpreter
Time used: 0 / 0.00 (ratio not computable)
Passed: war_seq
Running weird_types...
Finished making.
Finished making.
Time used: 0 / 0.00 (ratio not computable)
Passed: weird_types
Some tests failed: reals
ERROR: Job failed: exit code 1