v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
cppgc::internal::Sweeper::SweeperImpl Member List

This is the complete list of members for cppgc::internal::Sweeper::SweeperImpl, including all inherited members.

AddMutatorThreadSweepingObserver(Sweeper::SweepingOnMutatorThreadObserver *observer)cppgc::internal::Sweeper::SweeperImplinline
CancelAllSweepingTasks()cppgc::internal::Sweeper::SweeperImplinlineprivate
concurrent_sweeper_handle_cppgc::internal::Sweeper::SweeperImplprivate
config_cppgc::internal::Sweeper::SweeperImplprivate
empty_large_pages_cppgc::internal::Sweeper::SweeperImplprivate
empty_normal_pages_cppgc::internal::Sweeper::SweeperImplprivate
FinalizeSweep()cppgc::internal::Sweeper::SweeperImplinline
Finish()cppgc::internal::Sweeper::SweeperImplinline
FinishIfOutOfWork()cppgc::internal::Sweeper::SweeperImplinline
FinishIfRunning()cppgc::internal::Sweeper::SweeperImplinline
foreground_task_runner_cppgc::internal::Sweeper::SweeperImplprivate
FreeMemoryHandling typedefcppgc::internal::Sweeper::SweeperImplprivate
heap_cppgc::internal::Sweeper::SweeperImplprivate
incremental_sweeper_handle_cppgc::internal::Sweeper::SweeperImplprivate
incremental_sweeper_low_priority_handle_cppgc::internal::Sweeper::SweeperImplprivate
is_in_progress_cppgc::internal::Sweeper::SweeperImplprivate
is_sweeping_on_mutator_thread_cppgc::internal::Sweeper::SweeperImplprivate
IsConcurrentSweepingDone() constcppgc::internal::Sweeper::SweeperImplinline
IsSweepingInProgress() constcppgc::internal::Sweeper::SweeperImplinline
IsSweepingOnMutatorThread() constcppgc::internal::Sweeper::SweeperImplinline
kDelayForRegularPrioritySweepingcppgc::internal::Sweeper::SweeperImplprivatestatic
kDelayWhileConcurrentSweepingMakesProgresscppgc::internal::Sweeper::SweeperImplprivatestatic
kDelayWhileLowPrioritySweepingMakesProgresscppgc::internal::Sweeper::SweeperImplprivatestatic
kMaxHeapPercentageForNoSweepingcppgc::internal::Sweeper::SweeperImplprivatestatic
low_priority_foreground_task_runner_cppgc::internal::Sweeper::SweeperImplprivate
low_priority_task_ran_cppgc::internal::Sweeper::SweeperImplprivate
mutator_thread_sweeping_observers_cppgc::internal::Sweeper::SweeperImplprivate
notify_done_pending_cppgc::internal::Sweeper::SweeperImplprivate
NotifyDone()cppgc::internal::Sweeper::SweeperImplinline
page_pool_cppgc::internal::Sweeper::SweeperImplprivate
PerformSweepOnMutatorThread(v8::base::TimeDelta max_duration, StatsCollector::ScopeId internal_scope_id, MutatorThreadSweepingMode sweeping_mode)cppgc::internal::Sweeper::SweeperImplinline
platform_cppgc::internal::Sweeper::SweeperImplprivate
RemoveMutatorThreadSweepingObserver(Sweeper::SweepingOnMutatorThreadObserver *observer)cppgc::internal::Sweeper::SweeperImplinline
ScheduleConcurrentSweeping()cppgc::internal::Sweeper::SweeperImplinlineprivate
ScheduleIncrementalSweeping(std::optional< v8::base::TimeDelta > delay={})cppgc::internal::Sweeper::SweeperImplinlineprivate
ScheduleLowPriorityIncrementalSweeping(std::optional< v8::base::TimeDelta > delay={})cppgc::internal::Sweeper::SweeperImplinlineprivate
space_states_cppgc::internal::Sweeper::SweeperImplprivate
Start(SweepingConfig config)cppgc::internal::Sweeper::SweeperImplinline
stats_collector_cppgc::internal::Sweeper::SweeperImplprivate
SweeperImpl(HeapBase &heap)cppgc::internal::Sweeper::SweeperImplinlineexplicit
SweepForAllocationIfRunning(BaseSpace *space, size_t size, v8::base::TimeDelta max_duration)cppgc::internal::Sweeper::SweeperImplinline
SweepForLargeAllocation(BaseSpace *space, size_t size, v8::base::TimeDelta max_duration)cppgc::internal::Sweeper::SweeperImplinline
SweepForLowPriorityTask(v8::base::TimeDelta max_duration)cppgc::internal::Sweeper::SweeperImplinline
SweepForNormalAllocation(BaseSpace *space, size_t size, v8::base::TimeDelta max_duration)cppgc::internal::Sweeper::SweeperImplinline
SweepForTask(v8::base::TimeDelta max_duration)cppgc::internal::Sweeper::SweeperImplinline
SweepInForegroundTaskImpl(v8::base::TimeDelta max_duration, StatsCollector::ScopeId scope)cppgc::internal::Sweeper::SweeperImplinlineprivate
SweepResult enum namecppgc::internal::Sweeper::SweeperImplprivate
SynchronizeAndFinalizeConcurrentAndIncrementalSweeping()cppgc::internal::Sweeper::SweeperImplinlineprivate
unused_destroyed_normal_pages_cppgc::internal::Sweeper::SweeperImplprivate
WaitForConcurrentSweepingForTesting()cppgc::internal::Sweeper::SweeperImplinline
~SweeperImpl()cppgc::internal::Sweeper::SweeperImplinline