Index: src/heap/mark-compact.cc |
diff --git a/src/heap/mark-compact.cc b/src/heap/mark-compact.cc |
index 29cf00e9757922789a908ccf24080fd296db8636..c8d223a882c24e53c400c527f2bad069132066f9 100644 |
--- a/src/heap/mark-compact.cc |
+++ b/src/heap/mark-compact.cc |
@@ -2224,21 +2224,6 @@ void MarkCompactCollector::UncommitMarkingDeque() { |
} |
-void MarkCompactCollector::OverApproximateWeakClosure() { |
- GCTracer::Scope gc_scope(heap()->tracer(), |
- GCTracer::Scope::MC_INCREMENTAL_WEAKCLOSURE); |
- |
- RootMarkingVisitor root_visitor(heap()); |
- isolate()->global_handles()->IterateObjectGroups( |
- &root_visitor, &IsUnmarkedHeapObjectWithHeap); |
- MarkImplicitRefGroups(); |
- |
- // Remove object groups after marking phase. |
- heap()->isolate()->global_handles()->RemoveObjectGroups(); |
- heap()->isolate()->global_handles()->RemoveImplicitRefGroups(); |
-} |
- |
- |
void MarkCompactCollector::MarkLiveObjects() { |
GCTracer::Scope gc_scope(heap()->tracer(), GCTracer::Scope::MC_MARK); |
double start_time = 0.0; |