diff options
Diffstat (limited to 'chromium/v8/src/heap/sweeper.h')
| -rw-r--r-- | chromium/v8/src/heap/sweeper.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/chromium/v8/src/heap/sweeper.h b/chromium/v8/src/heap/sweeper.h index 3bc199a92d2..7cd1bafd4fb 100644 --- a/chromium/v8/src/heap/sweeper.h +++ b/chromium/v8/src/heap/sweeper.h @@ -47,7 +47,7 @@ class Sweeper { // after exiting this scope. class FilterSweepingPagesScope final { public: - explicit FilterSweepingPagesScope( + FilterSweepingPagesScope( Sweeper* sweeper, const PauseOrCompleteScope& pause_or_complete_scope); ~FilterSweepingPagesScope(); @@ -108,6 +108,9 @@ class Sweeper { void EnsureCompleted(); bool AreSweeperTasksRunning(); + // Support concurrent sweepers from main thread + void SupportConcurrentSweeping(); + Page* GetSweptPageSafe(PagedSpace* space); void AddPageForIterability(Page* page); |
