File tree 2 files changed +8
-0
lines changed
2 files changed +8
-0
lines changed Original file line number Diff line number Diff line change @@ -1498,6 +1498,7 @@ def configure_v8(o):
1498
1498
o ['variables' ]['v8_enable_pointer_compression' ] = 1 if options .enable_pointer_compression else 0
1499
1499
o ['variables' ]['v8_enable_31bit_smis_on_64bit_arch' ] = 1 if options .enable_pointer_compression else 0
1500
1500
o ['variables' ]['v8_enable_shared_ro_heap' ] = 0 if options .enable_pointer_compression or options .disable_shared_ro_heap else 1
1501
+ o ['variables' ]['v8_enable_extensible_ro_snapshot' ] = 0
1501
1502
o ['variables' ]['v8_trace_maps' ] = 1 if options .trace_maps else 0
1502
1503
o ['variables' ]['node_use_v8_platform' ] = b (not options .without_v8_platform )
1503
1504
o ['variables' ]['node_use_bundled_v8' ] = b (not options .without_bundled_v8 )
Original file line number Diff line number Diff line change 280
280
# Sets -DV8_USE_ZLIB
281
281
'v8_use_zlib%' : 1 ,
282
282
283
+ # Whether custom embedder snapshots may extend (= allocate new objects in)
284
+ # ReadOnlySpace.
285
+ 'v8_enable_extensible_ro_snapshot%' : 1 ,
286
+
283
287
# Variables from v8.gni
284
288
285
289
# Enable ECMAScript Internationalization API. Enabling this feature will
460
464
['v8_use_zlib==1' , {
461
465
'defines' : ['V8_USE_ZLIB' ,],
462
466
}],
467
+ ['v8_enable_extensible_ro_snapshot==1' , {
468
+ 'defines' : ['V8_ENABLE_EXTENSIBLE_RO_SNAPSHOT' ,],
469
+ }],
463
470
['v8_enable_precise_zone_stats==1' , {
464
471
'defines' : ['V8_ENABLE_PRECISE_ZONE_STATS' ,],
465
472
}],
You can’t perform that action at this time.
0 commit comments