| Index: src/mark-compact.h
|
| diff --git a/src/mark-compact.h b/src/mark-compact.h
|
| index c966e2018e0e0c9b8ba87b02604dd91510e63b23..40b73fb7dd9f0584fea0661fa3608863e6a55f9e 100644
|
| --- a/src/mark-compact.h
|
| +++ b/src/mark-compact.h
|
| @@ -690,10 +690,14 @@ class MarkCompactCollector {
|
| void RecordCodeEntrySlot(Address slot, Code* target);
|
| void RecordCodeTargetPatch(Address pc, Code* target);
|
|
|
| - INLINE(void RecordSlot(Object** anchor_slot, Object** slot, Object* object));
|
| -
|
| - void MigrateObject(Address dst,
|
| - Address src,
|
| + INLINE(void RecordSlot(Object** anchor_slot,
|
| + Object** slot,
|
| + Object* object,
|
| + SlotsBuffer::AdditionMode mode =
|
| + SlotsBuffer::FAIL_ON_OVERFLOW));
|
| +
|
| + void MigrateObject(HeapObject* dst,
|
| + HeapObject* src,
|
| int size,
|
| AllocationSpace to_old_space);
|
|
|
|
|