| Index: src/heap/heap.cc
|
| diff --git a/src/heap/heap.cc b/src/heap/heap.cc
|
| index 42510dca0684c7f1d05c3607a98a2e6239d83caa..7364dbabcab0ab7eb492cb2df6f93ccea6587f00 100644
|
| --- a/src/heap/heap.cc
|
| +++ b/src/heap/heap.cc
|
| @@ -1024,7 +1024,7 @@ bool Heap::ReserveSpace(Reservation* reservations) {
|
| } else {
|
| if (counter > 1) {
|
| CollectAllGarbage(
|
| - kReduceMemoryFootprintMask,
|
| + kReduceMemoryFootprintMask | kAbortIncrementalMarkingMask,
|
| "failed to reserve space in paged or large "
|
| "object space, trying to reduce memory footprint");
|
| } else {
|
|
|