63afc7bad3
report the exception when they happen in the try block and not as previously when re-thrown after execution of the finally block. There is no longer any message generated by re-throw. Added test cases for various combinations of try/catch/finally with throw in different places. Added a regression directory to the messages tests which is processed by the test runner. Added regression tests for the specific bugs fixed. Runs all the test suites. BUG=73 BUG=75 Review URL: http://codereview.chromium.org/8050 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@565 ce2b1a6d-e550-0410-aec6-3dcde31c8c00 |
||
---|---|---|
.. | ||
regress | ||
message.status | ||
simple-throw.js | ||
simple-throw.out | ||
testcfg.py | ||
try-catch-finally-no-message.js | ||
try-catch-finally-no-message.out | ||
try-catch-finally-throw-in-catch-and-finally.js | ||
try-catch-finally-throw-in-catch-and-finally.out | ||
try-catch-finally-throw-in-catch.js | ||
try-catch-finally-throw-in-catch.out | ||
try-catch-finally-throw-in-finally.js | ||
try-catch-finally-throw-in-finally.out | ||
try-finally-throw-in-finally.js | ||
try-finally-throw-in-finally.out | ||
try-finally-throw-in-try-and-finally.js | ||
try-finally-throw-in-try-and-finally.out | ||
try-finally-throw-in-try.js | ||
try-finally-throw-in-try.out |