V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
v8::internal::MarkCompactCollector Member List

This is the complete list of members for v8::internal::MarkCompactCollector, including all inherited members.

AbortCompaction() (defined in v8::internal::MarkCompactCollector)v8::internal::MarkCompactCollector
AddEphemeron(HeapObject *key, HeapObject *value) (defined in v8::internal::MarkCompactCollector)v8::internal::MarkCompactCollectorinline
AddEphemeronHashTable(EphemeronHashTable table) (defined in v8::internal::MarkCompactCollector)v8::internal::MarkCompactCollectorinline
AddEvacuationCandidate(Page *p) (defined in v8::internal::MarkCompactCollector)v8::internal::MarkCompactCollector
AddNewlyDiscovered(HeapObject *object) (defined in v8::internal::MarkCompactCollector)v8::internal::MarkCompactCollectorinline
AddTransitionArray(TransitionArray *array) (defined in v8::internal::MarkCompactCollector)v8::internal::MarkCompactCollectorinline
AddWeakCell(JSWeakCell *weak_cell) (defined in v8::internal::MarkCompactCollector)v8::internal::MarkCompactCollectorinline
AddWeakObjectInCode(HeapObject *object, Code code) (defined in v8::internal::MarkCompactCollector)v8::internal::MarkCompactCollectorinline
AddWeakReference(HeapObject *host, HeapObjectSlot slot) (defined in v8::internal::MarkCompactCollector)v8::internal::MarkCompactCollectorinline
CollectEvacuationCandidates(PagedSpace *space) (defined in v8::internal::MarkCompactCollector)v8::internal::MarkCompactCollector
CollectGarbage() override (defined in v8::internal::MarkCompactCollector)v8::internal::MarkCompactCollectorvirtual
CollectRememberedSetUpdatingItems(ItemParallelJob *job, IterateableSpace *space, RememberedSetUpdatingMode mode) (defined in v8::internal::MarkCompactCollectorBase)v8::internal::MarkCompactCollectorBaseprotected
CollectToSpaceUpdatingItems(ItemParallelJob *job) (defined in v8::internal::MarkCompactCollectorBase)v8::internal::MarkCompactCollectorBaseprotected
CreateAndExecuteEvacuationTasks(Collector *collector, ItemParallelJob *job, RecordMigratedSlotVisitor *record_visitor, MigrationObserver *migration_observer, const intptr_t live_bytes) (defined in v8::internal::MarkCompactCollectorBase)v8::internal::MarkCompactCollectorBaseprotected
EnsureSweepingCompleted() (defined in v8::internal::MarkCompactCollector)v8::internal::MarkCompactCollector
EphemeronHashTableMarkingTask (defined in v8::internal::MarkCompactCollector)v8::internal::MarkCompactCollectorfriend
evacuation() const (defined in v8::internal::MarkCompactCollector)v8::internal::MarkCompactCollectorinline
FinishConcurrentMarking(ConcurrentMarking::StopRequest stop_request) (defined in v8::internal::MarkCompactCollector)v8::internal::MarkCompactCollector
FullEvacuator (defined in v8::internal::MarkCompactCollector)v8::internal::MarkCompactCollectorfriend
Heap (defined in v8::internal::MarkCompactCollector)v8::internal::MarkCompactCollectorfriend
heap() const (defined in v8::internal::MarkCompactCollectorBase)v8::internal::MarkCompactCollectorBaseinline
heap_ (defined in v8::internal::MarkCompactCollectorBase)v8::internal::MarkCompactCollectorBaseprotected
is_compacting() const (defined in v8::internal::MarkCompactCollector)v8::internal::MarkCompactCollectorinline
isolate() (defined in v8::internal::MarkCompactCollectorBase)v8::internal::MarkCompactCollectorBaseinline
IsOnEvacuationCandidate(Object *obj) (defined in v8::internal::MarkCompactCollector)v8::internal::MarkCompactCollectorinlinestatic
IsOnEvacuationCandidate(MaybeObject obj) (defined in v8::internal::MarkCompactCollector)v8::internal::MarkCompactCollectorstatic
IterationMode enum name (defined in v8::internal::MarkCompactCollector)v8::internal::MarkCompactCollector
kClearMarkbits enum value (defined in v8::internal::MarkCompactCollector)v8::internal::MarkCompactCollector
kKeepMarking enum value (defined in v8::internal::MarkCompactCollector)v8::internal::MarkCompactCollector
kMainThread (defined in v8::internal::MarkCompactCollectorBase)v8::internal::MarkCompactCollectorBasestatic
MarkCompactCollectorBase(Heap *heap) (defined in v8::internal::MarkCompactCollectorBase)v8::internal::MarkCompactCollectorBaseinlineexplicitprotected
marking_state() (defined in v8::internal::MarkCompactCollector)v8::internal::MarkCompactCollectorinline
marking_worklist() (defined in v8::internal::MarkCompactCollector)v8::internal::MarkCompactCollectorinline
MarkingState typedef (defined in v8::internal::MarkCompactCollector)v8::internal::MarkCompactCollector
non_atomic_marking_state() (defined in v8::internal::MarkCompactCollector)v8::internal::MarkCompactCollectorinline
NonAtomicMarkingState typedef (defined in v8::internal::MarkCompactCollector)v8::internal::MarkCompactCollector
NumberOfParallelCompactionTasks(int pages) (defined in v8::internal::MarkCompactCollectorBase)v8::internal::MarkCompactCollectorBaseprotected
NumberOfParallelPointerUpdateTasks(int pages, int slots) (defined in v8::internal::MarkCompactCollectorBase)v8::internal::MarkCompactCollectorBaseprotected
NumberOfParallelToSpacePointerUpdateTasks(int pages) (defined in v8::internal::MarkCompactCollectorBase)v8::internal::MarkCompactCollectorBaseprotected
old_to_new_slots_ (defined in v8::internal::MarkCompactCollectorBase)v8::internal::MarkCompactCollectorBaseprotected
Prepare() (defined in v8::internal::MarkCompactCollector)v8::internal::MarkCompactCollector
RecordLiveSlotsOnPage(Page *page) (defined in v8::internal::MarkCompactCollector)v8::internal::MarkCompactCollector
RecordMigratedSlotVisitor (defined in v8::internal::MarkCompactCollector)v8::internal::MarkCompactCollectorfriend
RecordRelocSlot(Code host, RelocInfo *rinfo, Object *target) (defined in v8::internal::MarkCompactCollector)v8::internal::MarkCompactCollector
RecordSlot(HeapObject *object, ObjectSlot slot, HeapObject *target) (defined in v8::internal::MarkCompactCollector)v8::internal::MarkCompactCollectorstatic
RecordSlot(HeapObject *object, HeapObjectSlot slot, HeapObject *target) (defined in v8::internal::MarkCompactCollector)v8::internal::MarkCompactCollectorstatic
ResetNewlyDiscovered() (defined in v8::internal::MarkCompactCollector)v8::internal::MarkCompactCollectorinline
set_evacuation(bool evacuation) (defined in v8::internal::MarkCompactCollector)v8::internal::MarkCompactCollectorinline
SetUp() override (defined in v8::internal::MarkCompactCollector)v8::internal::MarkCompactCollectorvirtual
ShouldMovePage(Page *p, intptr_t live_bytes) (defined in v8::internal::MarkCompactCollectorBase)v8::internal::MarkCompactCollectorBaseprotected
StartCompaction() (defined in v8::internal::MarkCompactCollector)v8::internal::MarkCompactCollector
sweeper() (defined in v8::internal::MarkCompactCollector)v8::internal::MarkCompactCollectorinline
sweeping_in_progress() const (defined in v8::internal::MarkCompactCollector)v8::internal::MarkCompactCollectorinline
TearDown() override (defined in v8::internal::MarkCompactCollector)v8::internal::MarkCompactCollectorvirtual
UpdateSlots(SlotsBuffer *buffer) (defined in v8::internal::MarkCompactCollector)v8::internal::MarkCompactCollector
UpdateSlotsRecordedIn(SlotsBuffer *buffer) (defined in v8::internal::MarkCompactCollector)v8::internal::MarkCompactCollector
VerifyMarking() (defined in v8::internal::MarkCompactCollector)v8::internal::MarkCompactCollector
weak_objects() (defined in v8::internal::MarkCompactCollector)v8::internal::MarkCompactCollectorinline
~MarkCompactCollectorBase()=default (defined in v8::internal::MarkCompactCollectorBase)v8::internal::MarkCompactCollectorBasevirtual