Chromium Code Reviews| Index: src/heap/mark-compact.h |
| diff --git a/src/heap/mark-compact.h b/src/heap/mark-compact.h |
| index cf3b3a68c03f730a1b0773ba6a50011f55aa33cf..2f330c1dd410cf7d07096b383e697c0e289c039f 100644 |
| --- a/src/heap/mark-compact.h |
| +++ b/src/heap/mark-compact.h |
| @@ -326,10 +326,6 @@ class MarkCompactCollector { |
| kClearMarkbits, |
| }; |
| - class EvacuateNewSpaceVisitor; |
| - class EvacuateOldSpaceVisitor; |
| - class HeapObjectVisitor; |
| - |
| static void Initialize(); |
| void SetUp(); |
| @@ -417,8 +413,6 @@ class MarkCompactCollector { |
| AllocationSpace to_old_space, |
| SlotsBuffer** evacuation_slots_buffer); |
| - bool TryPromoteObject(HeapObject* object, int object_size); |
| - |
| void InvalidateCode(Code* code); |
| void ClearMarkbits(); |
| @@ -516,6 +510,10 @@ class MarkCompactCollector { |
| private: |
| class CompactionTask; |
| + class EvacuateVisitorBase; |
|
Hannes Payer (out of office)
2015/11/27 10:51:19
alphabetic order
Michael Lippautz
2015/11/27 10:53:31
Done.
|
| + class EvacuateNewSpaceVisitor; |
| + class EvacuateOldSpaceVisitor; |
| + class HeapObjectVisitor; |
| class SweeperTask; |
| explicit MarkCompactCollector(Heap* heap); |