Skip to content

Commit 894431d

Browse files
committed
build: disable V8_USE_METAGEN_INSTANCE_TYPES
Signed-off-by: Joyee Cheung <joyeec9h3@gmail.com>
1 parent 706c036 commit 894431d

2 files changed

Lines changed: 5 additions & 0 deletions

File tree

‎tools/v8_gypfiles/features.gypi‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -579,6 +579,9 @@
579579
'defines': [
580580
'V8_GYP_BUILD',
581581
'V8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=<(v8_typed_array_max_size_in_heap)',
582+
# See deps/v8/src/objects/instance-types-gen.h and
583+
# https://github.com/nodejs/build/issues/4350
584+
'V8_USE_METAGEN_INSTANCE_TYPES=0',
582585
], # defines
583586
}, # target_defaults
584587
}

‎tools/v8_gypfiles/v8.gyp‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -134,9 +134,11 @@
134134
"<(SHARED_INTERMEDIATE_DIR)/torque-generated/csa-types.h",
135135
"<(SHARED_INTERMEDIATE_DIR)/torque-generated/debug-macros.cc",
136136
"<(SHARED_INTERMEDIATE_DIR)/torque-generated/debug-macros.h",
137+
"<(SHARED_INTERMEDIATE_DIR)/torque-generated/debug-reader-classes-list.h",
137138
"<(SHARED_INTERMEDIATE_DIR)/torque-generated/enum-verifiers.cc",
138139
"<(SHARED_INTERMEDIATE_DIR)/torque-generated/exported-macros-assembler.cc",
139140
"<(SHARED_INTERMEDIATE_DIR)/torque-generated/exported-macros-assembler.h",
141+
"<(SHARED_INTERMEDIATE_DIR)/torque-generated/instance-type-checker-lists.h",
140142
"<(SHARED_INTERMEDIATE_DIR)/torque-generated/instance-types.h",
141143
"<(SHARED_INTERMEDIATE_DIR)/torque-generated/interface-descriptors.inc",
142144
'<@(torque_outputs_csa_cc)',

0 commit comments

Comments
 (0)