I will clean up this in a new changelist. It will probably change the catcher_ from a TryCatch pointer to a boolean flag.
On Thu, Oct 23, 2008 at 2:45 PM, <[EMAIL PROTECTED]> wrote: > Reviewers: Christian Plesner Hansen, Kasper Lund, > > Description: > Posponed the setting of "external_caught_exception" to when leaving > JavaScript > execution. This is achieved by storing a pointer to the C++ TryCatch > when the > exception is thrown and checking that this is the handler active when > leaving > JavaScript. > > Please review this at http://codereview.chromium.org/8101 > > SVN Base: http://v8.googlecode.com/svn/branches/bleeding_edge/ > > Affected files: > M src/execution.cc > M src/top.h > M src/top.cc > A test/mjsunit/api-call-after-overridden-exception.js > > > --~--~---------~--~----~------------~-------~--~----~ v8-dev mailing list [email protected] http://groups.google.com/group/v8-dev -~----------~----~----~----~------~----~------~--~---
