v8/test/common
Clemens Backes bbcf8b6c3a [wasm] Fix BytecodeIterator
The {BytecodeIterator} that also read locals declarations had a weird
fallback path to allow decoding of locals to fail, and just assume no
locals, decoding all bytes as code.

This CL removes that, and modifies the test that needs this
functionality to prepend a zero byte for encoding "0 locals".

R=jkummerow@chromium.org

Change-Id: I609e2bf6986eeb6380d65b03bf8512f0b09af764
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4003078
Reviewed-by: Jakob Kummerow <jkummerow@chromium.org>
Commit-Queue: Clemens Backes <clemensb@chromium.org>
Cr-Commit-Position: refs/heads/main@{#84088}
2022-11-07 12:10:33 +00:00
..
wasm [wasm] Fix BytecodeIterator 2022-11-07 12:10:33 +00:00
assembler-tester.h Remove some unused includes (4) 2022-07-08 15:26:40 +00:00
c-signature.h [test] Migrate cctest/compiler/test-codegen to unittests/ 2022-08-22 17:28:27 +00:00
call-tester.h [test] Migrate cctest/compiler/test-codegen to unittests/ 2022-08-22 17:28:27 +00:00
code-assembler-tester.h [test] Migrate cctest/test-run-tail-calls to unittests/ 2022-09-05 16:33:54 +00:00
DEPS [wasm] Move the wasm-module-runner from test/cctest to test/common 2016-09-14 10:31:53 +00:00
flag-utils.h Reland "[flags] Remove FLAG_* aliases" 2022-10-14 13:13:55 +00:00
node-observer-tester.h [test] Migrate cctest/test-sloppy-equality to unittests/ 2022-08-24 08:46:10 +00:00
types-fuzz.h [compiler] Remove persistent handles as a broker parameter 2020-08-13 08:13:33 +00:00
value-helper.cc [test] Migrate cctest/compiler/test-codegen to unittests/ 2022-08-22 17:28:27 +00:00
value-helper.h Reland "[turbofan][arm64] Emit Lsl for Int32MulWithOverflow when possible" 2022-09-01 11:40:02 +00:00