| Index: src/objects-visiting-inl.h
|
| diff --git a/src/objects-visiting-inl.h b/src/objects-visiting-inl.h
|
| index b704c1f3723b6f009c3e4ed7e2d82585c2d18afa..d698a8df06f95a548b8da3b246f78a62cd3ddc01 100644
|
| --- a/src/objects-visiting-inl.h
|
| +++ b/src/objects-visiting-inl.h
|
| @@ -390,14 +390,6 @@ void StaticMarkingVisitor<StaticVisitor>::MarkTransitionArray(
|
| Heap* heap, TransitionArray* transitions) {
|
| if (!StaticVisitor::MarkObjectWithoutPush(heap, transitions)) return;
|
|
|
| - // Skip recording the descriptors_pointer slot since the cell space
|
| - // is not compacted and descriptors are referenced through a cell.
|
| - Object** descriptors_slot = transitions->GetDescriptorsSlot();
|
| - HeapObject* descriptors = HeapObject::cast(*descriptors_slot);
|
| - StaticVisitor::MarkObject(heap, descriptors);
|
| - heap->mark_compact_collector()->RecordSlot(
|
| - descriptors_slot, descriptors_slot, descriptors);
|
| -
|
| // Simple transitions do not have keys nor prototype transitions.
|
| if (transitions->IsSimpleTransition()) return;
|
|
|
|
|