Index: src/heap/mark-compact.h |
diff --git a/src/heap/mark-compact.h b/src/heap/mark-compact.h |
index 9ecd73ab8c8463b27503ddad658a447a148b0ac8..a1be7b8fca365df004f9d83afc49a49da14c718e 100644 |
--- a/src/heap/mark-compact.h |
+++ b/src/heap/mark-compact.h |
@@ -25,7 +25,6 @@ class CodeFlusher; |
class MarkCompactCollector; |
class MarkingVisitor; |
class RootMarkingVisitor; |
-class LocalSlotsBuffer; |
class Marking : public AllStatic { |
public: |
@@ -487,9 +486,7 @@ class MarkCompactCollector { |
void UpdateSlotsRecordedIn(SlotsBuffer* buffer); |
void MigrateObject(HeapObject* dst, HeapObject* src, int size, |
- AllocationSpace to_old_space, |
- LocalSlotsBuffer* old_to_old_slots, |
- LocalSlotsBuffer* old_to_new_slots); |
+ AllocationSpace to_old_space); |
void InvalidateCode(Code* code); |
@@ -811,11 +808,6 @@ class MarkCompactCollector { |
// swept in parallel. |
void ParallelSweepSpacesComplete(); |
- // Updates store buffer and slot buffer for a pointer in a migrating object. |
- void RecordMigratedSlot(Object* value, Address slot, |
- LocalSlotsBuffer* old_to_old_slots, |
- LocalSlotsBuffer* old_to_new_slots); |
- |
#ifdef DEBUG |
friend class MarkObjectVisitor; |
static void VisitObject(HeapObject* obj); |