• Andreas Haas's avatar
    [wasm] Notify streaming decoder when the native module is created · bb46048a
    Andreas Haas authored
    Originally, the NativeModule and the WasmModuleObject were created
    together, and the streaming decoder was notified after the
    WasmModuleObject was created. A recent CL (https://crrev.com/c/1402544),
    however, changed that.  The NativeModule gets created before compilation
    starts, the WasmModuleObject, however, gets created after compilation.
    
    The streaming decoder only needs the NativeModule to register a callback
    before compilation. Therefore this CL we change the notification of the
    streaming decoder to receive only the NativeModule, not the
    WasmModuleObject, before starting compilation.
    
    R=clemensh@chromium.org
    CC=bbudge@chromium.org
    
    Bug: chromium:719172
    Change-Id: I4ad879e4ebd2d88174d7e2a0c6359f2836926763
    Reviewed-on: https://chromium-review.googlesource.com/c/1404442
    Commit-Queue: Andreas Haas <ahaas@chromium.org>
    Reviewed-by: 's avatarClemens Hammacher <clemensh@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#58703}
    bb46048a
Name
Last commit
Last update
benchmarks Loading commit data...
build_overrides Loading commit data...
custom_deps Loading commit data...
docs Loading commit data...
gni 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...
.clang-tidy Loading commit data...
.editorconfig Loading commit data...
.git-blame-ignore-revs Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
.gn Loading commit data...
.vpython 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...
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...