File tree Expand file tree Collapse file tree 1 file changed +2
-1
lines changed
Expand file tree Collapse file tree 1 file changed +2
-1
lines changed Original file line number Diff line number Diff line change 5555valid_mips_float_abi = ('soft' , 'hard' )
5656valid_intl_modes = ('none' , 'small-icu' , 'full-icu' , 'system-icu' )
5757icu_versions = json .loads ((tools_path / 'icu' / 'icu_versions.json' ).read_text (encoding = 'utf-8' ))
58- maglev_enabled_architectures = ('x64' , 'arm' , 'arm64' )
58+ maglev_enabled_architectures = ('x64' , 'arm' , 'arm64' , 's390x' )
5959
6060# builtins may be removed later if they have been disabled by options
6161shareable_builtins = {'cjs_module_lexer/lexer' : 'deps/cjs-module-lexer/lexer.js' ,
@@ -1830,6 +1830,7 @@ def configure_v8(o, configs):
18301830 o ['variables' ]['v8_promise_internal_field_count' ] = 1 # Add internal field to promises for async hooks.
18311831 o ['variables' ]['v8_use_siphash' ] = 0 if options .without_siphash else 1
18321832 o ['variables' ]['v8_enable_maglev' ] = B (not options .v8_disable_maglev and
1833+ flavor != 'zos' and
18331834 o ['variables' ]['target_arch' ] in maglev_enabled_architectures )
18341835 o ['variables' ]['v8_enable_pointer_compression' ] = 1 if options .enable_pointer_compression else 0
18351836 # Using the sandbox requires always allocating array buffer backing stores in the sandbox.
You can’t perform that action at this time.
0 commit comments