| Index: src/execution.cc
|
| diff --git a/src/execution.cc b/src/execution.cc
|
| index 4ab2403e56f0a0cc9d9345e51e0a233a260ff21c..6f9635d481a85cfd4d14d946e213877e9bfae02c 100644
|
| --- a/src/execution.cc
|
| +++ b/src/execution.cc
|
| @@ -646,13 +646,13 @@ void StackGuard::HandleGCInterrupt() {
|
| }
|
|
|
|
|
| -Object* StackGuard::HandleInterrupts() {
|
| +Object* StackGuard::HandleInterrupts(BreakInNonDebuggableFlag flag) {
|
| if (CheckAndClearInterrupt(GC_REQUEST)) {
|
| isolate_->heap()->HandleGCRequest();
|
| }
|
|
|
| if (CheckDebugBreak() || CheckDebugCommand()) {
|
| - isolate_->debug()->HandleDebugBreak();
|
| + isolate_->debug()->HandleDebugBreak(flag);
|
| }
|
|
|
| if (CheckAndClearInterrupt(TERMINATE_EXECUTION)) {
|
|
|