v8/test
kmillikin@chromium.org 91553bbacd Simplify handling of exits from with and catch.
Remove the try/finally used for with and catch.  Instead of using
try/finally to handle break and continue from with or catch,
statically track nesting dept and clean up when compiling break or
continue.

And instead of using try/finally to handle throw to handler in a frame
whose pc is inside a with or catch, store the context that the handler
should run in in the handler itself.

BUG=
TEST=

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

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@8922 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2011-08-12 10:52:49 +00:00
..
benchmarks Switch from sample shell to d8 for unit test 2011-07-26 05:56:45 +00:00
cctest Pick the namespace alias 'i' from v8.h. 2011-08-12 09:49:55 +00:00
es5conform Revert "Make window.{undefined,NaN,Infinity} read-only" 2011-08-03 09:53:14 +00:00
message Switch from sample shell to d8 for unit test 2011-07-26 05:56:45 +00:00
mjsunit Simplify handling of exits from with and catch. 2011-08-12 10:52:49 +00:00
mozilla Switch from sample shell to d8 for unit test 2011-07-26 05:56:45 +00:00
preparser Make GYP build usable for day-to-day work (second attempt) 2011-08-05 09:44:30 +00:00
sputnik Revert "Make window.{undefined,NaN,Infinity} read-only" 2011-08-03 09:53:14 +00:00
test262 Switch from sample shell to d8 for unit test 2011-07-26 05:56:45 +00:00