Name Description Size
arm-hwcap-madness.js 1155
arraybuffer-transfer.js 806
async-instantiate.js 1249
atomic.js 20582
atomicity.js 15277
backtrace.js 602
baseline-abs-addr-opt.js 3776
baseline-opt.js 4005
basic.js 19206
bce-x64-ion-codegen.js 2558
bce-x86-ion-codegen.js 2117
bce.js On x64 falsely removed bounds checks will be masked by the signal handlers. Thus it is important that these tests be run on x86. 6155
bench
big-resize.js 314
bigint
binary-slow.js 1017
binary.js 21510
binop-arm64-ion-codegen.js 13698
binop-x64-ion-codegen.js 12040
binop-x64-ion-folding.js 8242
branch-hinting
bug1693500.js 2405
bug1776358.js 749
bug1858423.js 976
builtin-modules
builtin.js 3269
caching.js 1759
comments.js 1552
compare-select-i32-i64.js 14039
compiler-frame-depth.js 643
const.js 10962
control-flow-phi-inputs.js 1474
control-flow.js 27556
conversion.js 19327
cross-global.js 372
custom-section.js subsection is functions 1251
declared-segs.js 1271
directiveless
directives.txt 500
disasm.js 1582
drop.js 1101
errors.js 10141
exceptions
exnref
extended-const
extract-code.js 591
fac.js 566
features.js 2981
fence.js 483
float-unaligned.js 4655
float.js 6582
full-cycle.js 3788
function-references
gc
globals-impl.js 1757
globals.js 19636
grow-memory.js 1640
import-callables.js 1754
import-export-sigs.js 1565
import-export.js 32569
import-gc.js 1615
integer.js 18989
ion-adhoc-multiplatform.js 22520
ion-args.js 3463
ion-asmjs-ctor.js 192
ion-debugger.js 508
ion-error-ool.js 2679
ion-error-throw.js 1209
ion-error-trace.js 2437
ion-gc.js 1466
ion-lazy-tables.js 2004
ion2wasm.js 4271
js-direct-call-wasm.js 533
js-reexport.js 2872
js-types
large-memory.js 11506
lazy-stubs-jitentry.js 1535
limits.js 8918
memory-aliasing.js 686
memory-arm64-ion-codegen.js 1549
memory-cloning-new-global.js 530
memory-cloning.js 3534
memory-control
memory-maximum-clamping.js 1034
memory-partial-oob-store.js 4883
memory-sharing-off.js 697
memory-sharing.js 8168
memory.js drop 20734
memory64
multi-memory
multi-value
name.js 549
nan-semantics.js 6083
oom
passive-segs-boundary.js isMem= 17176
passive-segs-nonboundary.js 48458
passive-segs-partial-mem.js 6523
passive-segs-partial-table.js 6291
profiling.js 11566
prototypes.js 1003
README-codegen.md 1688
ref-types
regress
resizing.js 8132
select-int32.js "eq", "ne", "le_u" etc 5862
select.js 6813
simd
single-cpu.js 690
spec
stack.js 1135
start.js 2006
stealing.js 413
streaming.js 3886
table-gc.js 6166
table-pre-barrier.js 638
tables.js 19296
tail-calls
testing
text.js 8272
timeout
trap-exit-stack-alignment.js 3447
ub-san-interp-entry.js 143
udiv.js 1907
unsupported
utf8.js (module (func (param i32) (result i32) (i32.add (local.get 0) (local.get 0))) (export "hello" (func 0))) 1315
validate.js 1246
wasm-abi.js 1283
widening-i32-after-call.js 2710
worker-kill.js 305