| ClearNonLiveReferences()=0 (defined in v8::internal::MarkCompactCollectorBase) | v8::internal::MarkCompactCollectorBase | protectedpure virtual |
| CollectGarbage()=0 (defined in v8::internal::MarkCompactCollectorBase) | v8::internal::MarkCompactCollectorBase | pure virtual |
| CollectRememberedSetUpdatingItems(ItemParallelJob *job, IterateableSpace *space, RememberedSetUpdatingMode mode) (defined in v8::internal::MarkCompactCollectorBase) | v8::internal::MarkCompactCollectorBase | protected |
| CollectToSpaceUpdatingItems(ItemParallelJob *job) (defined in v8::internal::MarkCompactCollectorBase) | v8::internal::MarkCompactCollectorBase | protected |
| CreateAndExecuteEvacuationTasks(Collector *collector, ItemParallelJob *job, RecordMigratedSlotVisitor *record_visitor, MigrationObserver *migration_observer, const intptr_t live_bytes) (defined in v8::internal::MarkCompactCollectorBase) | v8::internal::MarkCompactCollectorBase | protected |
| CreateRememberedSetUpdatingItem(MemoryChunk *chunk, RememberedSetUpdatingMode updating_mode)=0 (defined in v8::internal::MarkCompactCollectorBase) | v8::internal::MarkCompactCollectorBase | protectedpure virtual |
| CreateToSpaceUpdatingItem(MemoryChunk *chunk, Address start, Address end)=0 (defined in v8::internal::MarkCompactCollectorBase) | v8::internal::MarkCompactCollectorBase | protectedpure virtual |
| Evacuate()=0 (defined in v8::internal::MarkCompactCollectorBase) | v8::internal::MarkCompactCollectorBase | protectedpure virtual |
| EvacuateEpilogue()=0 (defined in v8::internal::MarkCompactCollectorBase) | v8::internal::MarkCompactCollectorBase | protectedpure virtual |
| EvacuatePagesInParallel()=0 (defined in v8::internal::MarkCompactCollectorBase) | v8::internal::MarkCompactCollectorBase | protectedpure virtual |
| EvacuatePrologue()=0 (defined in v8::internal::MarkCompactCollectorBase) | v8::internal::MarkCompactCollectorBase | protectedpure virtual |
| heap() const (defined in v8::internal::MarkCompactCollectorBase) | v8::internal::MarkCompactCollectorBase | inline |
| heap_ (defined in v8::internal::MarkCompactCollectorBase) | v8::internal::MarkCompactCollectorBase | protected |
| isolate() (defined in v8::internal::MarkCompactCollectorBase) | v8::internal::MarkCompactCollectorBase | inline |
| kMainThread (defined in v8::internal::MarkCompactCollectorBase) | v8::internal::MarkCompactCollectorBase | static |
| MarkCompactCollectorBase(Heap *heap) (defined in v8::internal::MarkCompactCollectorBase) | v8::internal::MarkCompactCollectorBase | inlineexplicitprotected |
| MarkLiveObjects()=0 (defined in v8::internal::MarkCompactCollectorBase) | v8::internal::MarkCompactCollectorBase | protectedpure virtual |
| NumberOfParallelCompactionTasks(int pages) (defined in v8::internal::MarkCompactCollectorBase) | v8::internal::MarkCompactCollectorBase | protected |
| NumberOfParallelPointerUpdateTasks(int pages, int slots) (defined in v8::internal::MarkCompactCollectorBase) | v8::internal::MarkCompactCollectorBase | protected |
| NumberOfParallelToSpacePointerUpdateTasks(int pages) (defined in v8::internal::MarkCompactCollectorBase) | v8::internal::MarkCompactCollectorBase | protected |
| old_to_new_slots_ (defined in v8::internal::MarkCompactCollectorBase) | v8::internal::MarkCompactCollectorBase | protected |
| ProcessMarkingWorklist()=0 (defined in v8::internal::MarkCompactCollectorBase) | v8::internal::MarkCompactCollectorBase | protectedpure virtual |
| SetUp()=0 (defined in v8::internal::MarkCompactCollectorBase) | v8::internal::MarkCompactCollectorBase | pure virtual |
| ShouldMovePage(Page *p, intptr_t live_bytes) (defined in v8::internal::MarkCompactCollectorBase) | v8::internal::MarkCompactCollectorBase | protected |
| TearDown()=0 (defined in v8::internal::MarkCompactCollectorBase) | v8::internal::MarkCompactCollectorBase | pure virtual |
| UpdatePointersAfterEvacuation()=0 (defined in v8::internal::MarkCompactCollectorBase) | v8::internal::MarkCompactCollectorBase | protectedpure virtual |
| ~MarkCompactCollectorBase()=default (defined in v8::internal::MarkCompactCollectorBase) | v8::internal::MarkCompactCollectorBase | virtual |