Skip to content

Commit 0355edb

Browse files
joyeecheungnodejs-github-bot
authored andcommitted
build: disable V8_USE_METAGEN_INSTANCE_TYPES
Signed-off-by: Joyee Cheung <joyeec9h3@gmail.com>
1 parent 25fd5f5 commit 0355edb

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
@@ -585,6 +585,9 @@
585585
'defines': [
586586
'V8_GYP_BUILD',
587587
'V8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=<(v8_typed_array_max_size_in_heap)',
588+
# See deps/v8/src/objects/instance-types-gen.h and
589+
# https://github.com/nodejs/build/issues/4350
590+
'V8_USE_METAGEN_INSTANCE_TYPES=0',
588591
], # defines
589592
}, # target_defaults
590593
}

‎tools/v8_gypfiles/v8.gyp‎

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

0 commit comments

Comments
 (0)