• marja's avatar
    Parsing: Make Scope not know about Isolate. · 5d68529b
    marja authored
    Scope, like Parser, must be able to operate independent of Isolate and the V8
    heap (for background parsing). After the heap-independent phase, there is a heap
    dependent phase, during which we do operations such as scope anaylysis.
    
    This CL makes the phases explicit by not telling Scope about the Isolate too
    early (during the heap-independent phase, Scope should know nothing about
    Isolate). This decreases the probability of accidental code changes which would
    add heap-dependent operations into the heap-independent phase.
    
    R=rossberg@chromium.org
    BUG=
    
    Review URL: https://codereview.chromium.org/909093003
    
    Cr-Commit-Position: refs/heads/master@{#26546}
    5d68529b
Name
Last commit
Last update
benchmarks Loading commit data...
build Loading commit data...
include 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...
AUTHORS Loading commit data...
BUILD.gn Loading commit data...
ChangeLog Loading commit data...
DEPS Loading commit data...
LICENSE 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...