Index: src/heap/mark-compact.cc |
diff --git a/src/heap/mark-compact.cc b/src/heap/mark-compact.cc |
index 1132de809f26a62ac53ca28136e2194db988771d..c7b80e15f83e8c94ab115111e48520b1f6daef47 100644 |
--- a/src/heap/mark-compact.cc |
+++ b/src/heap/mark-compact.cc |
@@ -3707,11 +3707,6 @@ void MarkCompactCollector::EvacuateNewSpaceAndCandidates() { |
GCTracer::Scope::MC_EVACUATE_PAGES); |
EvacuationScope evacuation_scope(this); |
EvacuatePages(); |
-#ifdef VERIFY_HEAP |
- if (FLAG_verify_heap && !sweeping_in_progress_) { |
- VerifyEvacuation(heap()); |
- } |
-#endif |
} |
// Second pass: find pointers to new space and update them. |
@@ -4496,6 +4491,12 @@ void MarkCompactCollector::SweepSpaces() { |
heap_->tracer()->AddSweepingTime(base::OS::TimeCurrentMillis() - |
start_time); |
} |
+ |
+#ifdef VERIFY_HEAP |
+ if (FLAG_verify_heap && !sweeping_in_progress_) { |
+ VerifyEvacuation(heap()); |
+ } |
+#endif |
} |