| AddObserver(MigrationObserver *observer) | v8::internal::EvacuateVisitorBase | inline |
| AllocateInOldSpace(int size_in_bytes, AllocationAlignment alignment) | v8::internal::EvacuateNewSpaceVisitor | inlineprivate |
| AllocateTargetObject(Tagged< HeapObject > old_object, int size, Tagged< HeapObject > *target_object) | v8::internal::EvacuateNewSpaceVisitor | inlineprivate |
| cage_base() | v8::internal::EvacuateVisitorBase | inlineprotected |
| EvacuateNewSpaceVisitor(Heap *heap, EvacuationAllocator *local_allocator, RecordMigratedSlotVisitor *record_visitor, PretenuringHandler::PretenuringFeedbackMap *local_pretenuring_feedback) | v8::internal::EvacuateNewSpaceVisitor | inlineexplicit |
| EvacuateVisitorBase(Heap *heap, EvacuationAllocator *local_allocator, RecordMigratedSlotVisitor *record_visitor) | v8::internal::EvacuateVisitorBase | inlineprotected |
| ExecuteMigrationObservers(AllocationSpace dest, Tagged< HeapObject > src, Tagged< HeapObject > dst, int size) | v8::internal::EvacuateVisitorBase | inlineprotected |
| heap_ | v8::internal::EvacuateVisitorBase | protected |
| is_incremental_marking_ | v8::internal::EvacuateNewSpaceVisitor | private |
| kFast enum value | v8::internal::EvacuateVisitorBase | protected |
| kObserved enum value | v8::internal::EvacuateVisitorBase | protected |
| local_allocator_ | v8::internal::EvacuateVisitorBase | protected |
| local_pretenuring_feedback_ | v8::internal::EvacuateNewSpaceVisitor | private |
| MigrateFunction typedef | v8::internal::EvacuateVisitorBase | protected |
| MigrateObject(Tagged< HeapObject > dst, Tagged< HeapObject > src, int size, AllocationSpace dest) | v8::internal::EvacuateVisitorBase | inlineprotected |
| migration_function_ | v8::internal::EvacuateVisitorBase | protected |
| MigrationMode enum name | v8::internal::EvacuateVisitorBase | protected |
| observers_ | v8::internal::EvacuateVisitorBase | protected |
| pretenuring_handler_ | v8::internal::EvacuateNewSpaceVisitor | private |
| promoted_size() | v8::internal::EvacuateNewSpaceVisitor | inline |
| promoted_size_ | v8::internal::EvacuateNewSpaceVisitor | private |
| RawMigrateObject(EvacuateVisitorBase *base, Tagged< HeapObject > dst, Tagged< HeapObject > src, int size, AllocationSpace dest) | v8::internal::EvacuateVisitorBase | inlineprotectedstatic |
| record_visitor_ | v8::internal::EvacuateVisitorBase | protected |
| rng_ | v8::internal::EvacuateVisitorBase | protected |
| shared_string_table_ | v8::internal::EvacuateVisitorBase | protected |
| shortcut_strings_ | v8::internal::EvacuateNewSpaceVisitor | private |
| ShouldPromoteIntoSharedHeap(Tagged< Map > map) | v8::internal::EvacuateVisitorBase | inlineprotected |
| TryEvacuateObject(AllocationSpace target_space, Tagged< HeapObject > object, int size, Tagged< HeapObject > *target_object) | v8::internal::EvacuateVisitorBase | inlineprotected |
| TryEvacuateWithoutCopy(Tagged< HeapObject > object) | v8::internal::EvacuateNewSpaceVisitor | inlineprivate |
| Visit(Tagged< HeapObject > object, int size) override | v8::internal::EvacuateNewSpaceVisitor | inlinevirtual |
| ~HeapObjectVisitor()=default | v8::internal::HeapObjectVisitor | virtual |