| Index: src/heap/mark-compact.h | 
| diff --git a/src/heap/mark-compact.h b/src/heap/mark-compact.h | 
| index c40989596c9939027ef7189e2ae18ecd41a1e46a..9cd733f691e3ebc15c533e164d69b05d2c12975b 100644 | 
| --- a/src/heap/mark-compact.h | 
| +++ b/src/heap/mark-compact.h | 
| @@ -516,7 +516,6 @@ class MarkCompactCollector { | 
| static const uint32_t kSingleFreeEncoding = 0; | 
| static const uint32_t kMultiFreeEncoding = 1; | 
|  | 
| -  static inline bool IsMarked(Object* obj); | 
| static bool IsUnmarkedHeapObjectWithHeap(Heap* heap, Object** p); | 
|  | 
| inline Heap* heap() const { return heap_; } | 
| @@ -569,10 +568,6 @@ class MarkCompactCollector { | 
|  | 
| bool evacuation() const { return evacuation_; } | 
|  | 
| -  // Special case for processing weak references in a full collection. We need | 
| -  // to artificially keep AllocationSites alive for a time. | 
| -  void MarkAllocationSite(AllocationSite* site); | 
| - | 
| // Mark objects in implicit references groups if their parent object | 
| // is marked. | 
| void MarkImplicitRefGroups(MarkObjectFunction mark_object); | 
| @@ -663,10 +658,6 @@ class MarkCompactCollector { | 
| // This is for non-incremental marking only. | 
| INLINE(void MarkObject(HeapObject* obj, MarkBit mark_bit)); | 
|  | 
| -  // Marks the object black assuming that it is not yet marked. | 
| -  // This is for non-incremental marking only. | 
| -  INLINE(void SetMark(HeapObject* obj)); | 
| - | 
| // Mark the heap roots and all objects reachable from them. | 
| void MarkRoots(RootMarkingVisitor<MarkCompactMode::FULL>* visitor); | 
|  | 
|  |