mirror of
https://github.com/nodejs/node.git
synced 2025-12-28 07:50:41 +00:00
test: update postmortem metadata test for V8 7.3
The V8 7.3 update requires the following adjustments to the postmortem debugging metadata constants: - v8dbg_prop_idx_first was removed in1ad0cd560e- v8dbg_jsarray_buffer_was_neutered_mask was renamed to v8dbg_jsarray_buffer_was_detached_mask inf68ee6e7e4- v8dbg_jsarray_buffer_was_neutered_shift was renamed to v8dbg_jsarray_buffer_was_detached_shift inf68ee6e7e4- v8dbg_class_Map__instance_descriptors__DescriptorArray moved to v8dbg_class_Map__raw_instance_descriptors__DescriptorArray and began using ACCESSORS2 in799dfad502The following postmortem debugging constants were also impacted by V8's introduction of ACCESSORS2, but do not need to be updated the test: - v8dbg_class_ThinString__actual__String changed in0f581e4b99- v8dbg_class_UncompiledData__inferred_name__String changed in0f581e4b99- v8dbg_class_JSFunction__shared__SharedFunctionInfo changed in81620900e9- v8dbg_class_SharedFunctionInfo__function_data__Object had its accessor removed ina55803a15dThis has been fixed in gen-postmortem-metadata.py. PR-URL: https://github.com/nodejs/node/pull/25852 Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com> Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Ali Ijaz Sheikh <ofrobots@google.com>
This commit is contained in:
parent
38ad285a2e
commit
01b112a031
@ -84,7 +84,7 @@ function getExpectedSymbols() {
|
||||
'v8dbg_class_Map__constructor_or_backpointer__Object',
|
||||
'v8dbg_class_Map__inobject_properties_start_or_constructor_function_index__char',
|
||||
'v8dbg_class_Map__instance_type__uint16_t',
|
||||
'v8dbg_class_Map__instance_descriptors__DescriptorArray',
|
||||
'v8dbg_class_Map__raw_instance_descriptors__DescriptorArray',
|
||||
'v8dbg_class_Map__instance_size_in_words__char',
|
||||
'v8dbg_class_Oddball__kind_offset__int',
|
||||
'v8dbg_class_Script__line_ends__Object',
|
||||
@ -116,8 +116,8 @@ function getExpectedSymbols() {
|
||||
'v8dbg_frametype_InternalFrame',
|
||||
'v8dbg_frametype_OptimizedFrame',
|
||||
'v8dbg_frametype_StubFrame',
|
||||
'v8dbg_jsarray_buffer_was_neutered_mask',
|
||||
'v8dbg_jsarray_buffer_was_neutered_shift',
|
||||
'v8dbg_jsarray_buffer_was_detached_mask',
|
||||
'v8dbg_jsarray_buffer_was_detached_shift',
|
||||
'v8dbg_namedictionary_prefix_start_index',
|
||||
'v8dbg_namedictionaryshape_entry_size',
|
||||
'v8dbg_namedictionaryshape_prefix_size',
|
||||
@ -134,7 +134,6 @@ function getExpectedSymbols() {
|
||||
'v8dbg_prop_desc_key',
|
||||
'v8dbg_prop_desc_size',
|
||||
'v8dbg_prop_desc_value',
|
||||
'v8dbg_prop_idx_first',
|
||||
'v8dbg_prop_index_mask',
|
||||
'v8dbg_prop_index_shift',
|
||||
'v8dbg_prop_kind_mask',
|
||||
|
||||
Loading…
Reference in New Issue
Block a user