AdvanceIncrementalMarking(double deadline_in_ms, CompletionAction completion_action, StepOrigin step_origin) (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | |
atomic_marking_state() (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | inline |
AtomicMarkingState typedef (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | |
BaseRecordWrite(HeapObject *obj, Object *value) (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | |
black_allocation() (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | inline |
CanBeActivated() (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | |
COMPLETE enum value (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | |
COMPLETE_MARKING enum value (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | |
CompletionAction enum name (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | |
Deactivate() (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | |
DO_NOT_FORCE_COMPLETION enum value (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | |
EmbedderStep(double duration) (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | |
Epilogue() (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | |
FINALIZATION enum value (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | |
Finalize() (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | |
finalize_marking_completed() const (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | inline |
FinalizeIncrementally() (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | |
FinalizeMarking(CompletionAction action) (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | |
FinalizeSweeping() (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | |
FORCE_COMPLETION enum value (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | |
ForceCompletionAction enum name (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | |
GC_VIA_STACK_GUARD enum value (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | |
GCRequestType enum name (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | |
heap() const (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | inline |
Hurry() (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | |
incremental_marking_job() (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | inline |
IncrementalMarking(Heap *heap, MarkCompactCollector::MarkingWorklist *marking_worklist, WeakObjects *weak_objects) (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | |
IsCompacting() (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | inline |
IsComplete() const (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | inline |
IsMarking() const (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | inline |
IsMarkingIncomplete() const (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | inline |
IsReadyToOverApproximateWeakClosure() const (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | inline |
IsStopped() const (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | inline |
IsSweeping() const (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | inline |
kActivationThreshold (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | static |
kAtomicity (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | static |
kMaxStepSizeInMs (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | static |
kMinStepSizeInBytes (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | static |
kOldGenerationAllocatedThreshold (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | static |
kStepSizeInMs (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | static |
kYoungGenerationAllocatedThreshold (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | static |
MarkBlackAndPush(HeapObject *obj) (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | |
MARKING enum value (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | |
marking_state() (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | inline |
marking_worklist() const (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | inline |
MarkingComplete(CompletionAction action) (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | |
MarkingState typedef (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | |
NeedsFinalization() (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | inline |
NO_GC_VIA_STACK_GUARD enum value (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | |
non_atomic_marking_state() (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | inline |
NonAtomicMarkingState typedef (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | |
NONE enum value (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | |
NotifyIncompleteScanOfObject(int unscanned_bytes) (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | inline |
NotifyLeftTrimming(HeapObject *from, HeapObject *to) (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | |
ProcessBlackAllocatedObject(HeapObject *obj) (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | |
ProcessMarkingWorklist(intptr_t bytes_to_process, ForceCompletionAction completion) (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | |
RecordMaybeWeakWrite(HeapObject *obj, MaybeObjectSlot slot, MaybeObject value) (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | |
RecordWrite(HeapObject *obj, ObjectSlot slot, Object *value) (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | |
RecordWriteFromCode(HeapObject *obj, Address slot_address, Isolate *isolate) (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | static |
RecordWriteIntoCode(Code host, RelocInfo *rinfo, HeapObject *value) (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | |
RecordWriteSlow(HeapObject *obj, HeapObjectSlot slot, Object *value) (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | |
request_type() const (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | inline |
reset_request_type() (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | inline |
RestartIfNotMarking() (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | inline |
RevisitObject(HeapObject *obj) (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | |
set_should_hurry(bool val) (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | inline |
SetWeakClosureWasOverApproximatedForTesting(bool val) (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | inline |
should_hurry() const (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | inline |
ShouldDoEmbedderStep() (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | |
Start(GarbageCollectionReason gc_reason) (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | |
StartBlackAllocationForTesting() (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | inline |
State enum name (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | |
state() const (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | inline |
Step(size_t bytes_to_process, CompletionAction action, StepOrigin step_origin, WorklistToProcess worklist_to_process=WorklistToProcess::kAll) (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | |
Stop() (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | |
STOPPED enum value (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | |
SWEEPING enum value (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | |
TransferColor(HeapObject *from, HeapObject *to) (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | |
UpdateMarkedBytesAfterScavenge(size_t dead_bytes_in_new_space) (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | |
UpdateMarkingWorklistAfterScavenge() (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | |
UpdateWeakReferencesAfterScavenge() (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | |
WasActivated() (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | |
WhiteToGreyAndPush(HeapObject *obj) (defined in v8::internal::IncrementalMarking) | v8::internal::IncrementalMarking | |