Index: src/heap/spaces.cc |
diff --git a/src/heap/spaces.cc b/src/heap/spaces.cc |
index 845e2172cf8a5f485e709a7de028b1ee15e47597..30fe5c165765833ec838fcce10f9548a05ad4171 100644 |
--- a/src/heap/spaces.cc |
+++ b/src/heap/spaces.cc |
@@ -2787,7 +2787,6 @@ void PagedSpace::RepairFreeListsAfterDeserialization() { |
} |
} |
- |
HeapObject* PagedSpace::SweepAndRetryAllocation(int size_in_bytes) { |
MarkCompactCollector* collector = heap()->mark_compact_collector(); |
if (collector->sweeping_in_progress()) { |
@@ -2801,7 +2800,6 @@ HeapObject* PagedSpace::SweepAndRetryAllocation(int size_in_bytes) { |
return nullptr; |
} |
- |
HeapObject* CompactionSpace::SweepAndRetryAllocation(int size_in_bytes) { |
MarkCompactCollector* collector = heap()->mark_compact_collector(); |
if (collector->sweeping_in_progress()) { |
@@ -2858,9 +2856,7 @@ void PagedSpace::ReportStatistics() { |
", available: %" V8PRIdPTR ", %%%d\n", |
Capacity(), Waste(), Available(), pct); |
- if (heap()->mark_compact_collector()->sweeping_in_progress()) { |
- heap()->mark_compact_collector()->EnsureSweepingCompleted(); |
- } |
+ heap()->mark_compact_collector()->EnsureSweepingCompleted(); |
ClearHistograms(heap()->isolate()); |
HeapObjectIterator obj_it(this); |
for (HeapObject* obj = obj_it.Next(); obj != NULL; obj = obj_it.Next()) |