Files
sdk/runtime/vm
kmillikin@google.com a56dba2628 Use 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

Review URL: https://codereview.chromium.org//63903005

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30397 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-19 11:37:11 +00:00
..
2013-08-20 20:24:11 +00:00
2013-11-08 04:23:08 +00:00
2013-04-15 11:53:50 +00:00
2013-08-20 20:24:11 +00:00
2013-10-29 11:33:34 +00:00
2013-09-25 11:04:55 +00:00
2013-08-20 20:24:11 +00:00
2013-09-27 23:22:49 +00:00
2013-05-07 07:59:03 +00:00
2013-05-07 07:59:03 +00:00
2013-08-20 20:24:11 +00:00
2013-08-20 20:24:11 +00:00
2013-08-20 20:24:11 +00:00
2013-09-10 17:47:55 +00:00
2013-01-24 16:42:33 +00:00
2013-04-23 18:15:52 +00:00
2013-04-22 12:59:44 +00:00
2013-08-20 20:24:11 +00:00
2013-07-16 18:31:25 +00:00
2013-07-16 18:31:25 +00:00
2013-02-20 23:40:32 +00:00
2013-08-20 20:24:11 +00:00
2013-08-20 20:24:11 +00:00
2013-08-20 20:24:11 +00:00
2013-08-20 20:24:11 +00:00
2013-10-31 23:09:43 +00:00
2013-09-10 17:47:55 +00:00
2013-09-10 17:47:55 +00:00
2013-07-22 15:39:03 +00:00
2013-07-16 18:31:25 +00:00
2013-02-27 12:51:21 +00:00
2013-07-22 15:39:03 +00:00
2013-08-20 20:24:11 +00:00
2013-08-20 20:24:11 +00:00
2013-06-24 20:16:16 +00:00
2013-08-20 20:24:11 +00:00
2013-05-07 07:59:03 +00:00
2013-05-07 07:59:03 +00:00
2013-10-30 12:25:02 +00:00
2013-08-20 20:24:11 +00:00