Index: src/heap/mark-compact.cc |
diff --git a/src/heap/mark-compact.cc b/src/heap/mark-compact.cc |
index e34dbfd2337cc0bec932e2729d51ae1aeb5d1787..3908c762d60badf993c285886e65031481dd4fca 100644 |
--- a/src/heap/mark-compact.cc |
+++ b/src/heap/mark-compact.cc |
@@ -2225,6 +2225,11 @@ void MarkingDeque::Uninitialize(bool aborting) { |
} |
+void MarkingDeque::DecrementLiveBytes(HeapObject* object) { |
+ MemoryChunk::IncrementLiveBytesFromGC(object, -object->Size()); |
+} |
+ |
+ |
void MarkCompactCollector::MarkLiveObjects() { |
GCTracer::Scope gc_scope(heap()->tracer(), GCTracer::Scope::MC_MARK); |
double start_time = 0.0; |