AllowDefaultJSObjectVisit() (defined in v8::internal::HeapVisitor< int, MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState > >) | v8::internal::HeapVisitor< int, MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState > > | inlineprotected |
Cast(HeapObject *object) (defined in v8::internal::HeapVisitor< int, MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState > >) | v8::internal::HeapVisitor< int, MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState > > | protectedstatic |
Cast(HeapObject *object) (defined in v8::internal::HeapVisitor< int, MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState > >) | v8::internal::HeapVisitor< int, MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState > > | protectedstatic |
Cast(HeapObject *object) (defined in v8::internal::HeapVisitor< int, MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState > >) | v8::internal::HeapVisitor< int, MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState > > | |
Cast(HeapObject *object) (defined in v8::internal::HeapVisitor< int, MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState > >) | v8::internal::HeapVisitor< int, MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState > > | |
MarkingVisitor(MarkCompactCollector *collector, MarkingState *marking_state) (defined in v8::internal::MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState >) | v8::internal::MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState > | |
Parent typedef (defined in v8::internal::MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState >) | v8::internal::MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState > | |
ShouldVisit(HeapObject *object) (defined in v8::internal::HeapVisitor< int, MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState > >) | v8::internal::HeapVisitor< int, MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState > > | inlineprotected |
ShouldVisitMapPointer() (defined in v8::internal::MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState >) | v8::internal::MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState > | inline |
Visit(HeapObject *object) (defined in v8::internal::HeapVisitor< int, MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState > >) | v8::internal::HeapVisitor< int, MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState > > | |
Visit(Map map, HeapObject *object) (defined in v8::internal::HeapVisitor< int, MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState > >) | v8::internal::HeapVisitor< int, MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState > > | |
VisitBytecodeArray(Map map, BytecodeArray object) (defined in v8::internal::MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState >) | v8::internal::MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState > | |
VisitCodeTarget(Code host, RelocInfo *rinfo) final (defined in v8::internal::MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState >) | v8::internal::MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState > | virtual |
VisitCustomWeakPointer(HeapObject *host, ObjectSlot p) (defined in v8::internal::ObjectVisitor) | v8::internal::ObjectVisitor | inlinevirtual |
VisitCustomWeakPointers(HeapObject *host, ObjectSlot start, ObjectSlot end) final (defined in v8::internal::MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState >) | v8::internal::MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState > | inlinevirtual |
VisitDataObject(Map map, HeapObject *object) (defined in v8::internal::HeapVisitor< int, MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState > >) | v8::internal::HeapVisitor< int, MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState > > | protected |
VisitEmbeddedPointer(Code host, RelocInfo *rinfo) final (defined in v8::internal::MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState >) | v8::internal::MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState > | virtual |
VisitEphemeronHashTable(Map map, EphemeronHashTable object) (defined in v8::internal::MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState >) | v8::internal::MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState > | |
VisitExternalReference(Code host, RelocInfo *rinfo) (defined in v8::internal::ObjectVisitor) | v8::internal::ObjectVisitor | inlinevirtual |
VisitExternalReference(Foreign *host, Address *p) (defined in v8::internal::ObjectVisitor) | v8::internal::ObjectVisitor | inlinevirtual |
VisitFixedArray(Map map, FixedArray object) (defined in v8::internal::MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState >) | v8::internal::MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState > | |
VisitFreeSpace(Map map, FreeSpace *object) (defined in v8::internal::HeapVisitor< int, MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState > >) | v8::internal::HeapVisitor< int, MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState > > | protected |
VisitInternalReference(Code host, RelocInfo *rinfo) (defined in v8::internal::ObjectVisitor) | v8::internal::ObjectVisitor | inlinevirtual |
VisitJSApiObject(Map map, JSObject *object) (defined in v8::internal::MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState >) | v8::internal::MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState > | |
VisitJSArrayBuffer(Map map, JSArrayBuffer *object) (defined in v8::internal::MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState >) | v8::internal::MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState > | |
VisitJSDataView(Map map, JSDataView *object) (defined in v8::internal::MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState >) | v8::internal::MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState > | |
VisitJSObjectFast(Map map, JSObject *object) (defined in v8::internal::HeapVisitor< int, MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState > >) | v8::internal::HeapVisitor< int, MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState > > | protected |
VisitJSTypedArray(Map map, JSTypedArray *object) (defined in v8::internal::MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState >) | v8::internal::MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState > | |
VisitJSWeakCell(Map map, JSWeakCell *object) (defined in v8::internal::MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState >) | v8::internal::MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState > | |
VisitMap(Map map, Map object) (defined in v8::internal::MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState >) | v8::internal::MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState > | |
VisitMapPointer(HeapObject *host, ObjectSlot map) (defined in v8::internal::HeapVisitor< int, MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState > >) | v8::internal::HeapVisitor< int, MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState > > | protected |
VisitOffHeapTarget(Code host, RelocInfo *rinfo) (defined in v8::internal::ObjectVisitor) | v8::internal::ObjectVisitor | inlinevirtual |
VisitPointer(HeapObject *host, ObjectSlot p) final (defined in v8::internal::MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState >) | v8::internal::MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState > | virtual |
VisitPointer(HeapObject *host, MaybeObjectSlot p) final (defined in v8::internal::MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState >) | v8::internal::MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState > | virtual |
VisitPointers(HeapObject *host, ObjectSlot start, ObjectSlot end) final (defined in v8::internal::MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState >) | v8::internal::MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState > | virtual |
VisitPointers(HeapObject *host, MaybeObjectSlot start, MaybeObjectSlot end) final (defined in v8::internal::MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState >) | v8::internal::MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState > | virtual |
VisitRelocInfo(RelocIterator *it) (defined in v8::internal::ObjectVisitor) | v8::internal::ObjectVisitor | virtual |
VisitRuntimeEntry(Code host, RelocInfo *rinfo) (defined in v8::internal::ObjectVisitor) | v8::internal::ObjectVisitor | inlinevirtual |
VisitShortcutCandidate(Map map, ConsString object) (defined in v8::internal::HeapVisitor< int, MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState > >) | v8::internal::HeapVisitor< int, MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState > > | protected |
VisitStruct(Map map, HeapObject *object) (defined in v8::internal::HeapVisitor< int, MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState > >) | v8::internal::HeapVisitor< int, MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState > > | protected |
VisitTransitionArray(Map map, TransitionArray *object) (defined in v8::internal::MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState >) | v8::internal::MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState > | |
VisitWeakArray(Map map, HeapObject *object) (defined in v8::internal::HeapVisitor< int, MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState > >) | v8::internal::HeapVisitor< int, MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState > > | protected |
~ObjectVisitor()=default (defined in v8::internal::ObjectVisitor) | v8::internal::ObjectVisitor | virtual |