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