| Index: src/heap/mark-compact.h | 
| diff --git a/src/heap/mark-compact.h b/src/heap/mark-compact.h | 
| index c489eaf3f4eab443dab32620ac9509c2ba03dd26..fb562bf6876104ba42101902387b571c30bdc619 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); | 
| @@ -570,11 +564,12 @@ class MarkCompactCollector { | 
| //   After: Live objects are marked and non-live objects are unmarked. | 
|  | 
| friend class CodeMarkingVisitor; | 
| +  friend class IncrementalMarkingMarkingVisitor; | 
| friend class MarkCompactMarkingVisitor; | 
| friend class MarkingVisitor; | 
| +  friend class RecordMigratedSlotVisitor; | 
| friend class RootMarkingVisitor; | 
| friend class SharedFunctionInfoMarkingVisitor; | 
| -  friend class IncrementalMarkingMarkingVisitor; | 
|  | 
| // Mark code objects that are active on the stack to prevent them | 
| // from being flushed. | 
|  |