Skip to content

Commit bb1da93

Browse files
committed
deps: update V8 gypfiles
until a74afec6ba0ddfcec4cc10bf266785612b6ecd91
1 parent 9638d59 commit bb1da93

File tree

2 files changed

+30
-4
lines changed

2 files changed

+30
-4
lines changed

deps/v8/gypfiles/features.gypi

+8-1
Original file line numberDiff line numberDiff line change
@@ -121,9 +121,13 @@
121121
#'v8_enable_handle_zapping%': 0,
122122

123123
'v8_enable_pointer_compression%': 'false',
124+
'v8_enable_31bit_smis_on_64bit_arch%': 'false',
124125

125126
'v8_enable_embedded_builtins%': 'true',
126127

128+
# Enable code comments for builtins in the snapshot (impacts performance).
129+
'v8_enable_snapshot_code_comments%': 'false',
130+
127131
'v8_enable_fast_mksnapshot%': 0,
128132
},
129133

@@ -162,7 +166,7 @@
162166
['v8_enable_verify_predictable==1', {
163167
'defines': ['VERIFY_PREDICTABLE',],
164168
}],
165-
['v8_interpreted_regexp==1', {
169+
['v8_interpreted_regexp==1 or v8_enable_lite_mode==1', {
166170
'defines': ['V8_INTERPRETED_REGEXP',],
167171
}],
168172
['v8_deprecation_warnings==1', {
@@ -196,6 +200,9 @@
196200
['v8_enable_pointer_compression=="true"', {
197201
'defines': ['V8_COMPRESS_POINTERS',],
198202
}],
203+
['v8_enable_31bit_smis_on_64bit_arch=="true"', {
204+
'defines': ['V8_31BIT_SMIS_ON_64BIT_ARCH',],
205+
}],
199206
['v8_enable_embedded_builtins=="true"', {
200207
'defines': [
201208
'V8_EMBEDDED_BUILTINS',

deps/v8/gypfiles/v8.gyp

+22-3
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515
'generate_bytecode_builtins_list_output' : '<(SHARED_INTERMEDIATE_DIR)/builtins-generated/bytecodes-builtins-list.h',
1616
'torque_files': [
1717
"../src/builtins/base.tq",
18+
"../src/builtins/frames.tq",
19+
"../src/builtins/arguments.tq",
1820
"../src/builtins/array.tq",
1921
"../src/builtins/array-copywithin.tq",
2022
"../src/builtins/array-foreach.tq",
@@ -27,7 +29,6 @@
2729
"../src/builtins/array-unshift.tq",
2830
"../src/builtins/collections.tq",
2931
"../src/builtins/data-view.tq",
30-
"../src/builtins/frames.tq",
3132
"../src/builtins/object.tq",
3233
"../src/builtins/object-fromentries.tq",
3334
"../src/builtins/iterator.tq",
@@ -37,6 +38,7 @@
3738
],
3839
'torque_namespaces': [
3940
"base",
41+
"arguments",
4042
"array",
4143
"collections",
4244
"iterator",
@@ -55,6 +57,8 @@
5557
'torque_outputs': [
5658
'<(SHARED_INTERMEDIATE_DIR)/torque-generated/builtins-base-from-dsl-gen.cc',
5759
'<(SHARED_INTERMEDIATE_DIR)/torque-generated/builtins-base-from-dsl-gen.h',
60+
'<(SHARED_INTERMEDIATE_DIR)/torque-generated/builtins-arguments-from-dsl-gen.cc',
61+
'<(SHARED_INTERMEDIATE_DIR)/torque-generated/builtins-arguments-from-dsl-gen.h',
5862
'<(SHARED_INTERMEDIATE_DIR)/torque-generated/builtins-array-from-dsl-gen.cc',
5963
'<(SHARED_INTERMEDIATE_DIR)/torque-generated/builtins-array-from-dsl-gen.h',
6064
'<(SHARED_INTERMEDIATE_DIR)/torque-generated/builtins-collections-from-dsl-gen.cc',
@@ -496,6 +500,11 @@
496500
'mksnapshot_flags': [ '<(v8_embed_script)' ],
497501
},
498502
}],
503+
['v8_enable_snapshot_code_comments == "true"', {
504+
'variables': {
505+
'mksnapshot_flags': [ '--code-comments' ],
506+
},
507+
}],
499508
],
500509
'inputs': [
501510
'<(mksnapshot_exec)',
@@ -670,13 +679,13 @@
670679
'../src/builtins/builtins-function.cc',
671680
'../src/builtins/builtins-global.cc',
672681
'../src/builtins/builtins-internal.cc',
673-
'../src/builtins/builtins-interpreter.cc',
674682
'../src/builtins/builtins-intl.cc',
675683
'../src/builtins/builtins-json.cc',
676684
'../src/builtins/builtins-math.cc',
677685
'../src/builtins/builtins-number.cc',
678686
'../src/builtins/builtins-object.cc',
679687
'../src/builtins/builtins-promise.cc',
688+
'../src/builtins/builtins-promise.h',
680689
'../src/builtins/builtins-reflect.cc',
681690
'../src/builtins/builtins-regexp.cc',
682691
'../src/builtins/builtins-sharedarraybuffer.cc',
@@ -700,6 +709,8 @@
700709
'../src/char-predicates.cc',
701710
'../src/char-predicates.h',
702711
'../src/checks.h',
712+
'../src/code-comments.cc',
713+
'../src/code-comments.h',
703714
'../src/code-events.h',
704715
'../src/code-factory.cc',
705716
'../src/code-factory.h',
@@ -1205,7 +1216,6 @@
12051216
'../src/lookup-inl.h',
12061217
'../src/lookup.cc',
12071218
'../src/lookup.h',
1208-
'../src/lsan.h',
12091219
'../src/machine-type.cc',
12101220
'../src/machine-type.h',
12111221
'../src/macro-assembler-inl.h',
@@ -1254,6 +1264,8 @@
12541264
'../src/objects/embedder-data-array.h',
12551265
'../src/objects/embedder-data-slot-inl.h',
12561266
'../src/objects/embedder-data-slot.h',
1267+
'../src/objects/feedback-cell-inl.h',
1268+
'../src/objects/feedback-cell.h',
12571269
'../src/objects/fixed-array-inl.h',
12581270
'../src/objects/fixed-array.h',
12591271
'../src/objects/frame-array-inl.h',
@@ -1364,6 +1376,8 @@
13641376
'../src/objects/string-table-inl.h',
13651377
'../src/objects/string-table.h',
13661378
'../src/objects/string.h',
1379+
'../src/objects/struct-inl.h',
1380+
'../src/objects/struct.h',
13671381
'../src/objects/template-objects.cc',
13681382
'../src/objects/template-objects.h',
13691383
'../src/objects/templates-inl.h',
@@ -1437,6 +1451,7 @@
14371451
'../src/property.cc',
14381452
'../src/property.h',
14391453
'../src/prototype.h',
1454+
'../src/ptr-compr-inl.h',
14401455
'../src/ptr-compr.h',
14411456
'../src/regexp/bytecodes-irregexp.h',
14421457
'../src/regexp/interpreter-irregexp.cc',
@@ -2781,6 +2796,8 @@
27812796
'../src/objects/code.h',
27822797
'../src/objects/data-handler.h',
27832798
'../src/objects/data-handler-inl.h',
2799+
'../src/objects/feedback-cell.h',
2800+
'../src/objects/feedback-cell-inl.h',
27842801
'../src/objects/fixed-array-inl.h',
27852802
'../src/objects/fixed-array.h',
27862803
'../src/objects/heap-object-inl.h',
@@ -2809,6 +2826,8 @@
28092826
'../src/objects/shared-function-info-inl.h',
28102827
'../src/objects/string.h',
28112828
'../src/objects/string-inl.h',
2829+
'../src/objects/struct.h',
2830+
'../src/objects/struct-inl.h',
28122831
],
28132832
},
28142833
'actions': [

0 commit comments

Comments
 (0)