| Index: src/heap/heap.cc
|
| diff --git a/src/heap/heap.cc b/src/heap/heap.cc
|
| index a1e2e1671e42c0e7072e05fa194688400a41e296..e5095c8336c9f7d75eb476af501ec55ecbf668d4 100644
|
| --- a/src/heap/heap.cc
|
| +++ b/src/heap/heap.cc
|
| @@ -1027,7 +1027,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 {
|
|
|