diff options
author | krasin <krasin@google.com> | 2016-03-21 11:36:14 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2016-03-21 18:37:37 +0000 |
commit | 650726970058ca2fe0758d3b52ded338942867cf (patch) | |
tree | 8afe31d8c106e4e13d4869018bf31c67a69b1580 | |
parent | 139d8157a26cc20d7db0a60403f92dbad94ea12d (diff) | |
download | chromium_src-650726970058ca2fe0758d3b52ded338942867cf.zip chromium_src-650726970058ca2fe0758d3b52ded338942867cf.tar.gz chromium_src-650726970058ca2fe0758d3b52ded338942867cf.tar.bz2 |
Reland 'Linux LTO Perf' buildbot (src part).
The original change: https://codereview.chromium.org/1728193006/
It was effectively reverted in the cleanup:
https://codereview.chromium.org/1798273003 while the recipes part has not been landed yet.
Reciped part of the change: https://codereview.chromium.org/1808283002/
BUG=586664
Review URL: https://codereview.chromium.org/1821703002
Cr-Commit-Position: refs/heads/master@{#382337}
-rw-r--r-- | tools/mb/mb_config.pyl | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/tools/mb/mb_config.pyl b/tools/mb/mb_config.pyl index d8d0f8d..0d6a2bd 100644 --- a/tools/mb/mb_config.pyl +++ b/tools/mb/mb_config.pyl @@ -188,6 +188,7 @@ 'CFI Linux CF': 'gn_cfi_diag_release_bot', 'CFI Linux ToT': 'gn_cfi_release_bot', 'CFI Linux': 'gn_cfi_release_bot', + 'LTO Linux Perf': 'gn_official_goma_lto', 'Chromium_iOS_Device': 'ios_gyp', 'Chromium_iOS_Device_(ninja)': 'ios_gyp', 'Chromium_iOS_Simulator_(dbg)': 'ios_gyp', @@ -964,6 +965,8 @@ 'gn', 'official', 'goma', ], + 'gn_official_goma_lto': ['gn', 'official', 'goma', 'lto'], + 'gn_official_goma_minimal_symbols_android': [ 'gn', 'official', 'goma', 'minimal_symbols', 'android', ], @@ -1516,6 +1519,11 @@ 'gyp_defines': 'lsan=1', }, + 'lto': { + 'gn_args': 'is_lto=true', + 'gyp_defines': 'use_lto=1', + }, + 'mac_strip': { 'gn_args': 'error', # TODO(GYP): Port mac_strip_release 'gyp_defines': 'mac_strip_release=1', |