Index: include/v8.h |
=================================================================== |
--- include/v8.h (revision 4029) |
+++ include/v8.h (working copy) |
@@ -2442,6 +2442,16 @@ |
static void TerminateExecution(); |
/** |
+ * Is V8 terminating JavaScript execution. |
+ * |
+ * Returns true if JavaScript execution is currently terminating |
+ * because of a call to TerminateExecution. In that case there are |
+ * still JavaScript frames on the stack and the termination |
+ * exception is still active. |
+ */ |
+ static bool IsExecutionTerminating(); |
+ |
+ /** |
* Releases any resources used by v8 and stops any utility threads |
* that may be running. Note that disposing v8 is permanent, it |
* cannot be reinitialized. |