|
V8_INLINE ResultType | Visit (HeapObject *object) |
|
V8_INLINE ResultType | Visit (Map map, HeapObject *object) |
|
template<typename T , typename > |
T * | Cast (HeapObject *object) |
|
template<typename T , typename > |
T | Cast (HeapObject *object) |
|
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) |
|
|
V8_INLINE bool | ShouldVisit (HeapObject *object) |
|
V8_INLINE bool | ShouldVisitMapPointer () |
|
V8_INLINE void | VisitMapPointer (HeapObject *host, ObjectSlot map) |
|
V8_INLINE bool | AllowDefaultJSObjectVisit () |
|
V8_INLINE ResultType | VisitShortcutCandidate (Map map, ConsString object) |
|
V8_INLINE ResultType | VisitDataObject (Map map, HeapObject *object) |
|
V8_INLINE ResultType | VisitJSObjectFast (Map map, JSObject *object) |
|
V8_INLINE ResultType | VisitJSApiObject (Map map, JSObject *object) |
|
V8_INLINE ResultType | VisitStruct (Map map, HeapObject *object) |
|
V8_INLINE ResultType | VisitFreeSpace (Map map, FreeSpace *object) |
|
V8_INLINE ResultType | VisitWeakArray (Map map, HeapObject *object) |
|
template<typename ResultType, typename ConcreteVisitor>
class v8::internal::HeapVisitor< ResultType, ConcreteVisitor >
Definition at line 93 of file objects-visiting.h.