Simplfy handling of exits from scoped blocks.
authorkeuchel@chromium.org <keuchel@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Tue, 6 Sep 2011 21:48:32 +0000 (21:48 +0000)
committerkeuchel@chromium.org <keuchel@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Tue, 6 Sep 2011 21:48:32 +0000 (21:48 +0000)
commitedd893a1592f4a74c414128189199a2be7b69039
tree1f6d54e4ce048c37a51848370e8628885d733387
parent0820205316d67fca074a0754c912b0ae2e459605
Simplfy handling of exits from scoped blocks.

BUG=
TEST=mjsunit/harmony/block-leave.js

Review URL: http://codereview.chromium.org/7792100

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@9157 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/full-codegen.cc
src/full-codegen.h
src/parser.cc
test/mjsunit/harmony/block-leave.js [new file with mode: 0644]
test/mjsunit/harmony/debug-blockscopes.js