Skip to content

Commit eefbc07

Browse files
cjihrigtargos
authored andcommitted
deps: V8: update postmortem metadata generation script
Update postmortem metadata constants for V8 7.6 in Node.js. Backport-PR-URL: #28955 PR-URL: #28016 Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Refael Ackermann (רפאל פלחי) <[email protected]> Reviewed-By: Rich Trott <[email protected]> Reviewed-By: Michael Dawson <[email protected]> Reviewed-By: Jiawen Geng <[email protected]>
1 parent 33f3e38 commit eefbc07

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

common.gypi

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838

3939
# Reset this number to 0 on major V8 upgrades.
4040
# Increment by one for each non-official patch applied to deps/v8.
41-
'v8_embedder_string': '-node.3',
41+
'v8_embedder_string': '-node.4',
4242

4343
##### V8 defaults for Node.js #####
4444

deps/v8/tools/gen-postmortem-metadata.py

+7
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,10 @@
8585
{ 'name': 'SmiTagMask', 'value': 'kSmiTagMask' },
8686
{ 'name': 'SmiValueShift', 'value': 'kSmiTagSize' },
8787
{ 'name': 'SmiShiftSize', 'value': 'kSmiShiftSize' },
88+
{ 'name': 'SystemPointerSize', 'value': 'kSystemPointerSize' },
89+
{ 'name': 'SystemPointerSizeLog2', 'value': 'kSystemPointerSizeLog2' },
90+
{ 'name': 'TaggedSize', 'value': 'kTaggedSize' },
91+
{ 'name': 'TaggedSizeLog2', 'value': 'kTaggedSizeLog2' },
8892

8993
{ 'name': 'OddballFalse', 'value': 'Oddball::kFalse' },
9094
{ 'name': 'OddballTrue', 'value': 'Oddball::kTrue' },
@@ -161,6 +165,8 @@
161165
'value': 'Map::NumberOfOwnDescriptorsBits::kMask' },
162166
{ 'name': 'bit_field3_number_of_own_descriptors_shift',
163167
'value': 'Map::NumberOfOwnDescriptorsBits::kShift' },
168+
{ 'name': 'class_Map__instance_descriptors_offset',
169+
'value': 'Map::kInstanceDescriptorsOffset' },
164170

165171
{ 'name': 'off_fp_context_or_frame_type',
166172
'value': 'CommonFrameConstants::kContextOrFrameTypeOffset'},
@@ -244,6 +250,7 @@
244250
'JSArrayBuffer, byte_length, size_t, kByteLengthOffset',
245251
'JSArrayBufferView, byte_length, size_t, kByteLengthOffset',
246252
'JSArrayBufferView, byte_offset, size_t, kByteOffsetOffset',
253+
'JSTypedArray, external_pointer, uintptr_t, kExternalPointerOffset',
247254
'JSTypedArray, length, Object, kLengthOffset',
248255
'Map, instance_size_in_words, char, kInstanceSizeInWordsOffset',
249256
'Map, inobject_properties_start_or_constructor_function_index, char, kInObjectPropertiesStartOrConstructorFunctionIndexOffset',

0 commit comments

Comments
 (0)