| Index: src/heap/mark-compact.h
|
| diff --git a/src/heap/mark-compact.h b/src/heap/mark-compact.h
|
| index c489eaf3f4eab443dab32620ac9509c2ba03dd26..1c2bb8e2ce5fa44d16e6e4fa60ecd4d5a6e700f4 100644
|
| --- a/src/heap/mark-compact.h
|
| +++ b/src/heap/mark-compact.h
|
| @@ -416,12 +416,6 @@ class MarkCompactCollector {
|
| AllocationSpace to_old_space,
|
| SlotsBuffer** evacuation_slots_buffer);
|
|
|
| - void MigrateObjectTagged(HeapObject* dst, HeapObject* src, int size,
|
| - SlotsBuffer** evacuation_slots_buffer);
|
| - void MigrateObjectMixed(HeapObject* dst, HeapObject* src, int size,
|
| - SlotsBuffer** evacuation_slots_buffer);
|
| - void MigrateObjectRaw(HeapObject* dst, HeapObject* src, int size);
|
| -
|
| bool TryPromoteObject(HeapObject* object, int object_size);
|
|
|
| void InvalidateCode(Code* code);
|
| @@ -575,6 +569,7 @@ class MarkCompactCollector {
|
| friend class RootMarkingVisitor;
|
| friend class SharedFunctionInfoMarkingVisitor;
|
| friend class IncrementalMarkingMarkingVisitor;
|
| + friend class RecordMigratedSlotVisitor;
|
|
|
| // Mark code objects that are active on the stack to prevent them
|
| // from being flushed.
|
|
|