v8/test/fuzzer/wasm_streaming
Clemens Backes 8f531bea0a [wasm] Add fuzzer for streaming decoder
The fuzzer runs the same wire bytes through the streaming decoder and
through synchronous compilation, and compares the result. In particular,
if one fails, then also the other should fail.

More checks for the result of both pipelines can be added later.

R=ahaas@chromium.org

Bug: v8:12922
Change-Id: I905adf740e581c4b7d0f4ab7c0d5d0e48d96fc4c
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3675100
Reviewed-by: Andreas Haas <ahaas@chromium.org>
Commit-Queue: Clemens Backes <clemensb@chromium.org>
Cr-Commit-Position: refs/heads/main@{#80842}
2022-05-31 09:40:17 +00:00
..
empty_module [wasm] Add fuzzer for streaming decoder 2022-05-31 09:40:17 +00:00
README.md [wasm] Add fuzzer for streaming decoder 2022-05-31 09:40:17 +00:00

All files in this directory are used by the trybots to check that the fuzzer executes correctly, see https://github.com/v8/v8/blob/main/test/fuzzer/README.md. There should be at least one file in this directory, e.g. this README file.