Index: src/heap/mark-compact.cc |
diff --git a/src/heap/mark-compact.cc b/src/heap/mark-compact.cc |
index 92d94d676ccd3b5c31674791de360be60665f2e4..9405e9ef5def643cf245ca9f6a4eb6d53f81816f 100644 |
--- a/src/heap/mark-compact.cc |
+++ b/src/heap/mark-compact.cc |
@@ -1728,7 +1728,7 @@ class MarkCompactCollector::EvacuateNewSpaceVisitor final |
local_pretenuring_feedback_); |
int size = object->Size(); |
HeapObject* target_object = nullptr; |
- if (heap_->ShouldBePromoted(object->address(), size) && |
+ if (heap_->ShouldBePromoted(object->address(), size, DEFAULT_PROMOTION) && |
TryEvacuateObject(compaction_spaces_->Get(OLD_SPACE), object, |
&target_object)) { |
promoted_size_ += size; |