|
V8_INLINE | MarkingVisitor (MarkCompactCollector *collector, MarkingState *marking_state) |
|
V8_INLINE bool | ShouldVisitMapPointer () |
|
V8_INLINE int | VisitBytecodeArray (Map map, BytecodeArray object) |
|
V8_INLINE int | VisitEphemeronHashTable (Map map, EphemeronHashTable object) |
|
V8_INLINE int | VisitFixedArray (Map map, FixedArray object) |
|
V8_INLINE int | VisitJSApiObject (Map map, JSObject *object) |
|
V8_INLINE int | VisitJSArrayBuffer (Map map, JSArrayBuffer *object) |
|
V8_INLINE int | VisitJSDataView (Map map, JSDataView *object) |
|
V8_INLINE int | VisitJSTypedArray (Map map, JSTypedArray *object) |
|
V8_INLINE int | VisitMap (Map map, Map object) |
|
V8_INLINE int | VisitTransitionArray (Map map, TransitionArray *object) |
|
V8_INLINE int | VisitJSWeakCell (Map map, JSWeakCell *object) |
|
V8_INLINE void | VisitPointer (HeapObject *host, ObjectSlot p) final |
|
V8_INLINE void | VisitPointer (HeapObject *host, MaybeObjectSlot p) final |
|
V8_INLINE void | VisitPointers (HeapObject *host, ObjectSlot start, ObjectSlot end) final |
|
V8_INLINE void | VisitPointers (HeapObject *host, MaybeObjectSlot start, MaybeObjectSlot end) final |
|
V8_INLINE void | VisitEmbeddedPointer (Code host, RelocInfo *rinfo) final |
|
V8_INLINE void | VisitCodeTarget (Code host, RelocInfo *rinfo) final |
|
void | VisitCustomWeakPointers (HeapObject *host, ObjectSlot start, ObjectSlot end) final |
|
V8_INLINE int | Visit (HeapObject *object) |
|
V8_INLINE int | Visit (Map map, HeapObject *object) |
|
T * | Cast (HeapObject *object) |
|
T | Cast (HeapObject *object) |
|
virtual void | VisitCustomWeakPointer (HeapObject *host, ObjectSlot p) |
|
virtual void | VisitRuntimeEntry (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) |
|
template<FixedArrayVisitationMode fixed_array_mode, TraceRetainingPathMode retaining_path_mode, typename MarkingState>
class v8::internal::MarkingVisitor< fixed_array_mode, retaining_path_mode, MarkingState >
Definition at line 915 of file mark-compact.h.