3c7bc08aec
These are added as mjsunit tests for now since they haven't been merged to the spec repo. When that happens, the wasm-spec-tests testsuite can be updated to include these tests, and the tests in this directory can be removed. This CL also adds the test/mjsunit/wasm/bulk-memory-spec directory to a list of directories that aren't checked for copyright (since these files are auto-generated). Bug: v8:7747 Change-Id: I906f2ca45f497a6728f94afb9b3330971e1d3fd5 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1600363 Commit-Queue: Ben Smith <binji@chromium.org> Reviewed-by: Andreas Haas <ahaas@chromium.org> Reviewed-by: Sergiy Belozorov <sergiyb@chromium.org> Cr-Commit-Position: refs/heads/master@{#61395}
20 lines
782 B
Plaintext
20 lines
782 B
Plaintext
This directory contains the bulk-memory proposal tests, converted to JS using
|
|
the reference interpreter using the following shell command:
|
|
|
|
```
|
|
for f in *.wast; do wasm $f -o $f.js; done
|
|
```
|
|
|
|
Where `wasm` is the reference interpreter compiled from the bulk memory
|
|
proposal (https://github.com/WebAssembly/bulk-memory-operations).
|
|
|
|
This only includes the tests that are different than the spec repo. The
|
|
testsuite repo (https://github.com/WebAssembly/testsuite) has a tool which
|
|
calculates this, see
|
|
https://github.com/WebAssembly/testsuite/tree/master/proposals/bulk-memory-operations
|
|
|
|
The contents are copied from the following revisions:
|
|
|
|
WebAssembly/testsuite: 2a2099d52103215962707fbe9f44cd51fd146636
|
|
WebAssembly/bulk-memory-operations: 47b4ae718b42081a220ac7f405bed1391661a635
|