| Index: src/mark-compact.h
|
| diff --git a/src/mark-compact.h b/src/mark-compact.h
|
| index 7a328576508f092c228e72f77534cd4b7ffe03ff..ca4cecda1f85915a27df003f4edc234856837beb 100644
|
| --- a/src/mark-compact.h
|
| +++ b/src/mark-compact.h
|
| @@ -686,7 +686,7 @@ class MarkCompactCollector {
|
| FreeList* private_free_list,
|
| FreeList* free_list);
|
|
|
| - void WaitUntilSweepingCompleted();
|
| + bool WaitUntilSweepingCompleted();
|
|
|
| intptr_t StealMemoryFromSweeperThreads(PagedSpace* space);
|
|
|
| @@ -694,6 +694,8 @@ class MarkCompactCollector {
|
|
|
| bool IsConcurrentSweepingInProgress();
|
|
|
| + void FinalizeSweeping();
|
| +
|
| // Parallel marking support.
|
| void MarkInParallel();
|
|
|
| @@ -707,6 +709,8 @@ class MarkCompactCollector {
|
| void RemoveDeadInvalidatedCode();
|
| void ProcessInvalidatedCode(ObjectVisitor* visitor);
|
|
|
| + void ReleaseEvacuationCandidates();
|
| +
|
| void StartSweeperThreads();
|
|
|
| #ifdef DEBUG
|
|
|