• marja's avatar
    Put Scopes into temporary Zone · eaebdd85
    marja authored
    When parsing a eagerly-parsed-but-lazily-compiled function, we
    used to put some of its AST nodes into a discardable Zone. This
    CL puts the function Scope, its inner Scopes and the related AST
    nodes (Declarations, VariableProxys) into the temporary Zone
    too. This reduces peak memory usage and enables future work to
    keep the temporary Zone around for later compilation.
    
    BUG=
    
    Review-Url: https://codereview.chromium.org/2193793002
    Cr-Commit-Position: refs/heads/master@{#38232}
    eaebdd85
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...
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...