|
@ -76,16 +76,23 @@ consts_misc = [ |
|
|
{ 'name': 'SmiTag', 'value': 'kSmiTag' }, |
|
|
{ 'name': 'SmiTag', 'value': 'kSmiTag' }, |
|
|
{ 'name': 'SmiTagMask', 'value': 'kSmiTagMask' }, |
|
|
{ 'name': 'SmiTagMask', 'value': 'kSmiTagMask' }, |
|
|
{ 'name': 'SmiValueShift', 'value': 'kSmiTagSize' }, |
|
|
{ 'name': 'SmiValueShift', 'value': 'kSmiTagSize' }, |
|
|
|
|
|
{ 'name': 'SmiShiftSize', 'value': 'kSmiShiftSize' }, |
|
|
{ 'name': 'PointerSizeLog2', 'value': 'kPointerSizeLog2' }, |
|
|
{ 'name': 'PointerSizeLog2', 'value': 'kPointerSizeLog2' }, |
|
|
|
|
|
|
|
|
{ 'name': 'prop_idx_transitions', |
|
|
{ 'name': 'prop_desc_key', |
|
|
'value': 'DescriptorArray::kTransitionsIndex' }, |
|
|
'value': 'DescriptorArray::kDescriptorKey' }, |
|
|
|
|
|
{ 'name': 'prop_desc_details', |
|
|
|
|
|
'value': 'DescriptorArray::kDescriptorDetails' }, |
|
|
|
|
|
{ 'name': 'prop_desc_value', |
|
|
|
|
|
'value': 'DescriptorArray::kDescriptorValue' }, |
|
|
|
|
|
{ 'name': 'prop_desc_size', |
|
|
|
|
|
'value': 'DescriptorArray::kDescriptorSize' }, |
|
|
{ 'name': 'prop_idx_first', |
|
|
{ 'name': 'prop_idx_first', |
|
|
'value': 'DescriptorArray::kFirstIndex' }, |
|
|
'value': 'DescriptorArray::kFirstIndex' }, |
|
|
{ 'name': 'prop_type_field', |
|
|
{ 'name': 'prop_type_field', |
|
|
'value': 'FIELD' }, |
|
|
'value': 'FIELD' }, |
|
|
{ 'name': 'prop_type_first_phantom', |
|
|
{ 'name': 'prop_type_first_phantom', |
|
|
'value': 'MAP_TRANSITION' }, |
|
|
'value': 'Code::MAP_TRANSITION' }, |
|
|
{ 'name': 'prop_type_mask', |
|
|
{ 'name': 'prop_type_mask', |
|
|
'value': 'PropertyDetails::TypeField::kMask' }, |
|
|
'value': 'PropertyDetails::TypeField::kMask' }, |
|
|
|
|
|
|
|
@ -107,7 +114,7 @@ extras_accessors = [ |
|
|
'JSObject, elements, Object, kElementsOffset', |
|
|
'JSObject, elements, Object, kElementsOffset', |
|
|
'FixedArray, data, uintptr_t, kHeaderSize', |
|
|
'FixedArray, data, uintptr_t, kHeaderSize', |
|
|
'Map, instance_attributes, int, kInstanceAttributesOffset', |
|
|
'Map, instance_attributes, int, kInstanceAttributesOffset', |
|
|
'Map, instance_descriptors, int, kInstanceDescriptorsOrBitField3Offset', |
|
|
'Map, transitions, uintptr_t, kTransitionsOrBackPointerOffset', |
|
|
'Map, inobject_properties, int, kInObjectPropertiesOffset', |
|
|
'Map, inobject_properties, int, kInObjectPropertiesOffset', |
|
|
'Map, instance_size, int, kInstanceSizeOffset', |
|
|
'Map, instance_size, int, kInstanceSizeOffset', |
|
|
'HeapNumber, value, double, kValueOffset', |
|
|
'HeapNumber, value, double, kValueOffset', |
|
|