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
-~----------~----~----~----~------~----~------~--~---

Reply via email to