v8/test/mjsunit/wasm
Manos Koukoutos 936b61a209 [wasm-gc] Canonicalize JS Numbers as i31ref at the boundary
JS numbers flowing into Wasm as i31ref should be canonicalized at the
boundary. In-range numbers get canonicalized to Smis, and out-of-range
numbers to HeapNumbers. This way, casting to i31ref, or checking for
i31ref when casting to other types, is reduced to a Smi check.

Bug: v8:7748
Change-Id: Icd2bbca7870c094f32ddc9cba1d2be16207e80d1
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4008345
Reviewed-by: Jakob Kummerow <jkummerow@chromium.org>
Commit-Queue: Manos Koukoutos <manoskouk@chromium.org>
Cr-Commit-Position: refs/heads/main@{#84219}
2022-11-11 15:13:10 +00:00
..
embenchen [wasm][test] Remove obsolete flags 2021-11-29 21:16:57 +00:00
adapter-frame.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
add-getters.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
anyfunc.js [wasm] Remove --experimental-wasm-reftypes flag 2021-12-13 14:29:15 +00:00
array-copy-benchmark.js [wasm-gc] Disallow new_default with immutable fields 2022-07-29 12:03:29 +00:00
array-init-from-segment.js Reland "Reland "[wasm-gc] Ref types: Convert dataref to structref"" 2022-10-14 09:32:25 +00:00
asm-wasm-copy.js
asm-wasm-deopt.js
asm-wasm-exception-in-tonumber.js
asm-wasm-expr.js
asm-wasm-f32.js Speed up asm-wasm tests 2020-03-26 19:31:47 +00:00
asm-wasm-f64.js Speed up asm-wasm tests 2020-03-26 19:31:47 +00:00
asm-wasm-heap.js
asm-wasm-i32.js
asm-wasm-imports.js
asm-wasm-literals.js
asm-wasm-math-intrinsic.js
asm-wasm-memory.js
asm-wasm-names.js [wasm] Fix asm.js toString for modules with imports 2020-01-27 10:34:35 +00:00
asm-wasm-stack.js Reland "stack-trace-api: implement getEnclosingLine/Column" 2020-11-23 20:05:02 +00:00
asm-wasm-stdlib.js
asm-wasm-switch.js
asm-wasm-u32.js
asm-wasm.js [asm] Avoid instantiation as resumable function 2020-04-01 09:50:34 +00:00
asm-with-wasm-off.js Deprecate SetAllowCodeGenerationFromStringsCallback. 2020-01-13 10:02:45 +00:00
async-compile.js [wasm][streaming] Check for illegal section code 2022-06-10 14:23:07 +00:00
atomics64-stress.js [cleanup] Remove flag for Wasm threads & atomics 2022-10-19 23:05:37 +00:00
atomics-non-shared.js [cleanup] Remove flag for Wasm threads & atomics 2022-10-19 23:05:37 +00:00
atomics-stress.js [cleanup] Remove flag for Wasm threads & atomics 2022-10-19 23:05:37 +00:00
atomics.js [wasm][numerics] Fix assumption 2022-11-10 13:12:50 +00:00
bigint-i64-to-imported-js-func.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
bigint-opt.js [TurboFan] Avoid temporary BigInt objects for wasm calls with i64 arguments 2022-08-09 15:08:41 +00:00
bigint-rematerialize.js Reland "[turbofan] Rematerialize BigInt64 in deopt" 2022-09-22 10:32:44 +00:00
bigint.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
bit-shift-right.js [x64][codegen] Fix bug reducing right shifts to 32 bit 2022-09-20 11:52:22 +00:00
bounds-check-64bit.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
bounds-check-turbofan.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
bulk-memory.js [wasm][numerics] Fix assumption 2022-11-10 13:12:50 +00:00
call_indirect.js [wasm] Use isorecursive canonical types for call_indirect 2022-07-29 08:55:49 +00:00
call-ref.js [wasm-gc] call_ref: consume a type immediate 2022-08-30 17:51:49 +00:00
calls.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
code-space-exhaustion.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
compare-exchange64-stress.js [cleanup] Remove flag for Wasm threads & atomics 2022-10-19 23:05:37 +00:00
compare-exchange-stress.js [cleanup] Remove flag for Wasm threads & atomics 2022-10-19 23:05:37 +00:00
compilation-hints-async-compilation.js [wasm][lazy] Fix error message of async compilation 2022-08-03 13:46:34 +00:00
compilation-hints-decoder.js [wasm] Add validation of compilation hints 2022-03-24 07:12:53 +00:00
compilation-hints-ignored.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
compilation-hints-lazy-validation.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
compilation-hints-streaming-compilation.js [wasm] Delay error messages for lazy compilation 2022-08-03 15:43:04 +00:00
compilation-hints-streaming-lazy-validation.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
compilation-hints-sync-compilation.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
compilation-limits-asm.js
compilation-limits.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
compiled-module-management.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
compiled-module-serialization.js [wasm] Add --no-wasm-lazy-compilation for tests that need it 2022-08-03 11:05:45 +00:00
data-segments.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
disable-trap-handler.js
disallow-codegen.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
divrem-trap.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
element-segments-with-reftypes.js [wasm] Rename "initializer" expression to "constant" 2022-06-27 12:56:41 +00:00
empirical_max_memory.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
ensure-wasm-binaries-up-to-date.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
errors.js [tools][wasm] wami: full-module annotated hex dump 2022-07-18 19:43:53 +00:00
exceptions-api.js [cleanup] Remove Wasm exception-handling runtime flag 2022-11-04 22:50:50 +00:00
exceptions-export.js [cleanup] Remove Wasm exception-handling runtime flag 2022-11-04 22:50:50 +00:00
exceptions-externref.js [cleanup] Remove Wasm exception-handling runtime flag 2022-11-04 22:50:50 +00:00
exceptions-import.js [cleanup] Remove Wasm exception-handling runtime flag 2022-11-04 22:50:50 +00:00
exceptions-rethrow.js [cleanup] Remove Wasm exception-handling runtime flag 2022-11-04 22:50:50 +00:00
exceptions-shared.js [cleanup] Remove Wasm exception-handling runtime flag 2022-11-04 22:50:50 +00:00
exceptions-simd.js [cleanup] Remove Wasm exception-handling runtime flag 2022-11-04 22:50:50 +00:00
exceptions-type-reflection.js [cleanup] Remove Wasm exception-handling runtime flag 2022-11-04 22:50:50 +00:00
exceptions-utils.js [wasm][eh] Add WebAssembly.Exception.getArg() 2021-08-03 14:25:50 +00:00
exceptions.js [cleanup] Remove Wasm exception-handling runtime flag 2022-11-04 22:50:50 +00:00
export-global.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
export-identity.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
export-mutable-global.js [wasm][test] Represent constant expressions with bytes 2022-06-21 09:03:18 +00:00
export-table.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
expose-wasm.js
extended-constants.js [wasm][test] Represent constant expressions with bytes 2022-06-21 09:03:18 +00:00
externref-globals-liftoff.js [wasm] Remove --experimental-wasm-reftypes flag 2021-12-13 14:29:15 +00:00
externref-globals.js [wasm][test] Represent constant expressions with bytes 2022-06-21 09:03:18 +00:00
externref-liftoff.js [wasm] Remove --experimental-wasm-reftypes flag 2021-12-13 14:29:15 +00:00
externref-table.js [wasm-gc] call_ref: consume a type immediate 2022-08-30 17:51:49 +00:00
externref.js [wasm][multi-return] Fix reftypes in stack slots 2022-10-07 19:29:24 +00:00
ffi-error.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
ffi.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
float-constant-folding.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
function-names.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
function-prototype.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
futex.js [cleanup] Remove flag for Wasm threads & atomics 2022-10-19 23:05:37 +00:00
gc-buffer.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
gc-casts-from-any.js [wasm-gc] Add new ref.cast null taking any reference 2022-10-26 15:06:50 +00:00
gc-casts-invalid.js [wasm-gc] Add new ref.cast null taking any reference 2022-10-26 15:06:50 +00:00
gc-casts-subtypes.js [wasm-gc] Add new ref.cast null taking any reference 2022-10-26 15:06:50 +00:00
gc-experimental-string-conversions.js Reland "Reland "[wasm-gc] Ref types: Convert dataref to structref"" 2022-10-14 09:32:25 +00:00
gc-experiments.js Reland "Reland "[wasm-gc] Ref types: Convert dataref to structref"" 2022-10-14 09:32:25 +00:00
gc-frame.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
gc-js-interop-async.js [wasm-gc] Remove --wasm-gc-js-interop 2022-10-24 12:58:36 +00:00
gc-js-interop-collections.js [wasm-gc] Remove --wasm-gc-js-interop 2022-10-24 12:58:36 +00:00
gc-js-interop-export.mjs [wasm-gc] JS interop: Test import/export of wasm objects 2022-09-20 10:17:52 +00:00
gc-js-interop-global-constructors.js [wasm-gc] Remove --wasm-gc-js-interop 2022-10-24 12:58:36 +00:00
gc-js-interop-helpers.js [wasm-gc] JS interop: Test import/export of wasm objects 2022-09-20 10:17:52 +00:00
gc-js-interop-import.mjs [wasm-gc] Remove --wasm-gc-js-interop 2022-10-24 12:58:36 +00:00
gc-js-interop-numeric.js [wasm-gc] Remove --wasm-gc-js-interop 2022-10-24 12:58:36 +00:00
gc-js-interop-objects.js [wasm-gc] Remove --wasm-gc-js-interop 2022-10-24 12:58:36 +00:00
gc-js-interop-wasm.js [wasm-gc] Remove --wasm-gc-js-interop 2022-10-24 12:58:36 +00:00
gc-js-interop.js [wasm-gc] Remove --wasm-gc-js-interop 2022-10-24 12:58:36 +00:00
gc-memory.js
gc-nominal.js [wasm-gc] Cleanup: Rename remaining '_static' op codes 2022-08-31 08:35:38 +00:00
gc-optimizations.js [wasm-gc] Add optimization test 2022-10-17 08:41:11 +00:00
gc-stress.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
gc-typecheck-reducer.js [wasm-gc] Fix turbofan optimization for ref.test null 2022-10-05 09:20:38 +00:00
gdbjit.js Reland "[wasm][diagnostics] Support WasmCode in gdb JIT integration" 2021-08-16 20:46:49 +00:00
generic-wrapper.js Reland "Port Generic JS-Wasm Wrapper for arm64" 2022-09-02 16:53:34 +00:00
globals-import-export-identity.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
globals.js [wasm][test] Represent constant expressions with bytes 2022-06-21 09:03:18 +00:00
graceful_shutdown_during_tierup.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
graceful_shutdown.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
grow-huge-memory.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
grow-memory-detaching.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
grow-memory-in-branch.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
grow-memory-in-call.js [wasm][test] Remove obsolete flags 2021-11-29 21:16:57 +00:00
grow-memory-in-loop.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
grow-memory.js [wasm] Skip grow-memory test in predictable mode 2022-08-10 11:52:43 +00:00
grow-shared-memory.js [wasm-atomics] Use traps for atomic Load and Store OOB handling 2022-06-23 18:43:56 +00:00
huge-memory.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
huge-typedarray.js [64bit] Bump TypedArray max length to 2**32-1 elements 2020-01-22 17:42:26 +00:00
i31ref.js [wasm-gc] Canonicalize JS Numbers as i31ref at the boundary 2022-11-11 15:13:10 +00:00
import-function.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
import-memory.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
import-mutable-global.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
import-table.js [wasm][test] Represent constant expressions with bytes 2022-06-21 09:03:18 +00:00
imported-function-types.js [wasm-gc] call_ref: consume a type immediate 2022-08-30 17:51:49 +00:00
incrementer.wasm
indirect-call-non-zero-table.js [wasm][test] Represent constant expressions with bytes 2022-06-21 09:03:18 +00:00
indirect-calls.js [wasm][test] Represent constant expressions with bytes 2022-06-21 09:03:18 +00:00
indirect-sig-mismatch.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
indirect-tables.js [wasm] Rename "initializer" expression to "constant" 2022-06-27 12:56:41 +00:00
inlining.js [wasm] Record dangling exceptions when inlining 2022-11-10 07:49:05 +00:00
instance-gc.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
instance-memory-gc-stress.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
instantiate-module-basic.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
instantiate-run-basic.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
js-api.js [wasm-gc] Always use JSToWasmObject at the JS-to-Wasm boundary 2022-09-07 14:36:05 +00:00
large-offset.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
lazy-compilation.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
lazy-feedback-vector-allocation.js Reland "[wasm] Allocate feedback vectors on demand" 2022-10-19 11:46:57 +00:00
liftoff-debug.js [liftoff] Fix cached memory start in debugging code 2021-06-25 12:23:24 +00:00
liftoff-simd-params.js [cleanup] Remove Wasm SIMD flag & deprecate embedder-enabling API 2022-10-22 00:47:42 +00:00
liftoff-trap-handler.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
liftoff.js [wasm] Add --no-wasm-lazy-compilation for tests that need it 2022-08-03 11:05:45 +00:00
load-immutable.js [wasm-gc] Add new ref.test taking any reference 2022-09-28 13:43:36 +00:00
loop-rotation.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
loop-unrolling.js [cleanup] Remove Wasm exception-handling runtime flag 2022-11-04 22:50:50 +00:00
many-memories-no-trap-handler.js [cleanup] Remove --stress-opt remnants 2022-08-31 08:37:44 +00:00
many-memories.js [cleanup] Remove --stress-opt remnants 2022-08-31 08:37:44 +00:00
many-modules.js [cleanup] Remove --stress-opt remnants 2022-08-31 08:37:44 +00:00
many-parameters.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
max-module-size-flag.js [wasm] Add flag to limit module size 2022-06-13 11:06:50 +00:00
memory64.js [wasm][memory64] Support shared memory 2022-10-21 12:40:17 +00:00
memory_1gb_oob.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
memory_2gb_oob.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
memory_4gb_oob.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
memory-external-call.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
memory-instance-validation.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
memory-size.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
memory.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
module-memory.js [wasm][test] Remove obsolete flags 2021-11-29 21:16:57 +00:00
multi-table-element-section.js [wasm][test] Represent constant expressions with bytes 2022-06-21 09:03:18 +00:00
multi-value-simd.js [cleanup] Remove Wasm SIMD flag & deprecate embedder-enabling API 2022-10-22 00:47:42 +00:00
multi-value.js [wasm][test] Remove obsolete flags 2021-11-29 21:16:57 +00:00
multiple-code-spaces.js [wasm] Add --no-wasm-lazy-compilation for tests that need it 2022-08-03 11:05:45 +00:00
mutable-globals.js [test] Migrate cctest/compiler/test-codegen to unittests/ 2022-08-22 17:28:27 +00:00
names.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
OWNERS [wasm] Update OWNERS 2020-01-08 14:56:06 +00:00
parallel_compilation.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
params.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
print-code.js [wasm] Add --no-wasm-lazy-compilation for tests that need it 2022-08-03 11:05:45 +00:00
prototype.js [wasm] Set prototype for more API objects 2021-09-21 09:12:32 +00:00
receiver.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
reference-globals-import.js Reland "Reland "[wasm-gc] Ref types: Convert dataref to structref"" 2022-10-14 09:32:25 +00:00
reference-globals.js Reland "Reland "[wasm-gc] Ref types: Convert dataref to structref"" 2022-10-14 09:32:25 +00:00
reference-table-js-interop.js [wasm-gc] Remove --wasm-gc-js-interop 2022-10-24 12:58:36 +00:00
reference-tables.js Reland "Reland "[wasm-gc] Ref types: Convert dataref to structref"" 2022-10-14 09:32:25 +00:00
resizablearraybuffer-growablesharedarraybuffer-wasm.js [rab / gsab] Fix .maxByteLength for wasm memory buffers 2022-04-01 08:12:41 +00:00
return-calls.js [wasm][test] Represent constant expressions with bytes 2022-06-21 09:03:18 +00:00
runtime-type-canonicalization.js Reland "Reland "[wasm-gc] Ref types: Convert dataref to structref"" 2022-10-14 09:32:25 +00:00
serialization-with-compilation-hints.js [wasm] Force liftoff compilation after deserialization 2022-08-03 13:41:04 +00:00
serialize-lazy-module.js Reland "[wasm] Lazy compilation after deserialization" 2022-01-11 13:13:56 +00:00
shared-arraybuffer-worker-simple-gc.js [test] Make worker related tests more fuzzable 2021-01-26 12:09:59 +00:00
shared-memory-gc-stress.js [wasm] Skip slow test 2021-09-30 11:06:52 +00:00
shared-memory-worker-explicit-gc-stress.js [cleanup] Remove flag for Wasm threads & atomics 2022-10-19 23:05:37 +00:00
shared-memory-worker-gc-stress.js [cleanup] Remove flag for Wasm threads & atomics 2022-10-19 23:05:37 +00:00
shared-memory-worker-gc.js [cleanup] Remove flag for Wasm threads & atomics 2022-10-19 23:05:37 +00:00
shared-memory-worker-simple-gc.js [cleanup] Remove flag for Wasm threads & atomics 2022-10-19 23:05:37 +00:00
shared-memory-worker-stress.js [cleanup] Remove flag for Wasm threads & atomics 2022-10-19 23:05:37 +00:00
shared-memory.js [cleanup] Remove flag for Wasm threads & atomics 2022-10-19 23:05:37 +00:00
simd-call.js [cleanup] Remove Wasm SIMD flag & deprecate embedder-enabling API 2022-10-22 00:47:42 +00:00
simd-errors.js [cleanup] Remove Wasm SIMD flag & deprecate embedder-enabling API 2022-10-22 00:47:42 +00:00
simd-globals.js [cleanup] Remove Wasm SIMD flag & deprecate embedder-enabling API 2022-10-22 00:47:42 +00:00
simd-i64x2-mul.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
single-threaded-compilation.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
speculative-inlining.js [wasm][test] Replace busy loops with explicit wasm tierup 2022-09-13 12:02:18 +00:00
stack-switching-export.js [wasm] Make stack-switching (JSPI) flag imply type reflection flag 2022-09-28 09:33:25 +00:00
stack-switching.js [wasm] Fix call_ref for suspending imports 2022-10-06 13:39:03 +00:00
stack.js [wasm] Print hash of anonymous scripts in stack traces 2021-08-06 17:14:55 +00:00
stackwalk.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
start-function.js [tools][wasm] wami: full-module annotated hex dump 2022-07-18 19:43:53 +00:00
streaming-api.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
streaming-compile.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
streaming-error-position.js [wasm] Improve error message in the streaming decoder 2021-06-07 09:35:29 +00:00
streaming-trap-location.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
stringrefs-exec-gc.js [stringrefs] Fold wtf8 policy into instruction set 2022-09-13 15:32:27 +00:00
stringrefs-exec.js [stringrefs] Fold wtf8 policy into instruction set 2022-09-13 15:32:27 +00:00
stringrefs-invalid.js [cleanup] Remove Wasm exception-handling runtime flag 2022-11-04 22:50:50 +00:00
stringrefs-js.js [wasm-gc] Always use JSToWasmObject at the JS-to-Wasm boundary 2022-09-07 14:36:05 +00:00
stringrefs-regressions.js [stringrefs] Fix inlining, and some corner case bugs 2022-09-19 07:52:41 +00:00
stringrefs-valid.js [wasm][gc] Fix assumption 2022-11-10 13:47:30 +00:00
table-access-liftoff.js [wasm] Remove --experimental-wasm-reftypes flag 2021-12-13 14:29:15 +00:00
table-access.js [wasm][test] Represent constant expressions with bytes 2022-06-21 09:03:18 +00:00
table-copy-externref.js [wasm] Remove --experimental-wasm-reftypes flag 2021-12-13 14:29:15 +00:00
table-copy.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
table-fill.js [wasm] Remove --experimental-wasm-reftypes flag 2021-12-13 14:29:15 +00:00
table-get.js [wasm][test] Represent constant expressions with bytes 2022-06-21 09:03:18 +00:00
table-grow-from-wasm.js [wasm] Remove --experimental-wasm-reftypes flag 2021-12-13 14:29:15 +00:00
table-grow.js [wasm][test] Represent constant expressions with bytes 2022-06-21 09:03:18 +00:00
table-limits.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
table.js [wasm] Support initial value for Table.grow 2021-09-17 12:55:14 +00:00
tagged-stack-parameters.js [test][wasm-gc] Replace (array|struct).new_[default_]with_rtt 2022-07-18 16:35:53 +00:00
test-partial-serialization.js [wasm] Add --no-wasm-lazy-compilation for tests that need it 2022-08-03 11:05:45 +00:00
test-serialization-with-lazy-compilation.js [wasm] Add flag to disable the wasm native module cache 2022-06-14 10:17:38 +00:00
test-wasm-module-builder.js Reland "Reland "[wasm-gc] Ref types: Convert dataref to structref"" 2022-10-14 09:32:25 +00:00
tier-down-to-liftoff.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
tier-up-testing-flag.js [wasm] Add --no-wasm-lazy-compilation for tests that need it 2022-08-03 11:05:45 +00:00
trap-location.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
type-based-optimizations.js [wasm-gc] Add new ref.test taking any reference 2022-09-28 13:43:36 +00:00
type-reflection-with-externref.js [wasm] Enable --wasm-type-canonicalization, remove old code 2022-09-15 16:22:18 +00:00
type-reflection-with-mv.js [wasm][test] Remove obsolete flags 2021-11-29 21:16:57 +00:00
type-reflection.js [wasm] Enable --wasm-type-canonicalization, remove old code 2022-09-15 16:22:18 +00:00
typed-funcref.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
unicode-validation.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
unicode.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
unreachable-validation.js [wasm] Fix a bug in unreachable code 2021-06-09 12:33:28 +00:00
unreachable.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
user-properties-common.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
user-properties-constructed.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
user-properties-exported.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
user-properties-module.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
user-properties-reexport.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
verify-module-basic-errors.js
wasm-api-overloading.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
wasm-default.js
wasm-dynamic-tiering.js [cleanup] Remove --stress-opt remnants 2022-08-31 08:37:44 +00:00
wasm-gc-externalize-internalize.js [wasm-gc] Canonicalize JS Numbers as i31ref at the boundary 2022-11-11 15:13:10 +00:00
wasm-gc-js-ref.js Reland "[wasm-gc] JS interop: Do not wrap structs/arrays by default" 2022-09-22 09:37:46 +00:00
wasm-gc-js-roundtrip.js Reland "Reland "[wasm-gc] Ref types: Convert dataref to structref"" 2022-10-14 09:32:25 +00:00
wasm-invalid-local.js [wasm-gc] Function body decoder: Fix dcheck in case of local with invalid heap type 2022-09-27 15:07:34 +00:00
wasm-math-intrinsic.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
wasm-module-builder.js [wasm-gc] Add new ref.cast null taking any reference 2022-10-26 15:06:50 +00:00
wasm-object-api.js
worker-memory.js [cleanup] Remove flag for Wasm threads & atomics 2022-10-19 23:05:37 +00:00
worker-module.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
worker-running-empty-loop-interruptible.js [wasm] Fix interrupt of empty loop 2022-04-05 10:55:04 +00:00