diff options
author | Alon Zakai <azakai@google.com> | 2019-05-17 09:09:17 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-05-17 09:09:17 -0700 |
commit | 1095ef96673f4f33d76da6d58b0ad65c3c257f76 (patch) | |
tree | a8bf7d3a601aaa67c61f093560268b4a7e8745a1 /src/tools/wasm-dis.cpp | |
parent | 1dd37de69aae51edaf93219f31e736576f751191 (diff) | |
download | binaryen-1095ef96673f4f33d76da6d58b0ad65c3c257f76.tar.gz binaryen-1095ef96673f4f33d76da6d58b0ad65c3c257f76.tar.bz2 binaryen-1095ef96673f4f33d76da6d58b0ad65c3c257f76.zip |
Add a fuzzer option to not emit code with OOB loads/indirect calls (#2113)
This is useful for wasm2js, as we don't emit traps for OOB loads etc. like wasm (like we don't trap on bad float-to-int, as it's too hard in JS, and it's undefined behavior in C anyhow). It may also help general fuzzing, as those traps may make other interesting patterns less likely.
Also add more wasm2js support in the fuzzer, which includes using this no-OOB option.
Diffstat (limited to 'src/tools/wasm-dis.cpp')
0 files changed, 0 insertions, 0 deletions