mirror of
https://github.com/nodejs/node.git
synced 2024-11-21 10:59:27 +00:00
tools: update V8 gypfiles for 11.8
PR-URL: https://github.com/nodejs/node/pull/49639 Reviewed-By: Jiawen Geng <technicalcute@gmail.com> Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com> Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
This commit is contained in:
parent
9c6219c7e2
commit
86cb23d09f
@ -1498,6 +1498,7 @@ def configure_v8(o):
|
||||
o['variables']['v8_enable_pointer_compression'] = 1 if options.enable_pointer_compression else 0
|
||||
o['variables']['v8_enable_31bit_smis_on_64bit_arch'] = 1 if options.enable_pointer_compression else 0
|
||||
o['variables']['v8_enable_shared_ro_heap'] = 0 if options.enable_pointer_compression or options.disable_shared_ro_heap else 1
|
||||
o['variables']['v8_enable_extensible_ro_snapshot'] = 0
|
||||
o['variables']['v8_trace_maps'] = 1 if options.trace_maps else 0
|
||||
o['variables']['node_use_v8_platform'] = b(not options.without_v8_platform)
|
||||
o['variables']['node_use_bundled_v8'] = b(not options.without_bundled_v8)
|
||||
|
@ -280,6 +280,10 @@
|
||||
# Sets -DV8_USE_ZLIB
|
||||
'v8_use_zlib%': 1,
|
||||
|
||||
# Whether custom embedder snapshots may extend (= allocate new objects in)
|
||||
# ReadOnlySpace.
|
||||
'v8_enable_extensible_ro_snapshot%': 1,
|
||||
|
||||
# Variables from v8.gni
|
||||
|
||||
# Enable ECMAScript Internationalization API. Enabling this feature will
|
||||
@ -460,6 +464,9 @@
|
||||
['v8_use_zlib==1', {
|
||||
'defines': ['V8_USE_ZLIB',],
|
||||
}],
|
||||
['v8_enable_extensible_ro_snapshot==1', {
|
||||
'defines': ['V8_ENABLE_EXTENSIBLE_RO_SNAPSHOT',],
|
||||
}],
|
||||
['v8_enable_precise_zone_stats==1', {
|
||||
'defines': ['V8_ENABLE_PRECISE_ZONE_STATS',],
|
||||
}],
|
||||
|
Loading…
Reference in New Issue
Block a user