| 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);
|
|
|