Index: src/isolate.h |
diff --git a/src/isolate.h b/src/isolate.h |
index 035b4b363c2c0c021d9f789215ada2b79e436955..e77dcd705e00218eebed9d715607f7d70b2e4365 100644 |
--- a/src/isolate.h |
+++ b/src/isolate.h |
@@ -655,6 +655,9 @@ class Isolate { |
int frame_limit, |
StackTrace::StackTraceOptions options); |
+ void SetAbortOnUncaughtExceptionCallback( |
+ v8::Isolate::AbortOnUncaughtExceptionCallback callback); |
+ |
enum PrintStackMode { kPrintStackConcise, kPrintStackVerbose }; |
void PrintCurrentStackTrace(FILE* out); |
void PrintStack(StringStream* accumulator, |
@@ -1325,6 +1328,9 @@ class Isolate { |
std::set<Cancelable*> cancelable_tasks_; |
+ v8::Isolate::AbortOnUncaughtExceptionCallback |
+ abort_on_uncaught_exception_callback_; |
+ |
friend class ExecutionAccess; |
friend class HandleScopeImplementer; |
friend class OptimizingCompileDispatcher; |