| Index: src/mark-compact.h
|
| diff --git a/src/mark-compact.h b/src/mark-compact.h
|
| index 7a328576508f092c228e72f77534cd4b7ffe03ff..a58c849614e9957be8cd64186392aded17c401cd 100644
|
| --- a/src/mark-compact.h
|
| +++ b/src/mark-compact.h
|
| @@ -595,6 +595,7 @@ class MarkCompactCollector {
|
| CONSERVATIVE,
|
| LAZY_CONSERVATIVE,
|
| PARALLEL_CONSERVATIVE,
|
| + CONCURRENT_CONSERVATIVE,
|
| PRECISE
|
| };
|
|
|
| @@ -694,6 +695,8 @@ class MarkCompactCollector {
|
|
|
| bool IsConcurrentSweepingInProgress();
|
|
|
| + void FinalizeSweeping();
|
| +
|
| // Parallel marking support.
|
| void MarkInParallel();
|
|
|
| @@ -707,6 +710,8 @@ class MarkCompactCollector {
|
| void RemoveDeadInvalidatedCode();
|
| void ProcessInvalidatedCode(ObjectVisitor* visitor);
|
|
|
| + void ReleaseEvacuationCandidates();
|
| +
|
| void StartSweeperThreads();
|
|
|
| #ifdef DEBUG
|
|
|