V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
v8::internal::ObjectVisitor Class Referenceabstract
Inheritance diagram for v8::internal::ObjectVisitor:
v8::internal::HeapVisitor< int, ConcreteVisitor > v8::internal::HeapVisitor< int, ConcurrentMarkingVisitor > v8::internal::HeapVisitor< int, MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState > > v8::internal::HeapVisitor< int, ScavengeVisitor > v8::internal::FieldStatsCollector v8::internal::HeapVisitor< ResultType, ConcreteVisitor > v8::internal::IndexedReferencesExtractor v8::internal::InternalizedStringTableCleaner v8::internal::IterateAndScavengePromotedObjectsVisitor v8::internal::MarkCompactCollector::CustomRootBodyMarkingVisitor v8::internal::PointersUpdatingVisitor v8::internal::RecordMigratedSlotVisitor v8::internal::Serializer::ObjectSerializer v8::internal::VerifyPointersVisitor

Public Member Functions

virtual void VisitPointers (HeapObject *host, ObjectSlot start, ObjectSlot end)=0
 
virtual void VisitPointers (HeapObject *host, MaybeObjectSlot start, MaybeObjectSlot end)=0
 
virtual void VisitCustomWeakPointers (HeapObject *host, ObjectSlot start, ObjectSlot end)
 
virtual void VisitPointer (HeapObject *host, ObjectSlot p)
 
virtual void VisitPointer (HeapObject *host, MaybeObjectSlot p)
 
virtual void VisitCustomWeakPointer (HeapObject *host, ObjectSlot p)
 
virtual void VisitCodeTarget (Code host, RelocInfo *rinfo)
 
virtual void VisitRuntimeEntry (Code host, RelocInfo *rinfo)
 
virtual void VisitEmbeddedPointer (Code host, RelocInfo *rinfo)
 
virtual void VisitExternalReference (Code host, RelocInfo *rinfo)
 
virtual void VisitExternalReference (Foreign *host, Address *p)
 
virtual void VisitInternalReference (Code host, RelocInfo *rinfo)
 
virtual void VisitOffHeapTarget (Code host, RelocInfo *rinfo)
 
virtual void VisitRelocInfo (RelocIterator *it)
 

Detailed Description

Definition at line 89 of file visitors.h.


The documentation for this class was generated from the following files: