| Index: src/heap/mark-compact.h
|
| diff --git a/src/heap/mark-compact.h b/src/heap/mark-compact.h
|
| index 7303f071881abc3d36a1f75abfe677862c22fd6d..424c5d54217ad857fc0333c43735f34687f91562 100644
|
| --- a/src/heap/mark-compact.h
|
| +++ b/src/heap/mark-compact.h
|
| @@ -327,6 +327,13 @@ class MarkCompactCollectorBase {
|
| // Returns whether this page should be moved according to heuristics.
|
| bool ShouldMovePage(Page* p, intptr_t live_bytes);
|
|
|
| + template <RememberedSetType type>
|
| + void UpdatePointersInParallel(Heap* heap, base::Semaphore* semaphore,
|
| + const MarkCompactCollectorBase* collector);
|
| +
|
| + int NumberOfParallelCompactionTasks(int pages);
|
| + int NumberOfPointerUpdateTasks(int pages);
|
| +
|
| Heap* heap_;
|
| };
|
|
|
|
|