diff options
author | Bryan Cantrill <bryan@joyent.com> | 2012-09-19 01:56:34 +0200 |
---|---|---|
committer | Bert Belder <bertbelder@gmail.com> | 2012-09-21 02:22:23 +0200 |
commit | 017009f8c5c691dcb76b63ff38def6fef50b4414 (patch) | |
tree | 976b2225e696cb443b55d323a449631846673c5c | |
parent | d77c24de3f817b4c63040ac44d33a24d59ab5475 (diff) | |
download | node-017009f8c5c691dcb76b63ff38def6fef50b4414.tar.gz |
v8: fix postmortem metadata generation
-rw-r--r-- | deps/v8/tools/gen-postmortem-metadata.py | 17 |
1 files changed, 13 insertions, 4 deletions
diff --git a/deps/v8/tools/gen-postmortem-metadata.py b/deps/v8/tools/gen-postmortem-metadata.py index f59cfd303..3145610c5 100644 --- a/deps/v8/tools/gen-postmortem-metadata.py +++ b/deps/v8/tools/gen-postmortem-metadata.py @@ -78,14 +78,23 @@ consts_misc = [ { 'name': 'SmiValueShift', 'value': 'kSmiTagSize' }, { 'name': 'PointerSizeLog2', 'value': 'kPointerSizeLog2' }, - { 'name': 'prop_idx_transitions', - 'value': 'DescriptorArray::kTransitionsIndex' }, + { 'name': 'transitions_idx_descriptors', + 'value': 'TransitionArray::kDescriptorsIndex' }, + + { 'name': 'prop_desc_key', + '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', 'value': 'DescriptorArray::kFirstIndex' }, { 'name': 'prop_type_field', 'value': 'FIELD' }, { 'name': 'prop_type_first_phantom', - 'value': 'MAP_TRANSITION' }, + 'value': 'Code::MAP_TRANSITION' }, { 'name': 'prop_type_mask', 'value': 'PropertyDetails::TypeField::kMask' }, @@ -107,7 +116,7 @@ extras_accessors = [ 'JSObject, elements, Object, kElementsOffset', 'FixedArray, data, uintptr_t, kHeaderSize', 'Map, instance_attributes, int, kInstanceAttributesOffset', - 'Map, instance_descriptors, int, kInstanceDescriptorsOrBitField3Offset', + 'Map, transitions, uintptr_t, kTransitionsOrBackPointerOffset', 'Map, inobject_properties, int, kInObjectPropertiesOffset', 'Map, instance_size, int, kInstanceSizeOffset', 'HeapNumber, value, double, kValueOffset', |