| 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());
|
|
|