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 |