V8 Project
|
Static Public Member Functions | |
static void | VisitPointer (Heap *heap, Object **p) |
![]() | |
static void | Initialize () |
![]() | |
static VisitorId | GetVisitorId (int instance_type, int instance_size) |
static VisitorId | GetVisitorId (Map *map) |
static VisitorId | GetVisitorIdForSize (VisitorId base, VisitorId generic, int object_size) |
Additional Inherited Members | |
![]() | |
enum | VisitorId { kVisitorIdCount , kVisitDataObject = kVisitDataObject2 , kVisitJSObject = kVisitJSObject2 , kVisitStruct = kVisitStruct2 , kMinObjectSizeInWords = 2 } |
![]() | |
INLINE (static int IterateBody(Map *map, HeapObject *obj)) | |
INLINE (static void VisitPointers(Heap *heap, Object **start, Object **end)) | |
![]() | |
STATIC_ASSERT (kVisitorIdCount<=256) | |
Definition at line 1734 of file heap.cc.
References v8::internal::Heap::InNewSpace(), and v8::internal::Heap::ScavengeObject().