Index: src/heap/mark-compact.cc |
diff --git a/src/heap/mark-compact.cc b/src/heap/mark-compact.cc |
index ac8c19cc11fa670df8b144232b8e3c3af4dd3a58..3d6ad910256ad5f0a8b0d792fe954f71b5709de8 100644 |
--- a/src/heap/mark-compact.cc |
+++ b/src/heap/mark-compact.cc |
@@ -2453,7 +2453,7 @@ void MarkCompactCollector::MarkDependentCodeForDeoptimization( |
for (uint32_t i = 0; i < capacity; i++) { |
uint32_t key_index = table->EntryToIndex(i); |
Object* key = table->get(key_index); |
- if (!table->IsKey(key)) continue; |
+ if (!table->IsKey(isolate, key)) continue; |
uint32_t value_index = table->EntryToValueIndex(i); |
Object* value = table->get(value_index); |
DCHECK(key->IsWeakCell()); |