Index: runtime/vm/gc_marker.cc |
diff --git a/runtime/vm/gc_marker.cc b/runtime/vm/gc_marker.cc |
index 42a08bd6e7c3126aecd2abf7f66b4fe04f20b30e..a03d3b21f18ac1a2233b3d8f4cb8046ed202a09e 100644 |
--- a/runtime/vm/gc_marker.cc |
+++ b/runtime/vm/gc_marker.cc |
@@ -700,11 +700,9 @@ void GCMarker::MarkObjects(Isolate* isolate, |
MarkingWeakVisitor mark_weak; |
IterateWeakRoots(isolate, &mark_weak, |
!visit_prologue_weak_persistent_handles); |
- // TODO(koda): Move this into Phase 3 after making ISL_Print thread-safe |
- // (used in SkippedCodeFunctions::DetachCode). |
- FinalizeResultsFrom(&mark); |
MainSync(num_tasks); |
// Phase 3: Finalize results from all markers (detach code, etc.). |
+ FinalizeResultsFrom(&mark); |
MainSync(num_tasks); |
// Finalization complete and all tasks exited. |
} |