diff options
Diffstat (limited to 'deps/v8/infra/mb/mb_config.pyl')
-rw-r--r-- | deps/v8/infra/mb/mb_config.pyl | 121 |
1 files changed, 43 insertions, 78 deletions
diff --git a/deps/v8/infra/mb/mb_config.pyl b/deps/v8/infra/mb/mb_config.pyl index 095aeefc5c..124524c552 100644 --- a/deps/v8/infra/mb/mb_config.pyl +++ b/deps/v8/infra/mb/mb_config.pyl @@ -27,24 +27,12 @@ 'mips64el.debug': 'default_debug_mips64el', 'mips64el.optdebug': 'default_optdebug_mips64el', 'mips64el.release': 'default_release_mips64el', - 'ppc.debug': 'default_debug_ppc', - 'ppc.optdebug': 'default_optdebug_ppc', - 'ppc.release': 'default_release_ppc', - 'ppc.debug.sim': 'default_debug_ppc_sim', - 'ppc.optdebug.sim': 'default_optdebug_ppc_sim', - 'ppc.release.sim': 'default_release_ppc_sim', 'ppc64.debug': 'default_debug_ppc64', 'ppc64.optdebug': 'default_optdebug_ppc64', 'ppc64.release': 'default_release_ppc64', 'ppc64.debug.sim': 'default_debug_ppc64_sim', 'ppc64.optdebug.sim': 'default_optdebug_ppc64_sim', 'ppc64.release.sim': 'default_release_ppc64_sim', - 's390.debug': 'default_debug_s390', - 's390.optdebug': 'default_optdebug_s390', - 's390.release': 'default_release_s390', - 's390.debug.sim': 'default_debug_s390_sim', - 's390.optdebug.sim': 'default_optdebug_s390_sim', - 's390.release.sim': 'default_release_s390_sim', 's390x.debug': 'default_debug_s390x', 's390x.optdebug': 'default_optdebug_s390x', 's390x.release': 'default_release_s390x', @@ -54,6 +42,7 @@ 'x64.debug': 'default_debug_x64', 'x64.optdebug': 'default_optdebug_x64', 'x64.release': 'default_release_x64', + 'x64.release.sample': 'release_x64_sample', }, 'client.dynamorio': { 'linux-v8-dr': 'release_x64', @@ -102,6 +91,8 @@ 'V8 Linux gcc 4.8': 'release_x86_gcc', 'V8 Linux64 gcc 4.8 - debug': 'debug_x64_gcc', # FYI. + 'V8 Linux - embedded builtins': 'release_x86_embedded_builtins', + 'V8 Linux - embedded builtins - debug': 'debug_x86_embedded_builtins', 'V8 Fuchsia': 'release_x64_fuchsia', 'V8 Fuchsia - debug': 'debug_x64_fuchsia', 'V8 Linux64 - cfi': 'release_x64_cfi', @@ -138,8 +129,6 @@ 'debug_simulate_arm64_asan_edge', 'V8 Clusterfuzz Linux ASAN arm - debug builder': 'debug_simulate_arm_asan_edge', - 'V8 Clusterfuzz Linux ASAN mipsel - debug builder': - 'debug_simulate_mipsel_asan_edge', 'V8 Clusterfuzz Linux64 CFI - release builder': 'release_x64_cfi_clusterfuzz', 'V8 Clusterfuzz Linux MSAN no origins': @@ -169,11 +158,8 @@ 'V8 Mips - builder': 'release_mips_no_snap_no_i18n', 'V8 Linux - mipsel - sim - builder': 'release_simulate_mipsel', 'V8 Linux - mips64el - sim - builder': 'release_simulate_mips64el', - # PPC. - 'V8 Linux - ppc - sim': 'release_simulate_ppc', + # IBM. 'V8 Linux - ppc64 - sim': 'release_simulate_ppc64', - # S390. - 'V8 Linux - s390 - sim': 'release_simulate_s390', 'V8 Linux - s390x - sim': 'release_simulate_s390x', }, 'client.v8.branches': { @@ -193,12 +179,8 @@ 'V8 mips64el - sim - stable branch': 'release_simulate_mips64el', 'V8 mipsel - sim - beta branch': 'release_simulate_mipsel', 'V8 mipsel - sim - stable branch': 'release_simulate_mipsel', - 'V8 ppc - sim - beta branch': 'release_simulate_ppc', - 'V8 ppc - sim - stable branch': 'release_simulate_ppc', 'V8 ppc64 - sim - beta branch': 'release_simulate_ppc64', 'V8 ppc64 - sim - stable branch': 'release_simulate_ppc64', - 'V8 s390 - sim - beta branch': 'release_simulate_s390', - 'V8 s390 - sim - stable branch': 'release_simulate_s390', 'V8 s390x - sim - beta branch': 'release_simulate_s390x', 'V8 s390x - sim - stable branch': 'release_simulate_s390x', }, @@ -207,7 +189,9 @@ 'v8_android_arm64_compile_dbg': 'debug_android_arm64', 'v8_android_arm64_n5x_rel_ng': 'release_android_arm64', 'v8_fuchsia_rel_ng': 'release_x64_fuchsia_trybot', + 'v8_linux_embedded_builtins_rel_ng': 'release_x86_embedded_builtins_trybot', 'v8_linux_rel_ng': 'release_x86_gcmole_trybot', + 'v8_linux_optional_rel_ng': 'release_x86_trybot', 'v8_linux_verify_csa_rel_ng': 'release_x86_verify_csa', 'v8_linux_nodcheck_rel_ng': 'release_x86_minimal_symbols', 'v8_linux_dbg_ng': 'debug_x86_trybot', @@ -218,6 +202,7 @@ 'v8_linux_gcc_compile_rel': 'release_x86_gcc_minimal_symbols', 'v8_linux_gcc_rel': 'release_x86_gcc_minimal_symbols', 'v8_linux_shared_compile_rel': 'release_x86_shared_verify_heap', + 'v8_linux64_compile_rel_xg': 'release_x64_test_features_trybot', 'v8_linux64_dbg_ng': 'debug_x64_trybot', 'v8_linux64_gcc_compile_dbg': 'debug_x64_gcc', 'v8_linux64_header_includes_dbg': 'debug_x64_header_includes', @@ -235,6 +220,7 @@ 'v8_linux64_tsan_isolates_rel_ng': 'release_x64_tsan_minimal_symbols', 'v8_linux64_ubsan_rel_ng': 'release_x64_ubsan_vptr_minimal_symbols', + 'v8_odroid_arm_rel_ng': 'release_arm', # TODO(machenbach): Remove after switching to x64 on infra side. 'v8_win_dbg': 'debug_x86_trybot', 'v8_win_compile_dbg': 'debug_x86_trybot', @@ -280,7 +266,7 @@ 'default_optdebug_android_arm': [ 'debug', 'arm', 'android', 'v8_enable_slow_dchecks' ], 'default_release_android_arm': [ - 'release', 'arm', 'android'], + 'release', 'arm', 'android', 'android_strip_outputs'], 'default_debug_arm64': [ 'debug', 'simulate_arm64', 'v8_enable_slow_dchecks', 'v8_full_debug'], 'default_optdebug_arm64': [ @@ -299,18 +285,6 @@ 'debug', 'simulate_mips64el', 'v8_enable_slow_dchecks'], 'default_release_mips64el': [ 'release', 'simulate_mips64el'], - 'default_debug_ppc': [ - 'debug', 'ppc', 'v8_enable_slow_dchecks', 'v8_full_debug'], - 'default_optdebug_ppc': [ - 'debug', 'ppc', 'v8_enable_slow_dchecks'], - 'default_release_ppc': [ - 'release', 'ppc'], - 'default_debug_ppc_sim': [ - 'debug', 'simulate_ppc', 'v8_enable_slow_dchecks', 'v8_full_debug'], - 'default_optdebug_ppc_sim': [ - 'debug', 'simulate_ppc', 'v8_enable_slow_dchecks'], - 'default_release_ppc_sim': [ - 'release', 'simulate_ppc'], 'default_debug_ppc64': [ 'debug', 'ppc64', 'gcc', 'v8_enable_slow_dchecks', 'v8_full_debug'], 'default_optdebug_ppc64': [ @@ -323,18 +297,6 @@ 'debug', 'simulate_ppc64', 'v8_enable_slow_dchecks'], 'default_release_ppc64_sim': [ 'release', 'simulate_ppc64'], - 'default_debug_s390': [ - 'debug', 's390', 'v8_enable_slow_dchecks', 'v8_full_debug'], - 'default_optdebug_s390': [ - 'debug', 's390', 'v8_enable_slow_dchecks'], - 'default_release_s390': [ - 'release', 's390'], - 'default_debug_s390_sim': [ - 'debug', 'simulate_s390', 'v8_enable_slow_dchecks', 'v8_full_debug'], - 'default_optdebug_s390_sim': [ - 'debug', 'simulate_s390', 'v8_enable_slow_dchecks'], - 'default_release_s390_sim': [ - 'release', 'simulate_s390'], 'default_debug_s390x': [ 'debug', 's390x', 'v8_enable_slow_dchecks', 'v8_full_debug'], 'default_optdebug_s390x': [ @@ -353,6 +315,8 @@ 'debug', 'x64', 'v8_enable_slow_dchecks'], 'default_release_x64': [ 'release', 'x64'], + 'release_x64_sample': [ + 'release', 'x64', 'sample'], 'default_debug_x86': [ 'debug', 'x86', 'v8_enable_slow_dchecks', 'v8_full_debug'], 'default_optdebug_x86': [ @@ -373,8 +337,6 @@ 'debug_simulate_arm64_no_snap': [ 'debug', 'simulate_arm64', 'shared', 'goma', 'v8_optimized_debug', 'v8_snapshot_none'], - 'debug_simulate_mipsel_asan_edge': [ - 'debug_bot', 'simulate_mipsel', 'asan', 'edge'], # Release configs for simulators. 'release_simulate_arm': [ @@ -397,12 +359,8 @@ 'release_bot', 'simulate_mipsel'], 'release_simulate_mips64el': [ 'release_bot', 'simulate_mips64el'], - 'release_simulate_ppc': [ - 'release_bot', 'simulate_ppc'], 'release_simulate_ppc64': [ 'release_bot', 'simulate_ppc64'], - 'release_simulate_s390': [ - 'release_bot', 'simulate_s390'], 'release_simulate_s390x': [ 'release_bot', 'simulate_s390x'], @@ -416,9 +374,11 @@ 'release_arm': [ 'release_bot', 'arm', 'hard_float'], 'release_android_arm': [ - 'release_bot', 'arm', 'android', 'minimal_symbols'], + 'release_bot', 'arm', 'android', 'minimal_symbols', + 'android_strip_outputs'], 'release_android_arm64': [ - 'release_bot', 'arm64', 'android', 'minimal_symbols'], + 'release_bot', 'arm64', 'android', 'minimal_symbols', + 'android_strip_outputs'], # Release configs for x64. 'release_x64': [ @@ -519,6 +479,9 @@ # Debug configs for x86. 'debug_x86': [ 'debug_bot', 'x86'], + 'debug_x86_embedded_builtins': [ + 'debug_bot', 'x86', 'v8_enable_embedded_builtins', + 'v8_no_untrusted_code_mitigations'], 'debug_x86_minimal_symbols': [ 'debug_bot', 'x86', 'minimal_symbols'], 'debug_x86_no_i18n': [ @@ -538,6 +501,12 @@ # Release configs for x86. 'release_x86': [ 'release_bot', 'x86'], + 'release_x86_embedded_builtins': [ + 'release_bot', 'x86', 'v8_enable_embedded_builtins', + 'v8_no_untrusted_code_mitigations'], + 'release_x86_embedded_builtins_trybot': [ + 'release_trybot', 'x86', 'v8_enable_embedded_builtins', + 'v8_no_untrusted_code_mitigations'], 'release_x86_gcc': [ 'release_bot', 'x86', 'gcc'], 'release_x86_gcc_minimal_symbols': [ @@ -580,6 +549,10 @@ 'gn_args': 'target_os="android" v8_android_log_stdout=true', }, + 'android_strip_outputs': { + 'gn_args': 'android_unstripped_runtime_outputs=false', + }, + 'arm': { 'gn_args': 'target_cpu="arm"', }, @@ -625,14 +598,10 @@ 'gn_args': 'is_debug=true v8_enable_backtrace=true', }, - 'v8_use_multi_snapshots': { - 'gn_args': 'v8_use_multi_snapshots=true', - }, - 'debug_bot': { 'mixins': [ 'debug', 'shared', 'goma', 'v8_enable_slow_dchecks', - 'v8_use_multi_snapshots', 'v8_optimized_debug'], + 'v8_optimized_debug'], }, 'debug_trybot': { @@ -715,11 +684,11 @@ }, 'release': { - 'gn_args': 'is_debug=false android_unstripped_runtime_outputs=false', + 'gn_args': 'is_debug=false', }, 'release_bot': { - 'mixins': ['release', 'static', 'goma', 'v8_use_multi_snapshots'], + 'mixins': ['release', 'static', 'goma'], }, 'release_trybot': { @@ -747,18 +716,10 @@ 'gn_args': 'target_cpu="x64" v8_target_cpu="mips64el"', }, - 'simulate_ppc': { - 'gn_args': 'target_cpu="x86" v8_target_cpu="ppc"', - }, - 'simulate_ppc64': { 'gn_args': 'target_cpu="x64" v8_target_cpu="ppc64"', }, - 'simulate_s390': { - 'gn_args': 'target_cpu="x86" v8_target_cpu="s390"', - }, - 'simulate_s390x': { 'gn_args': 'target_cpu="x64" v8_target_cpu="s390x"', }, @@ -808,6 +769,10 @@ 'gn_args': 'v8_correctness_fuzzer=true v8_multi_arch_build=true', }, + 'v8_enable_embedded_builtins': { + 'gn_args': 'v8_enable_embedded_builtins=true', + }, + 'v8_enable_slow_dchecks': { 'gn_args': 'v8_enable_slow_dchecks=true', }, @@ -853,6 +818,10 @@ 'gn_args': 'v8_use_snapshot=false', }, + 'v8_no_untrusted_code_mitigations': { + 'gn_args': 'v8_untrusted_code_mitigations=false', + }, + 'v8_verify_heap': { 'gn_args': 'v8_enable_verify_heap=true', }, @@ -861,18 +830,10 @@ 'gn_args': 'v8_enable_verify_csa=true', }, - 's390': { - 'gn_args': 'target_cpu="s390x" v8_target_cpu="s390"', - }, - 's390x': { 'gn_args': 'target_cpu="s390x" v8_target_cpu="s390x"', }, - 'ppc': { - 'gn_args': 'target_cpu="ppc"', - }, - 'ppc64': { 'gn_args': 'target_cpu="ppc64" use_custom_libcxx=false', }, @@ -885,5 +846,9 @@ 'gn_args': 'target_cpu="x86"', }, + 'sample': { + 'gn_args': 'v8_monolithic=true is_component_build=false ' + 'v8_use_external_startup_data=false use_custom_libcxx=false', + }, }, } |