V8 Project
v8::internal::JSObject::BodyDescriptor Class Reference

#include <objects.h>

+ Inheritance diagram for v8::internal::JSObject::BodyDescriptor:
+ Collaboration diagram for v8::internal::JSObject::BodyDescriptor:

Static Public Member Functions

static int SizeOf (Map *map, HeapObject *object)
 
- Static Public Member Functions inherited from v8::internal::FlexibleBodyDescriptor< kPropertiesOffset >
static void IterateBody (HeapObject *obj, int object_size, ObjectVisitor *v)
 
static void IterateBody (HeapObject *obj, int object_size)
 

Additional Inherited Members

- Static Public Attributes inherited from v8::internal::FlexibleBodyDescriptor< kPropertiesOffset >
static const int kStartOffset
 

Detailed Description

Definition at line 2199 of file objects.h.

Member Function Documentation

◆ SizeOf()

int v8::internal::JSObject::BodyDescriptor::SizeOf ( Map map,
HeapObject object 
)
inlinestatic

Definition at line 7113 of file objects-inl.h.

7113  {
7114  return map->instance_size();
7115 }

References v8::internal::Map::instance_size(), and v8::internal::HeapObject::map().

+ Here is the call graph for this function:

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