| 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 | |