Index: src/heap.cc |
diff --git a/src/heap.cc b/src/heap.cc |
index 064ae39825ce8cfc5d87f9a23be958f319b79bd5..d4fc8fc0a9f537c287af1deae5fd2ddd2c981da1 100644 |
--- a/src/heap.cc |
+++ b/src/heap.cc |
@@ -4269,7 +4269,8 @@ void Heap::AdvanceIdleIncrementalMarking(intptr_t step_size) { |
isolate_->compilation_cache()->Clear(); |
uncommit = true; |
} |
- CollectAllGarbage(kNoGCFlags, "idle notification: finalize incremental"); |
+ CollectAllGarbage(kReduceMemoryFootprintMask, |
+ "idle notification: finalize incremental"); |
mark_sweeps_since_idle_round_started_++; |
gc_count_at_last_idle_gc_ = gc_count_; |
if (uncommit) { |