|
| MapData (JSHeapBroker *broker, ObjectData **storage, IndirectHandle< Map > object, ObjectDataKind kind) |
|
InstanceType | instance_type () const |
|
int | instance_size () const |
|
uint32_t | bit_field2 () const |
|
uint32_t | bit_field3 () const |
|
int | in_object_properties () const |
|
int | UnusedPropertyFields () const |
|
bool | is_abandoned_prototype_map () const |
|
| HeapObjectData (JSHeapBroker *broker, ObjectData **storage, IndirectHandle< HeapObject > object, ObjectDataKind kind) |
|
std::optional< bool > | TryGetBooleanValue (JSHeapBroker *broker) const |
|
ObjectData * | map () const |
|
InstanceType | GetMapInstanceType () const |
|
| ObjectData (JSHeapBroker *broker, ObjectData **storage, IndirectHandle< Object > object, ObjectDataKind kind) |
|
IndirectHandle< Object > | object () const |
|
ObjectDataKind | kind () const |
|
bool | is_smi () const |
|
bool | should_access_heap () const |
|
bool | IsNull () const |
|
void * | operator new (size_t, Zone *)=delete |
|
void * | operator new (size_t size, void *ptr) |
|
void | operator delete (void *, size_t) |
|
void | operator delete (void *pointer, Zone *zone)=delete |
|
Definition at line 555 of file heap-refs.cc.
◆ MapData()
◆ bit_field2()
uint32_t v8::internal::compiler::MapData::bit_field2 |
( |
| ) |
const |
|
inline |
◆ bit_field3()
uint32_t v8::internal::compiler::MapData::bit_field3 |
( |
| ) |
const |
|
inline |
◆ in_object_properties()
int v8::internal::compiler::MapData::in_object_properties |
( |
| ) |
const |
|
inline |
◆ instance_size()
int v8::internal::compiler::MapData::instance_size |
( |
| ) |
const |
|
inline |
◆ instance_type()
InstanceType v8::internal::compiler::MapData::instance_type |
( |
| ) |
const |
|
inline |
◆ is_abandoned_prototype_map()
bool v8::internal::compiler::MapData::is_abandoned_prototype_map |
( |
| ) |
const |
|
inline |
◆ UnusedPropertyFields()
int v8::internal::compiler::MapData::UnusedPropertyFields |
( |
| ) |
const |
|
inline |
◆ bit_field2_
uint32_t v8::internal::compiler::MapData::bit_field2_ |
|
private |
◆ bit_field3_
uint32_t v8::internal::compiler::MapData::bit_field3_ |
|
private |
◆ in_object_properties_
int v8::internal::compiler::MapData::in_object_properties_ |
|
private |
◆ instance_size_
int v8::internal::compiler::MapData::instance_size_ |
|
private |
◆ instance_type_
InstanceType v8::internal::compiler::MapData::instance_type_ |
|
private |
◆ is_abandoned_prototype_map_
bool v8::internal::compiler::MapData::is_abandoned_prototype_map_ |
|
private |
◆ unused_property_fields_
int v8::internal::compiler::MapData::unused_property_fields_ |
|
private |
The documentation for this class was generated from the following file: