v8/test/mjsunit/wasm
Andreas Haas fe53fbfca0 [wasm] Delay error messages for lazy compilation
With streaming compilation we delay the generation of errors until after
all bytes are received, so that potentially better error messages get
generated. With this CL we also delay the generation of errors in the
combination of lazy compilation and streaming compilation.

In particular, this CL does the following:
* It avoids the creation of a `DecodeFail` task in
`FinishAsyncCompileJobWithError`, which would create an error immediately before a potential name section arrived.
* It calls `CompilationStateImpl::SetError()` so that an error is
created once the stream finishes.
* It removes the return value of `ProcessFunctionBody` so that wire
bytes continue to be received even after a validation error.
* It adds an early exit to `ProcessFunctionBody` if
`CompilationStateImpl::failed()` is true, so that we don't continue
validation after the first detected error.

R=clemensb@chromium.org

Bug: v8:12852
Change-Id: Ie8c6be243a257ef62cbb29fea6b8e0c205060680
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3802691
Reviewed-by: Clemens Backes <clemensb@chromium.org>
Commit-Queue: Andreas Haas <ahaas@chromium.org>
Cr-Commit-Position: refs/heads/main@{#82181}
2022-08-03 15:43:04 +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 [wasm-gc] Split any and extern type 2022-07-28 13:09:55 +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 Reduce the number of ints tested 2019-09-11 20:27:24 +00:00
asm-wasm-imports.js
asm-wasm-literals.js
asm-wasm-math-intrinsic.js [wasm] Enable optimization of Math.pow intrinsic. 2019-09-03 11:57:20 +00:00
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 Reduce the number of ints tested 2019-09-11 20:27:24 +00:00
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 [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
atomics-non-shared.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
atomics-stress.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
atomics.js [wasm-atomics] Use traps for atomic Load and Store OOB handling 2022-06-23 18:43:56 +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.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +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][test] Represent constant expressions with bytes 2022-06-21 09:03:18 +00:00
call_indirect.js [wasm] Use isorecursive canonical types for call_indirect 2022-07-29 08:55:49 +00:00
call-ref.js Reland "[wasm-gc] Implement isorecursive canonicalization" 2022-03-31 15:45: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 [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
compare-exchange-stress.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +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 [wasm][eh] Add WebAssembly.Exception traceStack parameter 2022-06-09 15:37:18 +00:00
exceptions-export.js [wasm][eh] Rename exception to tag 2021-07-29 12:09:02 +00:00
exceptions-externref.js [wasm] Remove --experimental-wasm-reftypes flag 2021-12-13 14:29:15 +00:00
exceptions-import.js [wasm][eh] Rename exception to tag 2021-07-29 12:09:02 +00:00
exceptions-rethrow.js [wasm][eh] Rename exception to tag 2021-07-29 12:09:02 +00:00
exceptions-shared.js [wasm][eh] Add WebAssembly.Exception.getArg() 2021-08-03 14:25:50 +00:00
exceptions-simd.js [wasm][eh] Rename exception to tag 2021-07-29 12:09:02 +00:00
exceptions-type-reflection.js [wasm][eh] Rename exception to tag 2021-07-29 12:09:02 +00:00
exceptions-utils.js [wasm][eh] Add WebAssembly.Exception.getArg() 2021-08-03 14:25:50 +00:00
exceptions.js [wasm][eh] Update delegate behavior 2021-09-06 13:46:38 +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] Implement table-with-initializer encoding 2022-07-26 09:45:08 +00:00
externref.js [wasm] Remove --experimental-wasm-reftypes flag 2021-12-13 14:29:15 +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 [wasm] Atomics wait operators should trap on the main thread 2021-06-02 16:04:33 +00:00
gc-buffer.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
gc-experimental-string-conversions.js [wasm-gc] Rename array opcodes 2022-06-27 11:32:39 +00:00
gc-experiments.js [wasm-gc][refactor] Rename optRef -> refNull 2022-07-01 12:33:23 +00:00
gc-frame.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
gc-memory.js Reland x6 [arraybuffer] Rearchitect backing store ownership 2019-09-09 13:07:42 +00:00
gc-nominal.js [wasm-gc] Remove obsolete RTT statements from internal processing 2022-07-25 08:19:36 +00:00
gc-optimizations.js [wasm-gc] Remove nominal types 2022-07-21 09:13:12 +00:00
gc-stress.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
gdbjit.js Reland "[wasm][diagnostics] Support WasmCode in gdb JIT integration" 2021-08-16 20:46:49 +00:00
generic-wrapper.js [wasm] Place spilled params as WasmCallDescriptor expects. 2022-04-06 08:59:53 +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] Fix memory growth near the maximum 2022-07-29 14:39:19 +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] All type shorthands should be nullable 2022-07-28 17:11:45 +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 Reland "[wasm-gc] Implement isorecursive canonicalization" 2022-03-31 15:45: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 [test][wasm-gc] Replace (array|struct).new_[default_]with_rtt 2022-07-18 16:35:53 +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] Fix argument count of Table.set 2022-04-26 10:40:22 +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
liftoff-debug.js [liftoff] Fix cached memory start in debugging code 2021-06-25 12:23:24 +00:00
liftoff-simd-params.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +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] Remove nominal types 2022-07-21 09:13:12 +00:00
loop-rotation.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
loop-unrolling.js [wasm-gc] Remove 'let' opcode 2022-07-01 14:35:09 +00:00
many-memories-no-trap-handler.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
many-memories.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
many-modules.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +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] Bump memory limit to 16GB 2022-08-01 14:26:32 +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 [wasm][test] Remove obsolete flags 2021-11-29 21:16:57 +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 Reland "[wasm] Ship Reference Types"" 2021-09-21 12:04:54 +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.js [wasm-gc] Disallow new_default with immutable fields 2022-07-29 12:03:29 +00:00
reference-tables.js [wasm-gc] Split any and extern type 2022-07-28 13:09:55 +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 [wasm-gc] Remove nominal types 2022-07-21 09:13:12 +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 [wasm] Reenable shared memory test 2021-10-04 15:12:14 +00:00
shared-memory-worker-gc-stress.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
shared-memory-worker-gc.js Enable mjsunit/wasm/shared-memory-worker-gc 2022-05-26 22:19:29 +00:00
shared-memory-worker-simple-gc.js [api] Add [Shared]ArrayBuffer::GetBackingStore() 2019-09-19 10:03:02 +00:00
shared-memory-worker-stress.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
shared-memory.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
simd-call.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
simd-errors.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00
simd-globals.js [wasm][test] Represent constant expressions with bytes 2022-06-21 09:03:18 +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] Represent constant expressions with bytes 2022-06-21 09:03:18 +00:00
stack-switching-export.js [wasm-gc] Split any and extern type 2022-07-28 13:09:55 +00:00
stack-switching.js [wasm-gc] Split any and extern type 2022-07-28 13:09:55 +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][test] Speed up stringrefs-exec test 2022-07-15 13:49:43 +00:00
stringrefs-exec.js [stringrefs][test] Speed up stringrefs-exec test 2022-07-15 13:49:43 +00:00
stringrefs-invalid.js [stringrefs][test] Use regexes in error messages 2022-07-20 10:02:30 +00:00
stringrefs-js.js [stringref] Add support for stringrefs in tables 2022-05-18 06:11:20 +00:00
stringrefs-valid.js [stringrefs][test] Use regexes in error messages 2022-07-20 10:02: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 [wasm][test] Represent constant expressions with bytes 2022-06-21 09:03:18 +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][refactor] Rename optRef -> refNull 2022-07-01 12:33:23 +00:00
type-reflection-with-externref.js [wasm] Remove --experimental-wasm-reftypes flag 2021-12-13 14:29:15 +00:00
type-reflection-with-mv.js [wasm][test] Remove obsolete flags 2021-11-29 21:16:57 +00:00
type-reflection.js [wasm] Remove --experimental-wasm-reftypes flag 2021-12-13 14:29:15 +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-array-js-interop.js [test][wasm-gc] Replace ref.(cast|test) usages with static variant 2022-07-19 16:18:41 +00:00
wasm-default.js
wasm-dynamic-tiering.js [wasm] Switch dynamic tiering to budget-based approach 2021-11-12 23:52:12 +00:00
wasm-gc-js-roundtrip.js [test][wasm-gc] Replace (array|struct).new_[default_]with_rtt 2022-07-18 16:35:53 +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] Remove br_on_func & br_on_non_func op 2022-08-02 07:41:23 +00:00
wasm-object-api.js
worker-memory.js Reland "[serialize] Fix serializing wasm backed ArrayBuffer" 2022-04-01 14:59:50 +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