Index: src/debug.cc |
diff --git a/src/debug.cc b/src/debug.cc |
index d99e6f54970accfd5b05e1aaea2afe3b10f42e68..3bd84021c50e121822f49f5184265a8581238307 100644 |
--- a/src/debug.cc |
+++ b/src/debug.cc |
@@ -3047,9 +3047,12 @@ void Debug::ProcessDebugMessages(bool debug_command_only) { |
} |
-DebugScope::DebugScope(Debug* debug) : debug_(debug), |
- prev_(debug->debugger_entry()), |
- save_(debug_->isolate_) { |
+DebugScope::DebugScope(Debug* debug) |
+ : debug_(debug), |
+ prev_(debug->debugger_entry()), |
+ save_(debug_->isolate_), |
+ no_termination_exceptons_(debug_->isolate_, |
+ StackGuard::TERMINATE_EXECUTION) { |
// Link recursive debugger entry. |
debug_->thread_local_.current_debug_scope_ = this; |