V8 Project
v8::internal::IncrementalMarkingMarkingVisitor Member List

This is the complete list of members for v8::internal::IncrementalMarkingMarkingVisitor, including all inherited members.

Callback typedefv8::internal::StaticMarkingVisitor< IncrementalMarkingMarkingVisitor >protected
FixedArrayVisitor typedefv8::internal::StaticMarkingVisitor< IncrementalMarkingMarkingVisitor >protected
GetVisitorId(int instance_type, int instance_size)v8::internal::StaticVisitorBasestatic
GetVisitorId(Map *map)v8::internal::StaticVisitorBaseinlinestatic
GetVisitorIdForSize(VisitorId base, VisitorId generic, int object_size)v8::internal::StaticVisitorBaseinlinestatic
Initialize()v8::internal::IncrementalMarkingMarkingVisitorinlinestatic
INLINE(static void VisitPointer(Heap *heap, Object **p))v8::internal::IncrementalMarkingMarkingVisitorinline
INLINE(static void VisitPointers(Heap *heap, Object **start, Object **end))v8::internal::IncrementalMarkingMarkingVisitorinline
INLINE(static void VisitPointersWithAnchor(Heap *heap, Object **anchor, Object **start, Object **end))v8::internal::IncrementalMarkingMarkingVisitorinline
INLINE(static void MarkObject(Heap *heap, Object *obj))v8::internal::IncrementalMarkingMarkingVisitorinline
INLINE(static bool MarkObjectWithoutPush(Heap *heap, Object *obj))v8::internal::IncrementalMarkingMarkingVisitorinline
StaticMarkingVisitor< IncrementalMarkingMarkingVisitor >::INLINE(static void IterateBody(Map *map, HeapObject *obj))v8::internal::StaticMarkingVisitor< IncrementalMarkingMarkingVisitor >inline
StaticMarkingVisitor< IncrementalMarkingMarkingVisitor >::INLINE(static void VisitPropertyCell(Map *map, HeapObject *object))v8::internal::StaticMarkingVisitor< IncrementalMarkingMarkingVisitor >
StaticMarkingVisitor< IncrementalMarkingMarkingVisitor >::INLINE(static void VisitCodeEntry(Heap *heap, Address entry_address))v8::internal::StaticMarkingVisitor< IncrementalMarkingMarkingVisitor >
StaticMarkingVisitor< IncrementalMarkingMarkingVisitor >::INLINE(static void VisitEmbeddedPointer(Heap *heap, RelocInfo *rinfo))v8::internal::StaticMarkingVisitor< IncrementalMarkingMarkingVisitor >
StaticMarkingVisitor< IncrementalMarkingMarkingVisitor >::INLINE(static void VisitExternalReference(RelocInfo *rinfo))v8::internal::StaticMarkingVisitor< IncrementalMarkingMarkingVisitor >inline
StaticMarkingVisitor< IncrementalMarkingMarkingVisitor >::INLINE(static void VisitNextCodeLink(Heap *heap, Object **slot))v8::internal::StaticMarkingVisitor< IncrementalMarkingMarkingVisitor >inline
StaticMarkingVisitor< IncrementalMarkingMarkingVisitor >::INLINE(static bool IsFlushable(Heap *heap, JSFunction *function))v8::internal::StaticMarkingVisitor< IncrementalMarkingMarkingVisitor >protected
StaticMarkingVisitor< IncrementalMarkingMarkingVisitor >::INLINE(static bool IsFlushable(Heap *heap, SharedFunctionInfo *shared_info))v8::internal::StaticMarkingVisitor< IncrementalMarkingMarkingVisitor >protected
JSObjectVisitor typedefv8::internal::StaticMarkingVisitor< IncrementalMarkingMarkingVisitor >protected
kMinObjectSizeInWords enum valuev8::internal::StaticVisitorBase
kProgressBarScanningChunkv8::internal::IncrementalMarkingMarkingVisitorstatic
kVisitDataObject enum valuev8::internal::StaticVisitorBase
kVisitJSObject enum valuev8::internal::StaticVisitorBase
kVisitorIdCount enum valuev8::internal::StaticVisitorBase
kVisitStruct enum valuev8::internal::StaticVisitorBase
MarkInlinedFunctionsCode(Heap *heap, Code *code)v8::internal::StaticMarkingVisitor< IncrementalMarkingMarkingVisitor >static
MarkMapContents(Heap *heap, Map *map)v8::internal::StaticMarkingVisitor< IncrementalMarkingMarkingVisitor >protectedstatic
MarkTransitionArray(Heap *heap, TransitionArray *transitions)v8::internal::StaticMarkingVisitor< IncrementalMarkingMarkingVisitor >protectedstatic
STATIC_ASSERT(kVisitorIdCount<=256)v8::internal::StaticVisitorBase
StructObjectVisitor typedefv8::internal::StaticMarkingVisitor< IncrementalMarkingMarkingVisitor >protected
table_v8::internal::StaticMarkingVisitor< IncrementalMarkingMarkingVisitor >protectedstatic
VisitFixedArrayIncremental(Map *map, HeapObject *object)v8::internal::IncrementalMarkingMarkingVisitorinlinestatic
VisitJSFunctionStrongCode(Heap *heap, HeapObject *object)v8::internal::StaticMarkingVisitor< IncrementalMarkingMarkingVisitor >protectedstatic
VisitJSFunctionWeakCode(Heap *heap, HeapObject *object)v8::internal::StaticMarkingVisitor< IncrementalMarkingMarkingVisitor >protectedstatic
VisitNativeContextIncremental(Map *map, HeapObject *object)v8::internal::IncrementalMarkingMarkingVisitorinlinestatic
VisitorId enum namev8::internal::StaticVisitorBase
VisitSharedFunctionInfoStrongCode(Heap *heap, HeapObject *object)v8::internal::StaticMarkingVisitor< IncrementalMarkingMarkingVisitor >protectedstatic
VisitSharedFunctionInfoWeakCode(Heap *heap, HeapObject *object)v8::internal::StaticMarkingVisitor< IncrementalMarkingMarkingVisitor >protectedstatic