Index: src/execution.cc |
diff --git a/src/execution.cc b/src/execution.cc |
index 7e8b791991dc9882c2b1eec2afa9e8832f0d0db1..9dfef372bc3db56213264f5d1f64be3fa4e76903 100644 |
--- a/src/execution.cc |
+++ b/src/execution.cc |
@@ -651,7 +651,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()) { |