Index: src/execution.cc |
diff --git a/src/execution.cc b/src/execution.cc |
index 9f418ac5d843e0a1f300974313e5c404e28d58fb..af25b6ccd1596d0463ec4b21a492547f7698b6e1 100644 |
--- a/src/execution.cc |
+++ b/src/execution.cc |
@@ -719,7 +719,7 @@ Handle<String> Execution::GetStackTraceLine(Handle<Object> recv, |
Object* StackGuard::HandleInterrupts() { |
if (CheckAndClearInterrupt(GC_REQUEST)) { |
- isolate_->heap()->CollectAllGarbage(Heap::kNoGCFlags, "GC interrupt"); |
+ isolate_->heap()->HandleGCRequest(); |
} |
if (CheckDebugBreak() || CheckDebugCommand()) { |