DescriptionUse the VM's graph builder nesting stack for loop depth and context level.
Use the code's nesting to maintain the context level rather than explicitly
tracking it in the graph builder. Nested blocks know their scope and the
nesting stack can be searched to find the current context level.
Nested loops now increment and decrement the graph builder's loop depth
while they are on the nesting stack, though the loop depth state is still
kept in the graph builder itself.
R=fschneider@google.com
Committed: https://code.google.com/p/dart/source/detail?r=30397
Patch Set 1 #
Total comments: 2
Messages
Total messages: 4 (0 generated)
|