summaryrefslogtreecommitdiff
path: root/deps/v8/src/heap/memory-reducer.cc
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/src/heap/memory-reducer.cc')
-rw-r--r--deps/v8/src/heap/memory-reducer.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/deps/v8/src/heap/memory-reducer.cc b/deps/v8/src/heap/memory-reducer.cc
index 3645547ef5..46b7b576d2 100644
--- a/deps/v8/src/heap/memory-reducer.cc
+++ b/deps/v8/src/heap/memory-reducer.cc
@@ -66,7 +66,8 @@ void MemoryReducer::NotifyTimer(const Event& event) {
state_.started_gcs);
}
heap()->StartIdleIncrementalMarking(
- GarbageCollectionReason::kMemoryReducer);
+ GarbageCollectionReason::kMemoryReducer,
+ kGCCallbackFlagCollectAllExternalMemory);
} else if (state_.action == kWait) {
if (!heap()->incremental_marking()->IsStopped() &&
heap()->ShouldOptimizeForMemoryUsage()) {