Commit 3ed7c64b authored by Michael Achenbach's avatar Michael Achenbach Committed by Commit Bot

[build] Add MB configs for jumbo builders

TBR=sergiyb@chromium.org

Bug: v8:7339
Change-Id: I9fdd3cd1101463c1e944f5da3f6a7b812652f213
Reviewed-on: https://chromium-review.googlesource.com/975182Reviewed-by: 's avatarMichael Achenbach <machenbach@chromium.org>
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#52137}
parent d8f564ea
......@@ -62,7 +62,8 @@ if (v8_use_external_startup_data == "") {
}
if (v8_use_multi_snapshots == "") {
v8_use_multi_snapshots = v8_use_external_startup_data && !build_with_chromium
v8_use_multi_snapshots =
v8_use_external_startup_data && !build_with_chromium && !use_jumbo_build
}
if (v8_enable_backtrace == "") {
......
......@@ -68,6 +68,9 @@
'V8 Linux64 - custom snapshot - debug builder': 'debug_x64_custom',
'V8 Linux64 - internal snapshot': 'release_x64_internal',
'V8 Linux64 - verify csa': 'release_x64_verify_csa',
# Jumbo.
'V8 Linux64 Jumbo': 'release_x64_jumbo',
'V8 Linux64 Jumbo - debug': 'debug_x64_jumbo',
# Windows.
'V8 Win32 - builder': 'release_x86_minimal_symbols',
'V8 Win32 - debug builder': 'debug_x86_minimal_symbols',
......@@ -211,6 +214,7 @@
'v8_linux64_msan_rel': 'release_simulate_arm64_msan_minimal_symbols',
'v8_linux64_sanitizer_coverage_rel':
'release_x64_asan_minimal_symbols_coverage',
'v8_linux64_jumbo_rel': 'release_x64_jumbo_trybot',
'v8_linux64_tsan_rel': 'release_x64_tsan_minimal_symbols',
'v8_linux64_tsan_concurrent_marking_rel_ng':
'release_x64_tsan_concurrent_marking_minimal_symbols',
......@@ -414,6 +418,10 @@
'release_bot', 'x64', 'coverage', 'gcc'],
'release_x64_internal': [
'release_bot', 'x64', 'swarming', 'v8_snapshot_internal'],
'release_x64_jumbo': [
'release_bot', 'x64', 'jumbo'],
'release_x64_jumbo_trybot': [
'release_trybot', 'x64', 'jumbo'],
'release_x64_minimal_symbols': [
'release_bot', 'x64', 'minimal_symbols', 'swarming'],
'release_x64_no_snap': [
......@@ -455,6 +463,8 @@
'debug_bot', 'x64', 'fuchsia', 'swarming'],
'debug_x64_gcc': [
'debug_bot', 'x64', 'gcc'],
'debug_x64_jumbo': [
'debug_bot', 'x64', 'jumbo'],
'debug_x64_minimal_symbols': [
'debug_bot', 'x64', 'minimal_symbols', 'swarming'],
'debug_x64_no_snap': [
......@@ -608,6 +618,10 @@
'gn_args': 'arm_float_abi="hard"',
},
'jumbo': {
'gn_args': 'use_jumbo_build=true',
},
'lsan': {
'mixins': ['v8_enable_test_features'],
'gn_args': 'is_lsan=true',
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment