DescriptionX87: Parsing: Make Scope not know about Isolate.
port 5d68529be240a1fc9fcc67c8950ead4baf7604e4 (r26546)
original commit message:
Parsing: Make Scope not know about Isolate.
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.
BUG=
R=weiliang.lin@intel.com
Committed: https://chromium.googlesource.com/v8/v8/+/75ad4cc265d8d580ca09fe51d2101cd77729379c
Patch Set 1 #
Messages
Total messages: 7 (2 generated)
|