• Manos Koukoutos's avatar
    [wasm-gc] Preparation for typed function tables · a5f68abe
    Manos Koukoutos authored
    Changes:
    - Rename IsSignatureEqual -> MatchesSignature for consistency
    - Add WasmInstanceObject field to WasmTableObject.
    - Improve some error messages related to tables in
      function-body-decoder-impl.h.
    - Introduce WasmTable::IsValidTableType. Use it wherever appropriate.
    - Overload equality operators in HeapType to work with
      HeapType::Representation.
    - Rename DynamicTypeCheckRef -> TypecheckJSObject.
    - Handle WasmCapiFunctions in TypecheckJSObject.
    - Use TypecheckJSObject in WasmTableObject::IsValidElement.
    - A few more minor improvements.
    
    Bug: v8:9495
    Change-Id: I2867dd3486d7c31717ac26b87a50e15cf2b898be
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2416491
    Commit-Queue: Manos Koukoutos <manoskouk@chromium.org>
    Reviewed-by: 's avatarJakob Kummerow <jkummerow@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#70001}
    a5f68abe
Name
Last commit
Last update
..
api Loading commit data...
asmjs Loading commit data...
assembler Loading commit data...
base Loading commit data...
codegen Loading commit data...
compiler Loading commit data...
compiler-dispatcher Loading commit data...
date Loading commit data...
diagnostics Loading commit data...
execution Loading commit data...
heap Loading commit data...
interpreter Loading commit data...
libplatform Loading commit data...
logging Loading commit data...
numbers Loading commit data...
objects Loading commit data...
parser Loading commit data...
profiler Loading commit data...
regress Loading commit data...
strings Loading commit data...
tasks Loading commit data...
torque Loading commit data...
utils Loading commit data...
wasm Loading commit data...
zone Loading commit data...
BUILD.gn Loading commit data...
DEPS Loading commit data...
run-all-unittests.cc Loading commit data...
test-helpers.cc Loading commit data...
test-helpers.h Loading commit data...
test-utils.cc Loading commit data...
test-utils.h Loading commit data...
testcfg.py Loading commit data...
unittests.status Loading commit data...