v8/test/mjsunit/wasm
Clemens Backes 2d04a6275e [wasm] Clean up spec'ed max memory vs dynamic max
There are two different limits for the maximum memory size in
WebAssembly:
1) A 4GB limit which is the same on all platforms, and is observable for
JS programs. It is used to limit the allowed declared maximum size of a
wasm memory.
2) A potentially lower limit (2GB on 32-bit systems, 4GB otherwise)
which can be further limited using a command-line flag. This limit is
used whenever actually allocating or growing a wasm memory. This limit
is not directly observable, but we make sure that no wasm memory will
ever be bigger than this limit.

The second limit is the one we should check against when allocating or
growing memory, while the first limit should be used when validating
a module (or the parameters for WebAssembly.Memory). The compiler can
rely on no memory being bigger than the second limit, which again is
never bigger than the first limit.

This CL adds some more documentation to the two limits, and cleans up
all usages.
This also makes {kPlatformMaxPages} and {kMaxMemoryPagesAtRuntime}
obsolete.

R=jkummerow@chromium.org

Bug: chromium:1207263
Change-Id: I43541aafd3f497d1c368bd9400e9bc667bdfd3d9
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2910787
Commit-Queue: Clemens Backes <clemensb@chromium.org>
Reviewed-by: Jakob Kummerow <jkummerow@chromium.org>
Cr-Commit-Position: refs/heads/master@{#74742}
2021-05-25 11:49:32 +00:00
..
embenchen [wasm] Mark loop exits in wasm-generated TurboFan graphs 2021-01-14 14:08:11 +00:00
adapter-frame.js [wasm] Rename {Get,Set,Tee}Local to Local{Get,Set,Tee} 2019-10-08 14:14:40 +00:00
add-getters.js [wasm] merge js constants file in module-builder 2019-01-30 22:10:34 +00:00
anyfunc.js [wasm][wasm-gc][test] Improve and extend Javascript testing API 2020-09-10 14:32:00 +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 Reland "[asmjs] Properly validate asm.js heap sizes" 2018-08-21 09:00:04 +00:00
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][refactor] Simplify/unify parts of the function decoder 2021-04-21 12:49:30 +00:00
atomics64-stress.js [wasm] Rename kWasmStmt -> kWasmVoid 2021-03-22 07:58:18 +00:00
atomics-non-shared.js [wasm] Remove --wasm-atomics-on-non-shared-memory flag 2020-10-28 11:24:39 +00:00
atomics-stress.js [wasm] Rename kWasmStmt -> kWasmVoid 2021-03-22 07:58:18 +00:00
atomics.js [wasm] Rename kWasmStmt -> kWasmVoid 2021-03-22 07:58:18 +00:00
bigint-i64-to-imported-js-func.js [wasm] Remove the --experimental-wasm-bigint flag 2021-01-07 11:53:43 +00:00
bigint.js [wasm] Remove the --experimental-wasm-bigint flag 2021-01-07 11:53:43 +00:00
bounds-check-64bit.js [wasm] Rename {Get,Set,Tee}Local to Local{Get,Set,Tee} 2019-10-08 14:14:40 +00:00
bounds-check-turbofan.js [wasm] Rename {Get,Set,Tee}Local to Local{Get,Set,Tee} 2019-10-08 14:14:40 +00:00
bulk-memory.js [wasm][test] Initializer exprs. for element segments 2021-05-05 08:23:26 +00:00
call-ref.js [wasm-gc] Fix slow path of "FromJS" conversion 2021-04-23 16:22:22 +00:00
calls.js [wasm] Rename {Get,Set,Tee}Local to Local{Get,Set,Tee} 2019-10-08 14:14:40 +00:00
code-space-exhaustion.js [wasm] Rename {Get,Set,Tee}Local to Local{Get,Set,Tee} 2019-10-08 14:14:40 +00:00
compare-exchange64-stress.js [wasm] Rename kWasmStmt -> kWasmVoid 2021-03-22 07:58:18 +00:00
compare-exchange-stress.js [wasm] Rename kWasmStmt -> kWasmVoid 2021-03-22 07:58:18 +00:00
compilation-hints-async-compilation.js [wasm][refactor] Simplify/unify parts of the function decoder 2021-04-21 12:49:30 +00:00
compilation-hints-decoder.js [wasm] Remove interpreter compilation hint 2020-04-30 09:50:15 +00:00
compilation-hints-ignored.js [wasm] Remove interpreter compilation hint 2020-04-30 09:50:15 +00:00
compilation-hints-lazy-validation.js [wasm] Rename {Get,Set,Tee}Local to Local{Get,Set,Tee} 2019-10-08 14:14:40 +00:00
compilation-hints-streaming-compilation.js [wasm] Repair decoder perf regression 2021-03-09 14:10:26 +00:00
compilation-hints-streaming-lazy-validation.js [wasm] Rename {Get,Set,Tee}Local to Local{Get,Set,Tee} 2019-10-08 14:14:40 +00:00
compilation-hints-sync-compilation.js [wasm][refactor] Simplify/unify parts of the function decoder 2021-04-21 12:49:30 +00:00
compilation-limits-asm.js
compilation-limits.js [wasm] merge js constants file in module-builder 2019-01-30 22:10:34 +00:00
compiled-module-management.js Reland "[wasm] Cleanup wasm script creation" 2020-04-09 14:43:54 +00:00
compiled-module-serialization.js [wasm][test] Initializer exprs. for element segments 2021-05-05 08:23:26 +00:00
data-segments.js [wasm][test] Improve initializer expressions in mjsunit 2021-04-27 15:57:50 +00:00
disable-trap-handler.js
disallow-codegen.js Deprecate SetAllowCodeGenerationFromStringsCallback. 2020-01-13 10:02:45 +00:00
divrem-trap.js [wasm] Rename {Get,Set,Tee}Local to Local{Get,Set,Tee} 2019-10-08 14:14:40 +00:00
element-segments-with-reftypes.js [wasm] Complete element segment features for reftypes/typed-funcref 2021-05-05 09:25:37 +00:00
empirical_max_memory.js [test][wasm] Allow testing of huge memories 2020-01-10 11:20:59 +00:00
ensure-wasm-binaries-up-to-date.js [wasm] Rename {Get,Set,Tee}Local to Local{Get,Set,Tee} 2019-10-08 14:14:40 +00:00
errors.js [wasm-gc] Typecheck function-typed imported globals 2020-09-14 11:25:05 +00:00
exceptions-export.js [wasm] Revise compile error messages 2019-02-01 14:36:12 +00:00
exceptions-externref.js [wasm][eh] Revert to catch with tag immediate 2020-12-03 18:55:31 +00:00
exceptions-import.js [wasm] merge js constants file in module-builder 2019-01-30 22:10:34 +00:00
exceptions-rethrow.js [wasm] Rename kWasmStmt -> kWasmVoid 2021-03-22 07:58:18 +00:00
exceptions-shared.js [wasm] Rename kWasmStmt -> kWasmVoid 2021-03-22 07:58:18 +00:00
exceptions-simd.js [wasm-simd] Rename vXXXX.all_true to iXXXX.all_true 2021-03-10 00:00:30 +00:00
exceptions-utils.js [wasm][test] Deduplicate assertWasmThrows helper method. 2018-12-10 09:56:17 +00:00
exceptions.js [wasm][eh] Make stack overflows uncatchable 2021-05-03 16:18:41 +00:00
export-global.js [wasm] merge js constants file in module-builder 2019-01-30 22:10:34 +00:00
export-identity.js [wasm] Add test of function identity on re-export. 2019-07-03 16:43:27 +00:00
export-mutable-global.js [wasm][test] Improve initializer expressions in mjsunit 2021-04-27 15:57:50 +00:00
export-table.js [wasm] merge js constants file in module-builder 2019-01-30 22:10:34 +00:00
expose-wasm.js
externref-globals-liftoff.js [wasm] Rename flag to --experimental-liftoff-extern-ref 2020-10-13 11:17:24 +00:00
externref-globals.js [wasm][test] Improve initializer expressions in mjsunit 2021-04-27 15:57:50 +00:00
externref-liftoff.js [wasm][liftoff] Define safepoints for stack checks 2020-11-30 15:30:26 +00:00
externref-table.js [wasm][test] Initializer exprs. for element segments 2021-05-05 08:23:26 +00:00
externref.js [wasm][liftoff] Allow refs in store helper 2021-03-23 16:42:28 +00:00
ffi-error.js [wasm] Prepare tests for flipping the wasm-bigint flag 2020-06-12 18:12:42 +00:00
ffi.js [wasm] Rename {Get,Set,Tee}Local to Local{Get,Set,Tee} 2019-10-08 14:14:40 +00:00
float-constant-folding.js [wasm] Rename {Get,Set,Tee}Local to Local{Get,Set,Tee} 2019-10-08 14:14:40 +00:00
function-names.js [wasm] merge js constants file in module-builder 2019-01-30 22:10:34 +00:00
function-prototype.js [wasm] merge js constants file in module-builder 2019-01-30 22:10:34 +00:00
futex.js [wasm][wasm-gc][test] Improve and extend Javascript testing API 2020-09-10 14:32:00 +00:00
gc-buffer.js [wasm] Rename {Get,Set,Tee}Local to Local{Get,Set,Tee} 2019-10-08 14:14:40 +00:00
gc-frame.js [wasm] Rename {Get,Set,Tee}Local to Local{Get,Set,Tee} 2019-10-08 14:14:40 +00:00
gc-memory.js Reland x6 [arraybuffer] Rearchitect backing store ownership 2019-09-09 13:07:42 +00:00
gc-stress.js [wasm] Rename {Get,Set,Tee}Local to Local{Get,Set,Tee} 2019-10-08 14:14:40 +00:00
generic-wrapper.js [wasm][generic-wrapper] Fix number of parameters popped off the stack 2020-11-25 15:27:14 +00:00
globals-import-export-identity.js Reland "[wasm] Re-exported globals preserve their identity" 2020-06-25 18:12:41 +00:00
globals.js [wasm][test] Improve initializer expressions in mjsunit 2021-04-27 15:57:50 +00:00
graceful_shutdown_during_tierup.js [api] Add API function Isolate::HasPendingBackgroundTasks 2020-08-10 17:10:36 +00:00
graceful_shutdown.js [api] Add API function Isolate::HasPendingBackgroundTasks 2020-08-10 17:10:36 +00:00
grow-huge-memory.js [wasm] Fix memory growth to >2GB 2020-02-28 11:48:37 +00:00
grow-memory-detaching.js [wasm] Rename {Get,Set,Tee}Local to Local{Get,Set,Tee} 2019-10-08 14:14:40 +00:00
grow-memory-in-branch.js [wasm] Rename kWasmStmt -> kWasmVoid 2021-03-22 07:58:18 +00:00
grow-memory-in-call.js [wasm] Rename kWasmStmt -> kWasmVoid 2021-03-22 07:58:18 +00:00
grow-memory-in-loop.js [wasm] Rename kWasmStmt -> kWasmVoid 2021-03-22 07:58:18 +00:00
grow-memory.js [wasm] Speed up some tests in grow-memory 2020-03-27 22:30:27 +00:00
grow-shared-memory.js [test] Make worker related tests more fuzzable 2021-01-26 12:09:59 +00:00
huge-memory.js [test][wasm] Allow testing of huge memories 2020-01-10 11:20:59 +00:00
huge-typedarray.js [64bit] Bump TypedArray max length to 2**32-1 elements 2020-01-22 17:42:26 +00:00
import-function.js [wasm] Determine receiver at runtime to avoid re-creation of wrapper 2019-11-20 12:30:20 +00:00
import-memory.js [wasm] Fix memory growth to >2GB 2020-02-28 11:48:37 +00:00
import-mutable-global.js [wasm] Rename {Get,Set}Global to Global{Get,Set} 2019-10-08 14:27:50 +00:00
import-table.js [wasm][test] Initializer exprs. for element segments 2021-05-05 08:23:26 +00:00
imported-function-types.js [wasm][bug] Compare signatures correctly in ResolveWasmImportCall 2020-09-30 09:56:27 +00:00
incrementer.wasm
indirect-call-non-zero-table.js [wasm][test] Initializer exprs. for element segments 2021-05-05 08:23:26 +00:00
indirect-calls.js [wasm][test] Initializer exprs. for element segments 2021-05-05 08:23:26 +00:00
indirect-sig-mismatch.js [wasm] Rename {Get,Set,Tee}Local to Local{Get,Set,Tee} 2019-10-08 14:14:40 +00:00
indirect-tables.js [wasm][test] Initializer exprs. for element segments 2021-05-05 08:23:26 +00:00
instance-gc.js [wasm] merge js constants file in module-builder 2019-01-30 22:10:34 +00:00
instance-memory-gc-stress.js [wasm] Rename {Get,Set,Tee}Local to Local{Get,Set,Tee} 2019-10-08 14:14:40 +00:00
instantiate-module-basic.js [wasm] Rename {Get,Set}Global to Global{Get,Set} 2019-10-08 14:27:50 +00:00
instantiate-run-basic.js [wasm] merge js constants file in module-builder 2019-01-30 22:10:34 +00:00
js-api.js [wasm] Correcting error message method name for new WebAssembly.Table 2021-02-24 11:06:31 +00:00
large-offset.js [wasm] merge js constants file in module-builder 2019-01-30 22:10:34 +00:00
lazy-compilation.js [wasm] Rename {Get,Set,Tee}Local to Local{Get,Set,Tee} 2019-10-08 14:14:40 +00:00
liftoff-simd-params.js [wasm][wasm-gc][test] Improve and extend Javascript testing API 2020-09-10 14:32:00 +00:00
liftoff-trap-handler.js [wasm] Rename {Get,Set,Tee}Local to Local{Get,Set,Tee} 2019-10-08 14:14:40 +00:00
liftoff.js [wasm] Adjust flags after changed implications 2020-01-09 16:55:42 +00:00
loop-rotation.js [wasm] Rename kWasmStmt -> kWasmVoid 2021-03-22 07:58:18 +00:00
loop-unrolling.js [turbofan] Disallow floating control in wasm 2021-05-12 15:26:33 +00:00
many-memories-no-trap-handler.js [wasm] Reduce memory reservation without trap handlers 2020-10-23 12:45:30 +00:00
many-memories.js [wasm] Reduce memory reservation without trap handlers 2020-10-23 12:45:30 +00:00
many-modules.js [wasm] Remove always-on --wasm-far-jump-table flag 2020-01-31 09:39:04 +00:00
many-parameters.js [wasm] Rename {Get,Set,Tee}Local to Local{Get,Set,Tee} 2019-10-08 14:14:40 +00:00
memory64.js [wasm][test] Fix memory64 test 2021-04-08 10:29:47 +00:00
memory_1gb_oob.js [wasm] Rename {Get,Set,Tee}Local to Local{Get,Set,Tee} 2019-10-08 14:14:40 +00:00
memory_2gb_oob.js [wasm] Rename {Get,Set,Tee}Local to Local{Get,Set,Tee} 2019-10-08 14:14:40 +00:00
memory_4gb_oob.js [wasm] Rename {Get,Set,Tee}Local to Local{Get,Set,Tee} 2019-10-08 14:14:40 +00:00
memory-external-call.js [wasm] Fix capitalization of "Wasm" 2020-03-31 06:55:16 +00:00
memory-instance-validation.js [wasm] Rename {Get,Set,Tee}Local to Local{Get,Set,Tee} 2019-10-08 14:14:40 +00:00
memory-size.js [wasm] Check size of tables dynamically 2020-08-06 11:50:43 +00:00
memory.js [wasm] merge js constants file in module-builder 2019-01-30 22:10:34 +00:00
module-memory.js [wasm] Rename kWasmStmt -> kWasmVoid 2021-03-22 07:58:18 +00:00
multi-table-element-section.js [wasm][test] Initializer exprs. for element segments 2021-05-05 08:23:26 +00:00
multi-value-simd.js [wasm][wasm-gc][test] Improve and extend Javascript testing API 2020-09-10 14:32:00 +00:00
multi-value.js [wasm] Mark loop exits in wasm-generated TurboFan graphs 2021-01-14 14:08:11 +00:00
multiple-code-spaces.js [wasm] Rename kWasmStmt -> kWasmVoid 2021-03-22 07:58:18 +00:00
mutable-globals.js [wasm] Rename anyref to externref, anyref flag/feature to reftypes 2020-06-09 17:51:04 +00:00
names.js [wasm] merge js constants file in module-builder 2019-01-30 22:10:34 +00:00
OWNERS [wasm] Update OWNERS 2020-01-08 14:56:06 +00:00
parallel_compilation.js [wasm] Rename {Get,Set,Tee}Local to Local{Get,Set,Tee} 2019-10-08 14:14:40 +00:00
params.js [wasm] Rename {Get,Set,Tee}Local to Local{Get,Set,Tee} 2019-10-08 14:14:40 +00:00
print-code.js Reland "[wasm] Ensure that only TurboFan code is serialized" 2020-08-11 14:43:58 +00:00
receiver.js [wasm] Rename {Get,Set,Tee}Local to Local{Get,Set,Tee} 2019-10-08 14:14:40 +00:00
reference-globals.js [wasm][test] Improve initializer expressions in mjsunit 2021-04-27 15:57:50 +00:00
reference-tables.js [wasm][test] Initializer exprs. for element segments 2021-05-05 08:23:26 +00:00
return-calls.js [wasm][test] Initializer exprs. for element segments 2021-05-05 08:23:26 +00:00
serialize-lazy-module.js [wasm] merge js constants file in module-builder 2019-01-30 22:10:34 +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 Reland x6 [arraybuffer] Rearchitect backing store ownership 2019-09-09 13:07:42 +00:00
shared-memory-worker-explicit-gc-stress.js [mjsunit] Add more tests for shared array buffers / memories 2019-07-17 14:08:38 +00:00
shared-memory-worker-gc-stress.js [mjsunit] Add more tests for shared array buffers / memories 2019-07-17 14:08:38 +00:00
shared-memory-worker-gc.js [test] Make worker related tests more fuzzable 2021-01-26 12:09:59 +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 [mjsunit] Nerf shared-memory-worker-stress a little 2019-07-18 13:08:22 +00:00
shared-memory.js [wasm] Rename {Get,Set,Tee}Local to Local{Get,Set,Tee} 2019-10-08 14:14:40 +00:00
simd-call.js Reland "[wasm-simd][liftoff] Check CpuFeatures for SIMD support" 2020-02-03 19:43:09 +00:00
simd-errors.js [wasm-simd] Fix typo in constructing SIMD Global 2020-09-28 23:29:44 +00:00
simd-globals.js [wasm][test] Improve initializer expressions in mjsunit 2021-04-27 15:57:50 +00:00
simd-i64x2-mul.js [wasm-simd][liftoff][x64][ia32] Fix i64x2.mul codegen 2021-04-01 17:22:24 +00:00
single-threaded-compilation.js [wasm] Fix --single-threaded for WebAssembly compilation 2021-01-07 11:49:53 +00:00
stack.js [wasm] Consider only function names from the name section. 2021-05-05 12:54:27 +00:00
stackwalk.js [wasm] Rename {Get,Set,Tee}Local to Local{Get,Set,Tee} 2019-10-08 14:14:40 +00:00
start-function.js [wasm] Rename {Get,Set,Tee}Local to Local{Get,Set,Tee} 2019-10-08 14:14:40 +00:00
streaming-api.js [wasm] Rename {Get,Set,Tee}Local to Local{Get,Set,Tee} 2019-10-08 14:14:40 +00:00
streaming-compile.js [wasm][test] Remove default --wasm-async-compilation flag 2018-11-09 17:29:17 +00:00
streaming-error-position.js [wasm] Rename kWasmStmt -> kWasmVoid 2021-03-22 07:58:18 +00:00
streaming-trap-location.js [wasm][test] Remove default --wasm-async-compilation flag 2018-11-09 17:29:17 +00:00
table-access-liftoff.js [wasm][liftoff] Implement table.get and table.set 2020-12-04 16:00:48 +00:00
table-access.js [wasm][test] Initializer exprs. for element segments 2021-05-05 08:23:26 +00:00
table-copy-externref.js [wasm][test] Initializer exprs. for element segments 2021-05-05 08:23:26 +00:00
table-copy.js [wasm][test] Initializer exprs. for element segments 2021-05-05 08:23:26 +00:00
table-fill.js [wasm] Rename anyref to externref, anyref flag/feature to reftypes 2020-06-09 17:51:04 +00:00
table-get.js [wasm][test] Initializer exprs. for element segments 2021-05-05 08:23:26 +00:00
table-grow-from-wasm.js [wasm-gc][bug] call_indirect should check for null table entries 2020-10-05 13:08:20 +00:00
table-grow.js [wasm][test] Initializer exprs. for element segments 2021-05-05 08:23:26 +00:00
table-limits.js [wasm] Check size of tables dynamically 2020-08-06 11:50:43 +00:00
table.js [wasm] Check size of tables dynamically 2020-08-06 11:50:43 +00:00
test-wasm-module-builder.js [wasm][wasm-gc][test] Improve and extend Javascript testing API 2020-09-10 14:32:00 +00:00
tier-down-to-liftoff.js [wasm] Fix tier-down test for multiple isolates 2021-01-19 16:11:01 +00:00
tier-up-testing-flag.js Reland^5 "[flags] warn about contradictory flags" 2020-09-18 15:45:00 +00:00
trap-location.js [wasm] Rename kWasmStmt -> kWasmVoid 2021-03-22 07:58:18 +00:00
type-reflection-with-externref.js [wasm] Rename anyref to externref, anyref flag/feature to reftypes 2020-06-09 17:51:04 +00:00
type-reflection-with-mv.js [wasm] Support multi-value in JS to JS wrappers 2019-10-07 13:29:31 +00:00
type-reflection.js [wasm] Prepare tests for flipping the wasm-bigint flag 2020-06-12 18:12:42 +00:00
typed-funcref.js [wasm] Implement optional init parameter for Table.grow 2020-05-19 14:09:30 +00:00
unicode-validation.js [wasm][respect] Avoid 'sanity check' 2020-06-19 14:32:15 +00:00
unicode.js [wasm][respect] Avoid 'sanity check' 2020-06-19 14:32:15 +00:00
unreachable-validation.js Reland "[wasm][bug] Fix a couple of bugs in validation of unreachable code" 2021-05-19 15:30:01 +00:00
unreachable.js [wasm] merge js constants file in module-builder 2019-01-30 22:10:34 +00:00
user-properties-common.js [wasm] merge js constants file in module-builder 2019-01-30 22:10:34 +00:00
user-properties-constructed.js
user-properties-exported.js [wasm] Fix capitalization of "Wasm" 2020-03-31 06:55:16 +00:00
user-properties-module.js [wasm] Fix capitalization of "Wasm" 2020-03-31 06:55:16 +00:00
user-properties-reexport.js [wasm] Fix capitalization of "Wasm" 2020-03-31 06:55:16 +00:00
verify-module-basic-errors.js
wasm-api-overloading.js [wasm] merge js constants file in module-builder 2019-01-30 22:10:34 +00:00
wasm-default.js
wasm-dynamic-tiering.js [wasm] Add priorities for function compilation 2020-08-27 13:42:55 +00:00
wasm-gc-js-roundtrip.js [wasm-gc] Fix and extend JS roundtrip for gc types 2021-03-30 16:09:22 +00:00
wasm-math-intrinsic.js [wasm] Rename {Get,Set,Tee}Local to Local{Get,Set,Tee} 2019-10-08 14:14:40 +00:00
wasm-module-builder.js [wasm] Clean up spec'ed max memory vs dynamic max 2021-05-25 11:49:32 +00:00
wasm-object-api.js
worker-memory.js [wasm] PostMessage of Memory.buffer should throw 2021-01-28 21:44:42 +00:00
worker-module.js [test] Make worker related tests more fuzzable 2021-01-26 12:09:59 +00:00