Index: src/heap/incremental-marking.cc |
diff --git a/src/heap/incremental-marking.cc b/src/heap/incremental-marking.cc |
index a85d4a8489326ec84afcd2ca4191d45ebdda18fe..e2c30cdefe67a1f6bf397dde9c10128bdfdb2feb 100644 |
--- a/src/heap/incremental-marking.cc |
+++ b/src/heap/incremental-marking.cc |
@@ -550,7 +550,7 @@ void IncrementalMarking::StartMarking(CompactionFlag flag) { |
IncrementalMarkingRootMarkingVisitor visitor(this); |
heap_->IterateStrongRoots(&visitor, VISIT_ONLY_STRONG); |
- heap_->mark_compact_collector()->MarkWeakObjectToCodeTable(); |
+ heap_->mark_compact_collector()->MarkWeakObjectToCodeTable(&visitor); |
// Ready to start incremental marking. |
if (FLAG_trace_incremental_marking) { |