Index: src/heap/incremental-marking.cc |
diff --git a/src/heap/incremental-marking.cc b/src/heap/incremental-marking.cc |
index dde06217a2c035250df017790f2e72b01e8435de..cb73babd970a77b0b85a72eddbce911fc1a960db 100644 |
--- a/src/heap/incremental-marking.cc |
+++ b/src/heap/incremental-marking.cc |
@@ -582,6 +582,8 @@ void IncrementalMarking::StartMarking(CompactionFlag flag) { |
heap_->mark_compact_collector()->MarkWeakObjectToCodeTable(); |
+ heap_->IterateEmbeddedMapCache(&visitor); |
+ |
// Ready to start incremental marking. |
if (FLAG_trace_incremental_marking) { |
PrintF("[IncrementalMarking] Running\n"); |