| 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()) {
|
|
|