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