DescriptionTurn ZoneList inner_scopes into a linked list
Replace the zonelist with a link from a scope to any of its inner scopes, and a link to any sibling scope.
This makes scopes that track inner scopes use roughly the same amount of space as previously scopes without inner scopes would use for the empty zonelist (pointer to the memory + length field, which, granted could be slightly smaller on 64bit).
BUG=v8:5209
Committed: https://crrev.com/f04fd635b6914336d5bbf2f4928139c239945387
Cr-Commit-Position: refs/heads/master@{#37941}
Patch Set 1 #Patch Set 2 : Properly reparent and disinherit #Patch Set 3 : Even more properly reparent ... :) #Patch Set 4 : rebase #
Messages
Total messages: 19 (9 generated)
|