• Clemens Backes's avatar
    Reland "[wasm][fuzzer] Fix exception detection" · f7d169c6
    Clemens Backes authored
    This is a reland of 899cb348.
    The new fuzzer regression test is skipped in jitless.
    
    Original change's description:
    > [wasm][fuzzer] Fix exception detection
    >
    > Exceptions were detected by checking for a pending exception on the
    > isolate, but {CallWasmFunctionForTesting} was clearing any pending
    > exception before returning.
    > This CL fixes that by explicitly passing back a boolean which is set if
    > an exception occurred during execution.
    >
    > R=ahaas@chromium.org
    >
    > Bug: chromium:1115280
    > Change-Id: Ife71ceef0751d18e0870335b9520c2bf77e351cc
    > Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2352787
    > Reviewed-by: Andreas Haas <ahaas@chromium.org>
    > Commit-Queue: Clemens Backes <clemensb@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#69404}
    
    Bug: chromium:1115280
    Change-Id: I9bb7300d423c53214e51e61233b0a6b09a21fd97
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2361464Reviewed-by: 's avatarAndreas Haas <ahaas@chromium.org>
    Commit-Queue: Clemens Backes <clemensb@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#69446}
    f7d169c6
Name
Last commit
Last update
..
json Loading commit data...
multi_return Loading commit data...
parser Loading commit data...
regexp Loading commit data...
regexp_builtins Loading commit data...
wasm Loading commit data...
wasm_async Loading commit data...
wasm_code Loading commit data...
wasm_compile Loading commit data...
BUILD.gn Loading commit data...
DEPS Loading commit data...
README.md Loading commit data...
fuzzer-support.cc Loading commit data...
fuzzer-support.h Loading commit data...
fuzzer.cc Loading commit data...
fuzzer.status Loading commit data...
json.cc Loading commit data...
multi-return.cc Loading commit data...
parser.cc Loading commit data...
regexp-builtins.cc Loading commit data...
regexp.cc Loading commit data...
testcfg.py Loading commit data...
wasm-async.cc Loading commit data...
wasm-code.cc Loading commit data...
wasm-compile.cc Loading commit data...
wasm-fuzzer-common.cc Loading commit data...
wasm-fuzzer-common.h Loading commit data...
wasm.cc Loading commit data...
wasm_corpus.tar.gz.sha1 Loading commit data...