Index: src/mark-compact.h |
diff --git a/src/mark-compact.h b/src/mark-compact.h |
index 0c98016fd2b2246470752fa30d857e3525aac7eb..9cdb46a4f9df60b35845117c020ec604f61555b6 100644 |
--- a/src/mark-compact.h |
+++ b/src/mark-compact.h |
@@ -680,6 +680,7 @@ class MarkCompactCollector { |
MarkingParity marking_parity() { return marking_parity_; } |
+ // Concurrent and parallel sweeping support. |
void SweepInParallel(PagedSpace* space, |
FreeList* private_free_list, |
FreeList* free_list); |
@@ -690,6 +691,11 @@ class MarkCompactCollector { |
bool AreSweeperThreadsActivated(); |
+ // Parallel marking support. |
+ void MarkInParallel(); |
+ |
+ void WaitUntilMarkingCompleted(); |
+ |
private: |
MarkCompactCollector(); |
~MarkCompactCollector(); |