V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
|
Public Member Functions | |
STATIC_ASSERT (AllocationSite::kCommonPointerFieldEndOffset==AllocationSite::kPretenureDataOffset) | |
STATIC_ASSERT (AllocationSite::kPretenureDataOffset+kInt32Size==AllocationSite::kPretenureCreateCountOffset) | |
STATIC_ASSERT (AllocationSite::kPretenureCreateCountOffset+kInt32Size==AllocationSite::kWeakNextOffset) | |
Public Member Functions inherited from v8::internal::BodyDescriptorBase | |
template<typename ObjectVisitor > | |
DISABLE_CFI_PERF void | IteratePointers (HeapObject *obj, int start_offset, int end_offset, ObjectVisitor *v) |
template<typename ObjectVisitor > | |
DISABLE_CFI_PERF void | IterateMaybeWeakPointers (HeapObject *obj, int start_offset, int end_offset, ObjectVisitor *v) |
template<typename ObjectVisitor > | |
DISABLE_CFI_PERF void | IterateCustomWeakPointers (HeapObject *obj, int start_offset, int end_offset, ObjectVisitor *v) |
Static Public Member Functions | |
static bool | IsValidSlot (Map map, HeapObject *obj, int offset) |
template<typename ObjectVisitor > | |
static void | IterateBody (Map map, HeapObject *obj, int object_size, ObjectVisitor *v) |
static int | SizeOf (Map map, HeapObject *object) |
Static Public Member Functions inherited from v8::internal::BodyDescriptorBase | |
template<typename ObjectVisitor > | |
static void | IteratePointers (HeapObject *obj, int start_offset, int end_offset, ObjectVisitor *v) |
template<typename ObjectVisitor > | |
static void | IteratePointer (HeapObject *obj, int offset, ObjectVisitor *v) |
template<typename ObjectVisitor > | |
static void | IterateCustomWeakPointers (HeapObject *obj, int start_offset, int end_offset, ObjectVisitor *v) |
template<typename ObjectVisitor > | |
static void | IterateCustomWeakPointer (HeapObject *obj, int offset, ObjectVisitor *v) |
template<typename ObjectVisitor > | |
static void | IterateMaybeWeakPointers (HeapObject *obj, int start_offset, int end_offset, ObjectVisitor *v) |
template<typename ObjectVisitor > | |
static void | IterateMaybeWeakPointer (HeapObject *obj, int offset, ObjectVisitor *v) |
Additional Inherited Members | |
Static Protected Member Functions inherited from v8::internal::BodyDescriptorBase | |
static bool | IsValidSlotImpl (Map map, HeapObject *obj, int offset) |
template<typename ObjectVisitor > | |
static void | IterateBodyImpl (Map map, HeapObject *obj, int start_offset, int end_offset, ObjectVisitor *v) |
Definition at line 191 of file objects-body-descriptors-inl.h.