V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
v8::internal::FeedbackVector::BodyDescriptor Class Referencefinal
Inheritance diagram for v8::internal::FeedbackVector::BodyDescriptor:
v8::internal::BodyDescriptorBase

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 *obj)
 
- 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

- 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 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)
 

Detailed Description

Definition at line 406 of file objects-body-descriptors-inl.h.


The documentation for this class was generated from the following file: