Fix a bug in abrupt exit from with or catch inside finally.
When with or catch is nested inside finally, we were not properly restoring the context in the stack for the finally code. Also, as a small optimization, restore it from the handler block instead of iteratively unwinding contexts. R=fschneider@chromium.org BUG= TEST= Review URL: http://codereview.chromium.org/7837023 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@9160 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Showing
Please
register
or
sign in
to comment