v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::ObjectVisitorForwarder Member List

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

cage_base() constv8::internal::ObjectVisitorWithCageBasesinline
CanEncounterFillerOrFreeSpace()v8::internal::HeapVisitor< ObjectVisitorForwarder >inlineprotectedstatic
Cast(Tagged< HeapObject > object, const Heap *heap)v8::internal::HeapVisitor< ObjectVisitorForwarder >protectedstatic
Cast(Tagged< HeapObject > object, const Heap *heap)v8::internal::HeapVisitor< ObjectVisitorForwarder >
code_cage_base() constv8::internal::ObjectVisitorWithCageBasesinline
concrete_visitor()v8::internal::HeapVisitor< ObjectVisitorForwarder >inlineprotected
concrete_visitor() constv8::internal::HeapVisitor< ObjectVisitorForwarder >inlineprotected
EnableConcurrentVisitation()v8::internal::HeapVisitor< ObjectVisitorForwarder >inlineprotectedstatic
GetObjectFilterReadOnlyAndSmiFast(TSlot slot) constv8::internal::HeapVisitor< ObjectVisitorForwarder >protected
heap_v8::internal::HeapVisitor< ObjectVisitorForwarder >protected
HeapVisitor(LocalIsolate *isolate)v8::internal::HeapVisitor< ObjectVisitorForwarder >inlineexplicit
HeapVisitor(Isolate *isolate)v8::internal::HeapVisitor< ObjectVisitorForwarder >inlineexplicit
HeapVisitor(Heap *heap)v8::internal::HeapVisitor< ObjectVisitorForwarder >inlineexplicit
ObjectVisitorForwarder(Isolate *isolate, ObjectVisitor *visitor)v8::internal::ObjectVisitorForwarderinlineexplicit
ObjectVisitorForwarder(LocalIsolate *isolate, ObjectVisitor *visitor)v8::internal::ObjectVisitorForwarderinlineexplicit
ObjectVisitorWithCageBases(PtrComprCageBase cage_base, PtrComprCageBase code_cage_base)v8::internal::ObjectVisitorWithCageBasesinline
ObjectVisitorWithCageBases(Isolate *isolate)v8::internal::ObjectVisitorWithCageBasesinlineexplicit
ObjectVisitorWithCageBases(Heap *heap)v8::internal::ObjectVisitorWithCageBasesinlineexplicit
ShouldUseUncheckedCast()v8::internal::ObjectVisitorForwarderinlinestatic
ShouldVisitFullJSObject()v8::internal::ObjectVisitorForwarderinlinestatic
ShouldVisitMapPointer()v8::internal::ObjectVisitorForwarderinlinestatic
ShouldVisitReadOnlyMapPointer()v8::internal::HeapVisitor< ObjectVisitorForwarder >inlineprotectedstatic
UsePrecomputedObjectSize()v8::internal::HeapVisitor< ObjectVisitorForwarder >inlineprotectedstatic
Visit(Tagged< HeapObject > object)v8::internal::HeapVisitor< ObjectVisitorForwarder >
Visit(Tagged< Map > map, Tagged< HeapObject > object)v8::internal::HeapVisitor< ObjectVisitorForwarder >
Visit(Tagged< Map > map, Tagged< HeapObject > object, int object_size)v8::internal::HeapVisitor< ObjectVisitorForwarder >
Visit(Tagged< Map > map, Tagged< HeapObject > object, MaybeObjectSize maybe_object_size)v8::internal::HeapVisitor< ObjectVisitorForwarder >protected
VisitCodeTarget(Tagged< InstructionStream > host, RelocInfo *rinfo) overridev8::internal::ObjectVisitorForwarderinlinevirtual
VisitCppHeapPointer(Tagged< HeapObject > host, CppHeapPointerSlot slot) overridev8::internal::ObjectVisitorForwarderinlinevirtual
VisitCustomWeakPointer(Tagged< HeapObject > host, ObjectSlot slot) overridev8::internal::ObjectVisitorForwarderinlinevirtual
VisitCustomWeakPointers(Tagged< HeapObject > host, ObjectSlot start, ObjectSlot end) overridev8::internal::ObjectVisitorForwarderinlinevirtual
VisitEmbeddedPointer(Tagged< InstructionStream > host, RelocInfo *rinfo) overridev8::internal::ObjectVisitorForwarderinlinevirtual
VisitEphemeron(Tagged< HeapObject > host, int index, ObjectSlot key, ObjectSlot value) overridev8::internal::ObjectVisitorForwarderinlinevirtual
VisitExternalPointer(Tagged< HeapObject > host, ExternalPointerSlot slot) overridev8::internal::ObjectVisitorForwarderinlinevirtual
VisitExternalReference(Tagged< InstructionStream > host, RelocInfo *rinfo) overridev8::internal::ObjectVisitorForwarderinlinevirtual
VisitFiller(Tagged< Map > map, Tagged< HeapObject > object, MaybeObjectSize maybe_object_size)v8::internal::HeapVisitor< ObjectVisitorForwarder >protected
VisitFreeSpace(Tagged< Map > map, Tagged< FreeSpace > object, MaybeObjectSize maybe_object_size)v8::internal::HeapVisitor< ObjectVisitorForwarder >protected
VisitIndirectPointer(Tagged< HeapObject > host, IndirectPointerSlot slot, IndirectPointerMode mode) overridev8::internal::ObjectVisitorForwarderinlinevirtual
VisitInstructionStreamPointer(Tagged< Code > host, InstructionStreamSlot slot) overridev8::internal::ObjectVisitorForwarderinlinevirtual
VisitInternalReference(Tagged< InstructionStream > host, RelocInfo *rinfo) overridev8::internal::ObjectVisitorForwarderinlinevirtual
VisitJSApiObject(Tagged< Map > map, Tagged< JSObject > object, MaybeObjectSize maybe_object_size)v8::internal::HeapVisitor< ObjectVisitorForwarder >protected
VisitJSDispatchTableEntry(Tagged< HeapObject > host, JSDispatchHandle handle) overridev8::internal::ObjectVisitorForwarderinlinevirtual
VisitJSObjectFast(Tagged< Map > map, Tagged< JSObject > object, MaybeObjectSize maybe_object_size)v8::internal::HeapVisitor< ObjectVisitorForwarder >protected
VisitJSObjectSubclass(Tagged< Map > map, Tagged< T > object, MaybeObjectSize maybe_object_size)v8::internal::HeapVisitor< ObjectVisitorForwarder >protected
VisitJSObjectSubclass(Tagged< Map > map, Tagged< T > object, MaybeObjectSize maybe_object_size)v8::internal::HeapVisitor< ObjectVisitorForwarder >
VisitMapPointer(Tagged< HeapObject > host) overridev8::internal::ObjectVisitorForwarderinlinevirtual
VisitMapPointerIfNeeded(Tagged< HeapObject > host)v8::internal::HeapVisitor< ObjectVisitorForwarder >protected
VisitMapPointerIfNeeded(Tagged< HeapObject > host)v8::internal::HeapVisitor< ObjectVisitorForwarder >
VisitOffHeapTarget(Tagged< InstructionStream > host, RelocInfo *rinfo) overridev8::internal::ObjectVisitorForwarderinlinevirtual
visitor_v8::internal::ObjectVisitorForwarderprivate
VisitPointer(Tagged< HeapObject > host, ObjectSlot slot) overridev8::internal::ObjectVisitorForwarderinlinevirtual
VisitPointer(Tagged< HeapObject > host, MaybeObjectSlot slot) overridev8::internal::ObjectVisitorForwarderinlinevirtual
VisitPointers(Tagged< HeapObject > host, ObjectSlot start, ObjectSlot end) overridev8::internal::ObjectVisitorForwarderinlinevirtual
VisitPointers(Tagged< HeapObject > host, MaybeObjectSlot start, MaybeObjectSlot end) overridev8::internal::ObjectVisitorForwarderinlinevirtual
VisitProtectedPointer(Tagged< TrustedObject > host, ProtectedPointerSlot slot) overridev8::internal::ObjectVisitorForwarderinlinevirtual
VisitProtectedPointer(Tagged< TrustedObject > host, ProtectedMaybeObjectSlot slot) overridev8::internal::ObjectVisitorForwarderinlinevirtual
VisitRelocInfo(Tagged< InstructionStream > host, RelocIterator *it)v8::internal::ObjectVisitor
VisitShortcutCandidate(Tagged< Map > map, Tagged< ConsString > object, MaybeObjectSize maybe_object_size)v8::internal::HeapVisitor< ObjectVisitorForwarder >protected
VisitStruct(Tagged< Map > map, Tagged< HeapObject > object, MaybeObjectSize maybe_object_size)v8::internal::HeapVisitor< ObjectVisitorForwarder >protected
VisitTrustedPointerTableEntry(Tagged< HeapObject > host, IndirectPointerSlot slot) overridev8::internal::ObjectVisitorForwarderinlinevirtual
VisitWithBodyDescriptor(Tagged< Map > map, Tagged< T > object, MaybeObjectSize maybe_object_size)v8::internal::HeapVisitor< ObjectVisitorForwarder >protected
VisitWithBodyDescriptor(Tagged< Map > map, Tagged< T > object, MaybeObjectSize maybe_object_size)v8::internal::HeapVisitor< ObjectVisitorForwarder >
~ObjectVisitor()=defaultv8::internal::ObjectVisitorvirtual