• Clemens Backes's avatar
    [wasm] Refactor debug side table · 93d35279
    Clemens Backes authored
    This refactors the debug side table such that we can easily add
    register information later.
    In particular
    - vectors for types and stack offsets are combined into one;
    - constants are stored in the same vector;
    - locals and operand stack values are stored in the same vector.
    
    A follow-up CL will extend the DebugSideTable to also encode locals
    or operand stack values held in registers.
    
    R=thibaudm@chromium.org
    
    Bug: v8:10147, v8:10222
    Change-Id: I97adb56b31afdb22896530c7ba2e8a24b5d31da9
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2062405
    Commit-Queue: Clemens Backes <clemensb@chromium.org>
    Reviewed-by: 's avatarThibaud Michaud <thibaudm@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#66374}
    93d35279
Name
Last commit
Last update
..
benchmarks Loading commit data...
cctest Loading commit data...
common Loading commit data...
debugger Loading commit data...
fuzzer Loading commit data...
inspector Loading commit data...
intl Loading commit data...
js-perf-test Loading commit data...
memory Loading commit data...
message Loading commit data...
mjsunit Loading commit data...
mkgrokdump Loading commit data...
mozilla Loading commit data...
test262 Loading commit data...
torque Loading commit data...
unittests Loading commit data...
wasm-api-tests Loading commit data...
wasm-js Loading commit data...
wasm-spec-tests Loading commit data...
webkit Loading commit data...
BUILD.gn Loading commit data...
OWNERS Loading commit data...