• Clemens Hammacher's avatar
    [wasm] Implement extensible name section · 1a73f73b
    Clemens Hammacher authored
    The format of the name section changed recently. It now contains
    subsections of different type (currently for function names or local
    variable names).
    This CL changes our internal wasm module builders (in JS and C++) to
    emit this new format, and changes the decoder to understand it.
    We currently only parse the function name section, and ignore names of
    local variables. I will later extend this to parse local variable names
    when needed for debugging.
    
    R=ahaas@chromium.org, rossberg@chromium.org
    BUG=v8:6222
    
    Change-Id: I2627160c25c9209a3f09abe0b88941ec48b24434
    Reviewed-on: https://chromium-review.googlesource.com/470247
    Commit-Queue: Clemens Hammacher <clemensh@chromium.org>
    Reviewed-by: 's avatarAndreas Rossberg <rossberg@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#44492}
    1a73f73b
Name
Last commit
Last update
benchmarks Loading commit data...
build_overrides Loading commit data...
docs Loading commit data...
gni Loading commit data...
gypfiles Loading commit data...
include Loading commit data...
infra Loading commit data...
samples Loading commit data...
src Loading commit data...
test Loading commit data...
testing Loading commit data...
third_party Loading commit data...
tools Loading commit data...
.clang-format Loading commit data...
.gitignore Loading commit data...
.gn Loading commit data...
.ycm_extra_conf.py Loading commit data...
AUTHORS Loading commit data...
BUILD.gn Loading commit data...
CODE_OF_CONDUCT.md Loading commit data...
ChangeLog Loading commit data...
DEPS Loading commit data...
LICENSE Loading commit data...
LICENSE.fdlibm Loading commit data...
LICENSE.strongtalk Loading commit data...
LICENSE.v8 Loading commit data...
LICENSE.valgrind Loading commit data...
Makefile Loading commit data...
Makefile.android Loading commit data...
OWNERS Loading commit data...
PRESUBMIT.py Loading commit data...
README.md Loading commit data...
WATCHLISTS Loading commit data...
codereview.settings Loading commit data...
snapshot_toolchain.gni Loading commit data...