v8/test/common/wasm
Manos Koukoutos 8bb8bfdefc [wasm-gc] Remove rtts with depth
Since inheritance depth of every type is known in the isorecursive
hybrid type system, rtts with depth are removed. This enables
simplification of type checks in Liftoff and Turbofan, as well as
decoding of object allocation instructions.

Bug: v8:7748
Change-Id: I6b52579b584191d92644de1c6e805d9f054641d3
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3422626
Reviewed-by: Jakob Kummerow <jkummerow@chromium.org>
Reviewed-by: Jakob Gruber <jgruber@chromium.org>
Commit-Queue: Manos Koukoutos <manoskouk@chromium.org>
Cr-Commit-Position: refs/heads/main@{#78860}
2022-01-31 09:55:05 +00:00
..
flag-utils.h [config] Add V8_NODISCARD for Scope classes 2020-11-26 11:08:45 +00:00
OWNERS Use relative paths to OWNERS files 2019-08-12 13:52:52 +00:00
test-signatures.h [wasm] Rename kWasmStmt -> kWasmVoid 2021-03-22 07:58:18 +00:00
wasm-interpreter.cc [wasm-gc] Remove rtts with depth 2022-01-31 09:55:05 +00:00
wasm-interpreter.h [wasm][eh] Rename exception to tag 2021-07-29 12:09:02 +00:00
wasm-macro-gen.h [wasm-gc] Remove rtts with depth 2022-01-31 09:55:05 +00:00
wasm-module-runner.cc [wasm-gc] Remove rtts with depth 2022-01-31 09:55:05 +00:00
wasm-module-runner.h [base] Move utils/vector.h to base/vector.h 2021-06-18 13:33:13 +00:00