• mtrofin's avatar
    Revert "Revert "[wasm] Complete separation of compilation and instantiation"" · 9d6014ad
    mtrofin authored
    This reverts commit 1eb1dfab.
    
    The original compilation separation change avoided associating a heap
    for the wasm instance if memory was not provided, nor needed. The
    grow memory CL assumed the old behavior, where a memory buffer was
    always present, but may have had a zero size.
    
    The 2CLS  landed shortly after one another. We decided to treat the
    grow memory as the race condition winner, so this CL here re-lands
    compilation separation, plus adjusts grow memory to deal with
    the undefined mem buffer.
    
    BUG=
    
    Review-Url: https://codereview.chromium.org/2102193003
    Cr-Commit-Position: refs/heads/master@{#37352}
    9d6014ad
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/binutils 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...
Makefile.nacl 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...