Commit f3fde739 authored by Jeff Yoon's avatar Jeff Yoon Committed by Commit Bot

[infra/pgo] MB configs for PGO builders

Official GOMA enabled PGO phase 1 MB configs for PGO builders
set under chromium.pgo.

Bug: 1068818
Change-Id: Ifceaad778b6bdb929a8ca4a14b2abcab8cce5149
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2145256Reviewed-by: default avatarGarrett Beaty <gbeaty@chromium.org>
Commit-Queue: Jeff Yoon <jeffyoon@chromium.org>
Cr-Commit-Position: refs/heads/master@{#758958}
parent bee175a3
......@@ -511,6 +511,18 @@
'chromeos-kevin-builder-perf-fyi': 'chromeos_kevin',
},
'chromium.pgo': {
'mac-pgo-beta': 'official_goma_mac_pgo',
'mac-pgo-stable': 'official_goma_mac_pgo',
'mac-pgo-trunk': 'official_goma_mac_pgo',
'win32-pgo-beta': 'official_goma_x86_pgo',
'win32-pgo-stable': 'official_goma_x86_pgo',
'win32-pgo-trunk': 'official_goma_x86_pgo',
'win64-pgo-beta': 'official_goma_x64_pgo',
'win64-pgo-stable': 'official_goma_x64_pgo',
'win64-pgo-trunk': 'official_goma_x64_pgo',
},
'chromium.swangle': {
'linux-swangle-chromium-x64': 'gpu_tests_release_trybot',
'linux-swangle-tot-angle-x64': 'angle_deqp_release_trybot',
......@@ -1971,6 +1983,10 @@
'official', 'goma', 'no_keystone_registration_framework',
],
'official_goma_mac_pgo': [
'official', 'goma', 'no_keystone_registration_framework', 'static', 'no_symbols', 'disable_nacl', 'pgo_phase_1'
],
'official_goma_perf': [
'official', 'goma', 'no_gnome_keyring',
],
......@@ -1999,10 +2015,18 @@
'official', 'goma', 'minimal_symbols', 'android', 'thin_lto_opt', 'arm64',
],
'official_goma_x64_pgo': [
'official', 'goma', 'x64', 'static', 'no_symbols', 'disable_nacl', 'pgo_phase_1'
],
'official_goma_x86': [
'official', 'goma', 'x86',
],
'official_goma_x86_pgo': [
'official', 'goma', 'x86', 'static', 'no_symbols', 'disable_nacl', 'pgo_phase_1'
],
'ozone_linux_release_bot': [
'ozone_linux', 'release_bot',
],
......@@ -2615,6 +2639,11 @@
'gn_args': 'pdf_enable_xfa=true',
},
'pgo_phase_1': {
'mixins': ['use_clang_profiling', 'strip_absolute_paths_from_debug_symbols'],
'gn_args': 'chrome_pgo_phase=1'
},
# Note: This is probably not what you want to use. Instead use one of the
# chrome_with_codecs or chromeos_with_codecs mixins.
'proprietary_codecs': {
......@@ -2673,6 +2702,10 @@
'gn_args': 'strip_debug_info=true',
},
'strip_absolute_paths_from_debug_symbols': {
'gn_args': 'strip_absolute_paths_from_debug_symbols=true'
},
'system_gbm_libdrm': {
'gn_args': 'use_system_libdrm=true use_system_minigbm=true',
},
......@@ -2710,6 +2743,10 @@
'gn_args': 'use_clang_coverage=true',
},
'use_clang_profiling': {
'gn_args': 'use_clang_profiling=true'
},
'use_cxx11': {
'gn_args': 'use_cxx11=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