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