v8/test
Andreas Haas ca199ef872 Reland [wasm] Stop decoding operands after error.
The problem was that parts of Simd8x16ShuffleOperand were uninitialized.

Original message:

[wasm] Stop decoding operands after error.

When we decode operands of WebAssembly instructions, we do not use the
current pc but a pc of the instruction plus some offset. However, the
pc of the instruction + offset can become invalid in case of a decoder
error. Therefore we have to stop decoding operands explicitly in case
of an error.

R=clemensh@chromium.org

Bug: chromium:795131
Change-Id: I732bc23547dbe531019d81a4397d22165a26d46b
Reviewed-on: https://chromium-review.googlesource.com/833934
Reviewed-by: Clemens Hammacher <clemensh@chromium.org>
Commit-Queue: Andreas Haas <ahaas@chromium.org>
Cr-Commit-Position: refs/heads/master@{#50211}
2017-12-19 17:29:00 +00:00
..
benchmarks [test] Store outcomes in the testcase 2017-12-19 14:10:06 +00:00
cctest [test] Fixed target_name in json progress indicator 2017-12-19 15:23:54 +00:00
common Normalize casing of hexadecimal digits 2017-12-02 01:24:40 +00:00
debugger [test] Store expected outcomes in the testcase. 2017-12-18 14:51:20 +00:00
fuzzer [test] Fixed target_name in json progress indicator 2017-12-19 15:23:54 +00:00
inspector [test] Fixed target_name in json progress indicator 2017-12-19 15:23:54 +00:00
intl [test] Store expected outcomes in the testcase. 2017-12-18 14:51:20 +00:00
js-perf-test [turbofan] Add benchmarks for String.indexOf 2017-12-19 10:54:37 +00:00
memory
message Revert "Enable --harmony-function-tostring by default" 2017-12-19 07:47:35 +00:00
mjsunit [ignition] Move object/array literal init to bytecode gen 2017-12-19 14:50:19 +00:00
mkgrokdump [test] Fixed target_name in json progress indicator 2017-12-19 15:23:54 +00:00
mozilla Revert "Enable --harmony-function-tostring by default" 2017-12-19 07:47:35 +00:00
preparser [test] Store expected outcomes in the testcase. 2017-12-18 14:51:20 +00:00
test262 [test] Store outcomes in the testcase 2017-12-19 14:10:06 +00:00
unittests Reland [wasm] Stop decoding operands after error. 2017-12-19 17:29:00 +00:00
wasm-spec-tests [test] Code cleanup in testcfg.py 2017-12-13 13:36:20 +00:00
webkit [test] Store expected outcomes in the testcase. 2017-12-18 14:51:20 +00:00
bot_default.gyp
bot_default.isolate
BUILD.gn
default.gyp
default.isolate
optimize_for_size.gyp
optimize_for_size.isolate
perf.gyp
perf.isolate Reland "Reland "[test] Creating command before execution phase."" 2017-12-04 13:40:29 +00:00