v8/test
Clemens Backes 388a317ceb [wasm][fuzzer] Check for nondeterminism in all fuzzers
The "wasm fuzzer" and "wasm async fuzzer" use the
{InterpretAndExecuteModule} function, which did not check for possible
nondeterminism in the interpreter yet. This can lead to wrong reports
of mismatches, or in endless loops being executed in compiled code which
was not executed in the interpreter.

This CL adds the check for nondeterminism in that function, and adds a
TODO to merge the two very similar methods.

R=ahaas@chromium.org

Bug: chromium:1112099, chromium:1113681
Change-Id: I80b01d4c53d04f0632807fa852147dc9fb8075ca
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2346280
Commit-Queue: Clemens Backes <clemensb@chromium.org>
Reviewed-by: Andreas Haas <ahaas@chromium.org>
Cr-Commit-Position: refs/heads/master@{#69324}
2020-08-11 10:51:00 +00:00
..
benchmarks Fix csuite compare command 2020-07-24 15:58:53 +00:00
cctest [atomics] Remove the deprecated Atomics.wake 2020-08-10 23:02:17 +00:00
common [wasm][interpreter] Print float in hex representation 2020-08-11 10:12:20 +00:00
debugger [nci] Check the isolate cache from within compiler.cc 2020-08-05 15:12:36 +00:00
debugging [Py3] Fix flake8 warnings 2020-07-10 16:57:15 +00:00
fuzzer [wasm][fuzzer] Check for nondeterminism in all fuzzers 2020-08-11 10:51:00 +00:00
fuzzilli Integrate fuzzilli into v8 2020-06-03 09:53:24 +00:00
inspector [wasm][debug] Fix OSR at stack check 2020-08-10 14:58:16 +00:00
intl [Intl] Define @@toStringTag for Intl namespace 2020-08-01 02:21:20 +00:00
js-perf-test Add micro-benchmark for toString(16) 2020-07-30 07:15:32 +00:00
memory
message [ast] Store correct source position on ThisExpression 2020-08-10 09:07:35 +00:00
mjsunit [atomics] Remove the deprecated Atomics.wake 2020-08-10 23:02:17 +00:00
mkgrokdump [heap] Move BaseSpace into base-space.h 2020-06-19 09:38:24 +00:00
mozilla [Respect] Prefer inclusive terms 2020-06-22 18:11:23 +00:00
test262 Roll test262 2020-08-10 17:52:06 +00:00
torque Reland "[torque] typed context slot access" 2020-08-06 11:32:38 +00:00
unittests [x64] Check negative displacement of min int32_t 2020-08-10 16:56:26 +00:00
wasm-api-tests [zone-compr] Fix WasmCapiTest, pt.2 2020-07-31 08:05:18 +00:00
wasm-js [wasm] Update wasm spec tests 2020-07-27 16:12:30 +00:00
wasm-spec-tests [wasm] Check size of tables dynamically 2020-08-06 11:50:43 +00:00
webkit Disallow \8 and \9 in strict mode and template literals 2020-08-03 18:05:14 +00:00
BUILD.gn Add google_benchmark depdendency 2020-07-02 20:11:29 +00:00
OWNERS