| AllowDefaultJSObjectVisit() (defined in v8::internal::ConcurrentMarkingVisitor) | v8::internal::ConcurrentMarkingVisitor | inline |
| BaseClass typedef (defined in v8::internal::ConcurrentMarkingVisitor) | v8::internal::ConcurrentMarkingVisitor | |
| Cast(HeapObject *object) (defined in v8::internal::ConcurrentMarkingVisitor) | v8::internal::ConcurrentMarkingVisitor | inlinestatic |
| Cast(HeapObject *object) (defined in v8::internal::ConcurrentMarkingVisitor) | v8::internal::ConcurrentMarkingVisitor | inlinestatic |
| Cast(HeapObject *object) (defined in v8::internal::ConcurrentMarkingVisitor) | v8::internal::ConcurrentMarkingVisitor | |
| Cast(HeapObject *object) (defined in v8::internal::ConcurrentMarkingVisitor) | v8::internal::ConcurrentMarkingVisitor | |
| Cast(HeapObject *object) (defined in v8::internal::ConcurrentMarkingVisitor) | v8::internal::ConcurrentMarkingVisitor | |
| Cast(HeapObject *object) (defined in v8::internal::ConcurrentMarkingVisitor) | v8::internal::ConcurrentMarkingVisitor | |
| Cast(HeapObject *object) (defined in v8::internal::ConcurrentMarkingVisitor) | v8::internal::ConcurrentMarkingVisitor | |
| Cast(HeapObject *object) (defined in v8::internal::ConcurrentMarkingVisitor) | v8::internal::ConcurrentMarkingVisitor | |
| ConcurrentMarkingVisitor(ConcurrentMarking::MarkingWorklist *shared, ConcurrentMarking::MarkingWorklist *bailout, LiveBytesMap *live_bytes, WeakObjects *weak_objects, ConcurrentMarking::EmbedderTracingWorklist *embedder_objects, int task_id, bool embedder_tracing_enabled) (defined in v8::internal::ConcurrentMarkingVisitor) | v8::internal::ConcurrentMarkingVisitor | inlineexplicit |
| MarkObject(HeapObject *object) (defined in v8::internal::ConcurrentMarkingVisitor) | v8::internal::ConcurrentMarkingVisitor | inline |
| ProcessStrongHeapObject(HeapObject *host, ObjectSlot slot, HeapObject *heap_object) (defined in v8::internal::ConcurrentMarkingVisitor) | v8::internal::ConcurrentMarkingVisitor | inline |
| ProcessWeakHeapObject(HeapObject *host, HeapObjectSlot slot, HeapObject *heap_object) (defined in v8::internal::ConcurrentMarkingVisitor) | v8::internal::ConcurrentMarkingVisitor | inline |
| ShouldVisit(HeapObject *object) (defined in v8::internal::ConcurrentMarkingVisitor) | v8::internal::ConcurrentMarkingVisitor | inline |
| ShouldVisitMapPointer() (defined in v8::internal::HeapVisitor< int, ConcurrentMarkingVisitor >) | v8::internal::HeapVisitor< int, ConcurrentMarkingVisitor > | inlineprotected |
| Visit(HeapObject *object) (defined in v8::internal::HeapVisitor< int, ConcurrentMarkingVisitor >) | v8::internal::HeapVisitor< int, ConcurrentMarkingVisitor > | |
| Visit(Map map, HeapObject *object) (defined in v8::internal::HeapVisitor< int, ConcurrentMarkingVisitor >) | v8::internal::HeapVisitor< int, ConcurrentMarkingVisitor > | |
| VisitBytecodeArray(Map map, BytecodeArray object) (defined in v8::internal::ConcurrentMarkingVisitor) | v8::internal::ConcurrentMarkingVisitor | inline |
| VisitCode(Map map, Code object) (defined in v8::internal::ConcurrentMarkingVisitor) | v8::internal::ConcurrentMarkingVisitor | inline |
| VisitCodeTarget(Code host, RelocInfo *rinfo) (defined in v8::internal::ObjectVisitor) | v8::internal::ObjectVisitor | virtual |
| VisitConsString(Map map, ConsString object) (defined in v8::internal::ConcurrentMarkingVisitor) | v8::internal::ConcurrentMarkingVisitor | inline |
| VisitCustomWeakPointer(HeapObject *host, ObjectSlot p) (defined in v8::internal::ObjectVisitor) | v8::internal::ObjectVisitor | inlinevirtual |
| VisitCustomWeakPointers(HeapObject *host, ObjectSlot start, ObjectSlot end) override (defined in v8::internal::ConcurrentMarkingVisitor) | v8::internal::ConcurrentMarkingVisitor | inlinevirtual |
| VisitDataObject(Map map, HeapObject *object) (defined in v8::internal::HeapVisitor< int, ConcurrentMarkingVisitor >) | v8::internal::HeapVisitor< int, ConcurrentMarkingVisitor > | protected |
| VisitEmbeddedPointer(Code host, RelocInfo *rinfo) (defined in v8::internal::ObjectVisitor) | v8::internal::ObjectVisitor | virtual |
| VisitEphemeron(HeapObject *key, HeapObject *value) (defined in v8::internal::ConcurrentMarkingVisitor) | v8::internal::ConcurrentMarkingVisitor | inline |
| VisitEphemeronHashTable(Map map, EphemeronHashTable table) (defined in v8::internal::ConcurrentMarkingVisitor) | v8::internal::ConcurrentMarkingVisitor | inline |
| 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::ConcurrentMarkingVisitor) | v8::internal::ConcurrentMarkingVisitor | inline |
| VisitFixedDoubleArray(Map map, FixedDoubleArray object) (defined in v8::internal::ConcurrentMarkingVisitor) | v8::internal::ConcurrentMarkingVisitor | inline |
| VisitFreeSpace(Map map, FreeSpace *object) (defined in v8::internal::HeapVisitor< int, ConcurrentMarkingVisitor >) | v8::internal::HeapVisitor< int, ConcurrentMarkingVisitor > | protected |
| VisitInternalReference(Code host, RelocInfo *rinfo) (defined in v8::internal::ObjectVisitor) | v8::internal::ObjectVisitor | inlinevirtual |
| VisitJSApiObject(Map map, JSObject *object) (defined in v8::internal::ConcurrentMarkingVisitor) | v8::internal::ConcurrentMarkingVisitor | inline |
| VisitJSArrayBuffer(Map map, JSArrayBuffer *object) (defined in v8::internal::ConcurrentMarkingVisitor) | v8::internal::ConcurrentMarkingVisitor | inline |
| VisitJSDataView(Map map, JSDataView *object) (defined in v8::internal::ConcurrentMarkingVisitor) | v8::internal::ConcurrentMarkingVisitor | inline |
| VisitJSObject(Map map, JSObject *object) (defined in v8::internal::ConcurrentMarkingVisitor) | v8::internal::ConcurrentMarkingVisitor | inline |
| VisitJSObjectFast(Map map, JSObject *object) (defined in v8::internal::ConcurrentMarkingVisitor) | v8::internal::ConcurrentMarkingVisitor | inline |
| VisitJSTypedArray(Map map, JSTypedArray *object) (defined in v8::internal::ConcurrentMarkingVisitor) | v8::internal::ConcurrentMarkingVisitor | inline |
| VisitJSWeakCell(Map map, JSWeakCell *weak_cell) (defined in v8::internal::ConcurrentMarkingVisitor) | v8::internal::ConcurrentMarkingVisitor | inline |
| VisitJSWeakCollection(Map map, JSWeakCollection *object) (defined in v8::internal::ConcurrentMarkingVisitor) | v8::internal::ConcurrentMarkingVisitor | inline |
| VisitMap(Map meta_map, Map map) (defined in v8::internal::ConcurrentMarkingVisitor) | v8::internal::ConcurrentMarkingVisitor | inline |
| VisitMapPointer(HeapObject *host, ObjectSlot map) (defined in v8::internal::HeapVisitor< int, ConcurrentMarkingVisitor >) | v8::internal::HeapVisitor< int, ConcurrentMarkingVisitor > | protected |
| VisitOffHeapTarget(Code host, RelocInfo *rinfo) (defined in v8::internal::ObjectVisitor) | v8::internal::ObjectVisitor | inlinevirtual |
| VisitPointer(HeapObject *host, ObjectSlot p) (defined in v8::internal::ObjectVisitor) | v8::internal::ObjectVisitor | inlinevirtual |
| VisitPointer(HeapObject *host, MaybeObjectSlot p) (defined in v8::internal::ObjectVisitor) | v8::internal::ObjectVisitor | inlinevirtual |
| VisitPointers(HeapObject *host, ObjectSlot start, ObjectSlot end) override (defined in v8::internal::ConcurrentMarkingVisitor) | v8::internal::ConcurrentMarkingVisitor | inlinevirtual |
| VisitPointers(HeapObject *host, MaybeObjectSlot start, MaybeObjectSlot end) override (defined in v8::internal::ConcurrentMarkingVisitor) | v8::internal::ConcurrentMarkingVisitor | inlinevirtual |
| VisitPointersInSnapshot(HeapObject *host, const SlotSnapshot &snapshot) (defined in v8::internal::ConcurrentMarkingVisitor) | v8::internal::ConcurrentMarkingVisitor | inline |
| 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 |
| VisitSeqOneByteString(Map map, SeqOneByteString object) (defined in v8::internal::ConcurrentMarkingVisitor) | v8::internal::ConcurrentMarkingVisitor | inline |
| VisitSeqTwoByteString(Map map, SeqTwoByteString object) (defined in v8::internal::ConcurrentMarkingVisitor) | v8::internal::ConcurrentMarkingVisitor | inline |
| VisitShortcutCandidate(Map map, ConsString object) (defined in v8::internal::HeapVisitor< int, ConcurrentMarkingVisitor >) | v8::internal::HeapVisitor< int, ConcurrentMarkingVisitor > | protected |
| VisitSlicedString(Map map, SlicedString object) (defined in v8::internal::ConcurrentMarkingVisitor) | v8::internal::ConcurrentMarkingVisitor | inline |
| VisitStruct(Map map, HeapObject *object) (defined in v8::internal::HeapVisitor< int, ConcurrentMarkingVisitor >) | v8::internal::HeapVisitor< int, ConcurrentMarkingVisitor > | protected |
| VisitThinString(Map map, ThinString object) (defined in v8::internal::ConcurrentMarkingVisitor) | v8::internal::ConcurrentMarkingVisitor | inline |
| VisitTransitionArray(Map map, TransitionArray *array) (defined in v8::internal::ConcurrentMarkingVisitor) | v8::internal::ConcurrentMarkingVisitor | inline |
| VisitWasmInstanceObject(Map map, WasmInstanceObject *object) (defined in v8::internal::ConcurrentMarkingVisitor) | v8::internal::ConcurrentMarkingVisitor | inline |
| VisitWeakArray(Map map, HeapObject *object) (defined in v8::internal::HeapVisitor< int, ConcurrentMarkingVisitor >) | v8::internal::HeapVisitor< int, ConcurrentMarkingVisitor > | protected |
| ~ObjectVisitor()=default (defined in v8::internal::ObjectVisitor) | v8::internal::ObjectVisitor | virtual |