| Index: src/heap/mark-compact.h
|
| diff --git a/src/heap/mark-compact.h b/src/heap/mark-compact.h
|
| index fb562bf6876104ba42101902387b571c30bdc619..2ae508193bd41ab6c61764f4cd18bbb1e227bb12 100644
|
| --- a/src/heap/mark-compact.h
|
| +++ b/src/heap/mark-compact.h
|
| @@ -718,7 +718,10 @@ class MarkCompactCollector {
|
| // The number of parallel compaction tasks, including the main thread.
|
| int NumberOfParallelCompactionTasks();
|
|
|
| - void WaitUntilCompactionCompleted();
|
| +
|
| + void StartParallelCompaction(CompactionSpaceCollection** compaction_spaces,
|
| + uint32_t* task_ids, int len);
|
| + void WaitUntilCompactionCompleted(uint32_t* task_ids, int len);
|
|
|
| void EvacuateNewSpaceAndCandidates();
|
|
|
| @@ -797,9 +800,6 @@ class MarkCompactCollector {
|
| // Semaphore used to synchronize compaction tasks.
|
| base::Semaphore pending_compaction_tasks_semaphore_;
|
|
|
| - // Number of active compaction tasks (including main thread).
|
| - intptr_t concurrent_compaction_tasks_active_;
|
| -
|
| friend class Heap;
|
| };
|
|
|
|
|