![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
This is the complete list of members for v8::internal::PointersUpdatingVisitor, including all inherited members.
cage_base() const | v8::internal::ObjectVisitorWithCageBases | inline |
code_cage_base() const | v8::internal::ObjectVisitorWithCageBases | inline |
collector() const | v8::internal::RootVisitor | inlinevirtual |
isolate_ | v8::internal::PointersUpdatingVisitor | private |
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 |
PointersUpdatingVisitor(Heap *heap) | v8::internal::PointersUpdatingVisitor | inlineexplicit |
RootName(Root root) | v8::internal::RootVisitor | static |
Synchronize(VisitorSynchronization::SyncTag tag) | v8::internal::RootVisitor | inlinevirtual |
UpdateRootSlotInternal(PtrComprCageBase cage_base, FullObjectSlot slot) | v8::internal::PointersUpdatingVisitor | inlineprivatestatic |
UpdateRootSlotInternal(PtrComprCageBase cage_base, OffHeapObjectSlot slot) | v8::internal::PointersUpdatingVisitor | inlineprivatestatic |
UpdateSlotInternal(PtrComprCageBase cage_base, MaybeObjectSlot slot) | v8::internal::PointersUpdatingVisitor | inlineprivatestatic |
UpdateStrongMaybeObjectSlotInternal(PtrComprCageBase cage_base, MaybeObjectSlot slot) | v8::internal::PointersUpdatingVisitor | inlineprivatestatic |
UpdateStrongSlotInternal(PtrComprCageBase cage_base, ObjectSlot slot) | v8::internal::PointersUpdatingVisitor | inlineprivatestatic |
VisitCodeTarget(Tagged< InstructionStream > host, RelocInfo *rinfo) override | v8::internal::PointersUpdatingVisitor | 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 > host, RelocInfo *rinfo) override | v8::internal::PointersUpdatingVisitor | inlinevirtual |
VisitEphemeron(Tagged< HeapObject > host, int index, ObjectSlot key, ObjectSlot value) | v8::internal::ObjectVisitor | inlinevirtual |
VisitExternalPointer(Tagged< HeapObject > host, ExternalPointerSlot slot) | v8::internal::ObjectVisitor | inlinevirtual |
VisitExternalReference(Tagged< InstructionStream > host, RelocInfo *rinfo) | v8::internal::ObjectVisitor | inlinevirtual |
VisitIndirectPointer(Tagged< HeapObject > host, IndirectPointerSlot slot, IndirectPointerMode mode) | v8::internal::ObjectVisitor | inlinevirtual |
VisitInstructionStreamPointer(Tagged< Code > host, InstructionStreamSlot slot) override | v8::internal::PointersUpdatingVisitor | inlinevirtual |
VisitInternalReference(Tagged< InstructionStream > host, RelocInfo *rinfo) | v8::internal::ObjectVisitor | inlinevirtual |
VisitJSDispatchTableEntry(Tagged< HeapObject > host, JSDispatchHandle handle) | v8::internal::ObjectVisitor | inlinevirtual |
VisitMapPointer(Tagged< HeapObject > host) | v8::internal::ObjectVisitor | inlinevirtual |
VisitOffHeapTarget(Tagged< InstructionStream > host, RelocInfo *rinfo) | v8::internal::ObjectVisitor | inlinevirtual |
VisitPointer(Tagged< HeapObject > host, ObjectSlot p) override | v8::internal::PointersUpdatingVisitor | inlinevirtual |
VisitPointer(Tagged< HeapObject > host, MaybeObjectSlot p) override | v8::internal::PointersUpdatingVisitor | inlinevirtual |
VisitPointers(Tagged< HeapObject > host, ObjectSlot start, ObjectSlot end) override | v8::internal::PointersUpdatingVisitor | inlinevirtual |
VisitPointers(Tagged< HeapObject > host, MaybeObjectSlot start, MaybeObjectSlot end) final | v8::internal::PointersUpdatingVisitor | inlinevirtual |
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 | |
VisitRootPointer(Root root, const char *description, FullObjectSlot p) override | v8::internal::PointersUpdatingVisitor | inlinevirtual |
VisitRootPointers(Root root, const char *description, FullObjectSlot start, FullObjectSlot end) override | v8::internal::PointersUpdatingVisitor | inlinevirtual |
VisitRootPointers(Root root, const char *description, OffHeapObjectSlot start, OffHeapObjectSlot end) override | v8::internal::PointersUpdatingVisitor | inlinevirtual |
VisitRunningCode(FullObjectSlot code_slot, FullObjectSlot istream_or_smi_zero_slot) | v8::internal::RootVisitor | inlinevirtual |
VisitTrustedPointerTableEntry(Tagged< HeapObject > host, IndirectPointerSlot slot) | v8::internal::ObjectVisitor | inlinevirtual |
~ObjectVisitor()=default | v8::internal::ObjectVisitor | virtual |
~RootVisitor()=default | v8::internal::RootVisitor | virtual |