DescriptionPut Scopes into temporary Zone (second try)
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=
Committed: https://crrev.com/bf3081c83732534af1bd61541508891a0667a7bd
Cr-Commit-Position: refs/heads/master@{#38348}
Patch Set 1 #Patch Set 2 : arity fix #Patch Set 3 : streamlining variable migration #Patch Set 4 : rebased #Patch Set 5 : fixing the rebase #Patch Set 6 : force context allocation fix #
Total comments: 2
Patch Set 7 : adding comment #
Messages
Total messages: 24 (15 generated)
|