v8/test/mjsunit/wasm/bulk-memory-spec/README
Ben Smith 3c7bc08aec [wasm][bulk-memory] Add bulk memory spec tests
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}
2019-05-10 01:40:42 +00:00

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