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

This is the complete list of members for heap::base::IncrementalMarkingSchedule, including all inherited members.

AddConcurrentlyMarkedBytes(size_t)heap::base::IncrementalMarkingSchedule
AddMutatorThreadMarkedBytes(size_t)heap::base::IncrementalMarkingSchedule
concurrently_marked_bytes_heap::base::IncrementalMarkingScheduleprivate
Create(bool predictable_schedule=false)heap::base::IncrementalMarkingSchedulestatic
CreateWithMarkedBytesPerStepForTesting(size_t min_marked_bytes_per_step, bool predictable_schedule=false)heap::base::IncrementalMarkingSchedulestatic
current_step_heap::base::IncrementalMarkingScheduleprivate
elapsed_time_override_heap::base::IncrementalMarkingScheduleprivate
ephemeron_pairs_flushing_ratio_target_heap::base::IncrementalMarkingScheduleprivate
GetConcurrentlyMarkedBytes() constheap::base::IncrementalMarkingScheduleprivate
GetCurrentStepInfo() constheap::base::IncrementalMarkingSchedule
GetElapsedTimeSinceMarkingStart()heap::base::IncrementalMarkingScheduleprivate
GetNextIncrementalStepDuration(size_t estimated_live_bytes)heap::base::IncrementalMarkingSchedule
GetOverallMarkedBytes() constheap::base::IncrementalMarkingScheduleprivate
GetTimeSinceLastConcurrentMarkingUpdate()heap::base::IncrementalMarkingSchedule
incremental_marking_start_time_heap::base::IncrementalMarkingScheduleprivate
IncrementalMarkingSchedule(const IncrementalMarkingSchedule &)=deleteheap::base::IncrementalMarkingSchedule
IncrementalMarkingSchedule(size_t min_marked_bytes_per_step, bool predictable_schedule)heap::base::IncrementalMarkingScheduleprivate
kEphemeronPairsFlushingRatioIncrementsheap::base::IncrementalMarkingScheduleprivatestatic
kEstimatedMarkingTimeheap::base::IncrementalMarkingSchedulestatic
kStepSizeWhenNotMakingProgressheap::base::IncrementalMarkingSchedulestatic
last_concurrently_marked_bytes_heap::base::IncrementalMarkingScheduleprivate
last_concurrently_marked_bytes_update_heap::base::IncrementalMarkingScheduleprivate
last_estimated_live_bytes_heap::base::IncrementalMarkingScheduleprivate
min_marked_bytes_per_step() constheap::base::IncrementalMarkingScheduleinline
min_marked_bytes_per_step_heap::base::IncrementalMarkingScheduleprivate
mutator_thread_marked_bytes_heap::base::IncrementalMarkingScheduleprivate
NotifyConcurrentMarkingStart()heap::base::IncrementalMarkingSchedule
NotifyIncrementalMarkingStart()heap::base::IncrementalMarkingSchedule
operator=(const IncrementalMarkingSchedule &)=deleteheap::base::IncrementalMarkingSchedule
predictable_schedule_heap::base::IncrementalMarkingScheduleprivate
SetElapsedTimeForTesting(v8::base::TimeDelta)heap::base::IncrementalMarkingSchedule
ShouldFlushEphemeronPairs()heap::base::IncrementalMarkingSchedule