cage_base() const | v8::internal::ObjectVisitorWithCageBases | inline |
CanEncounterFillerOrFreeSpace() | v8::internal::HeapVisitor< IterateAndScavengePromotedObjectsVisitor > | inlineprotectedstatic |
Cast(Tagged< HeapObject > object, const Heap *heap) | v8::internal::HeapVisitor< IterateAndScavengePromotedObjectsVisitor > | protectedstatic |
Cast(Tagged< HeapObject > object, const Heap *heap) | v8::internal::HeapVisitor< IterateAndScavengePromotedObjectsVisitor > | |
code_cage_base() const | v8::internal::ObjectVisitorWithCageBases | inline |
concrete_visitor() | v8::internal::HeapVisitor< IterateAndScavengePromotedObjectsVisitor > | inlineprotected |
concrete_visitor() const | v8::internal::HeapVisitor< IterateAndScavengePromotedObjectsVisitor > | inlineprotected |
EnableConcurrentVisitation() | v8::internal::HeapVisitor< IterateAndScavengePromotedObjectsVisitor > | inlineprotectedstatic |
GetObjectFilterReadOnlyAndSmiFast(TSlot slot) const | v8::internal::HeapVisitor< IterateAndScavengePromotedObjectsVisitor > | protected |
HandleSlot(Tagged< HeapObject > host, THeapObjectSlot slot, Tagged< HeapObject > target) | v8::internal::IterateAndScavengePromotedObjectsVisitor | inlineprivate |
heap_ | v8::internal::HeapVisitor< IterateAndScavengePromotedObjectsVisitor > | protected |
HeapVisitor(LocalIsolate *isolate) | v8::internal::HeapVisitor< IterateAndScavengePromotedObjectsVisitor > | inlineexplicit |
HeapVisitor(Isolate *isolate) | v8::internal::HeapVisitor< IterateAndScavengePromotedObjectsVisitor > | inlineexplicit |
HeapVisitor(Heap *heap) | v8::internal::HeapVisitor< IterateAndScavengePromotedObjectsVisitor > | inlineexplicit |
IterateAndScavengePromotedObjectsVisitor(Scavenger *scavenger) | v8::internal::IterateAndScavengePromotedObjectsVisitor | inline |
ObjectVisitorWithCageBases(PtrComprCageBase cage_base, PtrComprCageBase code_cage_base) | v8::internal::ObjectVisitorWithCageBases | inline |
ObjectVisitorWithCageBases(Isolate *isolate) | v8::internal::ObjectVisitorWithCageBases | inlineexplicit |
ObjectVisitorWithCageBases(Heap *heap) | v8::internal::ObjectVisitorWithCageBases | inlineexplicit |
scavenger_ | v8::internal::IterateAndScavengePromotedObjectsVisitor | private |
ShouldUseUncheckedCast() | v8::internal::IterateAndScavengePromotedObjectsVisitor | inlinestatic |
ShouldVisitFullJSObject() | v8::internal::HeapVisitor< IterateAndScavengePromotedObjectsVisitor > | inlineprotectedstatic |
ShouldVisitMapPointer() | v8::internal::HeapVisitor< IterateAndScavengePromotedObjectsVisitor > | inlineprotectedstatic |
ShouldVisitReadOnlyMapPointer() | v8::internal::HeapVisitor< IterateAndScavengePromotedObjectsVisitor > | inlineprotectedstatic |
UsePrecomputedObjectSize() | v8::internal::IterateAndScavengePromotedObjectsVisitor | inlinestatic |
Visit(Tagged< HeapObject > object) | v8::internal::HeapVisitor< IterateAndScavengePromotedObjectsVisitor > | |
Visit(Tagged< Map > map, Tagged< HeapObject > object) | v8::internal::HeapVisitor< IterateAndScavengePromotedObjectsVisitor > | |
Visit(Tagged< Map > map, Tagged< HeapObject > object, int object_size) | v8::internal::HeapVisitor< IterateAndScavengePromotedObjectsVisitor > | |
Visit(Tagged< Map > map, Tagged< HeapObject > object, MaybeObjectSize maybe_object_size) | v8::internal::HeapVisitor< IterateAndScavengePromotedObjectsVisitor > | protected |
VisitCodeTarget(Tagged< InstructionStream >, RelocInfo *) final | v8::internal::IterateAndScavengePromotedObjectsVisitor | inlinevirtual |
VisitCppHeapPointer(Tagged< HeapObject > host, CppHeapPointerSlot slot) | v8::internal::ObjectVisitor | inlinevirtual |
VisitCustomWeakPointer(Tagged< HeapObject > host, ObjectSlot p) | v8::internal::ObjectVisitor | inlinevirtual |
VisitCustomWeakPointers(Tagged< HeapObject > host, ObjectSlot start, ObjectSlot end) | v8::internal::ObjectVisitor | inlinevirtual |
VisitEmbeddedPointer(Tagged< InstructionStream >, RelocInfo *) final | v8::internal::IterateAndScavengePromotedObjectsVisitor | inlinevirtual |
VisitEphemeron(Tagged< HeapObject > obj, int entry, ObjectSlot key, ObjectSlot value) override | v8::internal::IterateAndScavengePromotedObjectsVisitor | inlinevirtual |
VisitExternalPointer(Tagged< HeapObject > host, ExternalPointerSlot slot) override | v8::internal::IterateAndScavengePromotedObjectsVisitor | inlinevirtual |
VisitExternalReference(Tagged< InstructionStream > host, RelocInfo *rinfo) | v8::internal::ObjectVisitor | inlinevirtual |
VisitFiller(Tagged< Map > map, Tagged< HeapObject > object, MaybeObjectSize maybe_object_size) | v8::internal::HeapVisitor< IterateAndScavengePromotedObjectsVisitor > | protected |
VisitFreeSpace(Tagged< Map > map, Tagged< FreeSpace > object, MaybeObjectSize maybe_object_size) | v8::internal::HeapVisitor< IterateAndScavengePromotedObjectsVisitor > | protected |
VisitIndirectPointer(Tagged< HeapObject > host, IndirectPointerSlot slot, IndirectPointerMode mode) | v8::internal::ObjectVisitor | inlinevirtual |
VisitInstructionStreamPointer(Tagged< Code >, InstructionStreamSlot) final | v8::internal::IterateAndScavengePromotedObjectsVisitor | inlinevirtual |
VisitInternalReference(Tagged< InstructionStream > host, RelocInfo *rinfo) | v8::internal::ObjectVisitor | inlinevirtual |
VisitJSApiObject(Tagged< Map > map, Tagged< JSObject > object, MaybeObjectSize maybe_object_size) | v8::internal::HeapVisitor< IterateAndScavengePromotedObjectsVisitor > | protected |
VisitJSDispatchTableEntry(Tagged< HeapObject > host, JSDispatchHandle handle) | v8::internal::ObjectVisitor | inlinevirtual |
VisitJSObjectFast(Tagged< Map > map, Tagged< JSObject > object, MaybeObjectSize maybe_object_size) | v8::internal::HeapVisitor< IterateAndScavengePromotedObjectsVisitor > | protected |
VisitJSObjectSubclass(Tagged< Map > map, Tagged< T > object, MaybeObjectSize maybe_object_size) | v8::internal::HeapVisitor< IterateAndScavengePromotedObjectsVisitor > | protected |
VisitJSObjectSubclass(Tagged< Map > map, Tagged< T > object, MaybeObjectSize maybe_object_size) | v8::internal::HeapVisitor< IterateAndScavengePromotedObjectsVisitor > | |
VisitMapPointer(Tagged< HeapObject > host) final | v8::internal::IterateAndScavengePromotedObjectsVisitor | inlinevirtual |
VisitMapPointerIfNeeded(Tagged< HeapObject > host) | v8::internal::HeapVisitor< IterateAndScavengePromotedObjectsVisitor > | protected |
VisitMapPointerIfNeeded(Tagged< HeapObject > host) | v8::internal::HeapVisitor< IterateAndScavengePromotedObjectsVisitor > | |
VisitOffHeapTarget(Tagged< InstructionStream > host, RelocInfo *rinfo) | v8::internal::ObjectVisitor | inlinevirtual |
VisitPointer(Tagged< HeapObject > host, ObjectSlot p) | v8::internal::ObjectVisitor | inlinevirtual |
VisitPointer(Tagged< HeapObject > host, MaybeObjectSlot p) | v8::internal::ObjectVisitor | inlinevirtual |
VisitPointers(Tagged< HeapObject > host, ObjectSlot start, ObjectSlot end) final | v8::internal::IterateAndScavengePromotedObjectsVisitor | inlinevirtual |
VisitPointers(Tagged< HeapObject > host, MaybeObjectSlot start, MaybeObjectSlot end) final | v8::internal::IterateAndScavengePromotedObjectsVisitor | inlinevirtual |
VisitPointersImpl(Tagged< HeapObject > host, TSlot start, TSlot end) | v8::internal::IterateAndScavengePromotedObjectsVisitor | inlineprivate |
VisitProtectedPointer(Tagged< TrustedObject > host, ProtectedPointerSlot slot) | v8::internal::ObjectVisitor | inlinevirtual |
VisitProtectedPointer(Tagged< TrustedObject > host, ProtectedMaybeObjectSlot slot) | v8::internal::ObjectVisitor | inlinevirtual |
VisitRelocInfo(Tagged< InstructionStream > host, RelocIterator *it) | v8::internal::ObjectVisitor | |
VisitShortcutCandidate(Tagged< Map > map, Tagged< ConsString > object, MaybeObjectSize maybe_object_size) | v8::internal::HeapVisitor< IterateAndScavengePromotedObjectsVisitor > | protected |
VisitStruct(Tagged< Map > map, Tagged< HeapObject > object, MaybeObjectSize maybe_object_size) | v8::internal::HeapVisitor< IterateAndScavengePromotedObjectsVisitor > | protected |
VisitTrustedPointerTableEntry(Tagged< HeapObject > host, IndirectPointerSlot slot) | v8::internal::ObjectVisitor | inlinevirtual |
VisitWithBodyDescriptor(Tagged< Map > map, Tagged< T > object, MaybeObjectSize maybe_object_size) | v8::internal::HeapVisitor< IterateAndScavengePromotedObjectsVisitor > | protected |
VisitWithBodyDescriptor(Tagged< Map > map, Tagged< T > object, MaybeObjectSize maybe_object_size) | v8::internal::HeapVisitor< IterateAndScavengePromotedObjectsVisitor > | |
~ObjectVisitor()=default | v8::internal::ObjectVisitor | virtual |