Clone of https://chromium.googlesource.com/chromium/src/build with Mozilla's local modifications
Перейти к файлу
George Burgess IV 8c0219b206 Use the actual Chrome OS AFDO profiles on Android
(This is also the third attempt roll to a newer AFDO profile, which
we're currently using internally.)

While the gs bucket that holds these profiles is restricted to Googlers
only, our Chrome OS friends jump through hoops specifically to make
these AFDO profiles world-readable. So, all of the crazy redaction and
such that we're currently doing is entirely unnecessary. Woo!

As noted in the script, due to the permissions setup, actually accessing
these profiles is a bit awkward. But it's workable.

also ran update_afdo_profile.py on a few profiles from a non-Google
machine, and it succeeded on the ones I tried. Also ran
build/install-build-deps-android.sh.

Bug: 804479
Test: `gclient runhooks` and built for Android with/without clank. I
Change-Id: I20d973b62251ebe249e80fad6051bd3a6805aa12
Reviewed-on: https://chromium-review.googlesource.com/879849
Commit-Queue: George Burgess <gbiv@chromium.org>
Reviewed-by: agrieve <agrieve@chromium.org>
Reviewed-by: Tommy Nyquist <nyquist@chromium.org>
Cr-Original-Commit-Position: refs/heads/master@{#531368}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 1f751e41506c1b1c875ca589681872f725b6d7ab
2018-01-23 22:10:00 +00:00
android Fix Canary push due to invalid Daydream icons 2018-01-23 20:31:26 +00:00
args Enable WebRTC on Fuchsia by default. 2017-12-15 02:27:25 +00:00
cipd Android: Update third_party/guava 2018-01-18 16:53:46 +00:00
config Use the actual Chrome OS AFDO profiles on Android 2018-01-23 22:10:00 +00:00
docs build: Fix common misspellings 2017-08-01 09:03:13 +00:00
experimental Replace kochi-*.ttf with IPA Fonts 2017-08-28 23:01:11 +00:00
fuchsia [Fuchsia] Add layout_test_proxy 2018-01-19 19:50:34 +00:00
git-hooks Silence git-hooks/pre-commit in the absence of .gitmodules (take 2). 2014-04-05 00:29:14 +00:00
internal Remove GYP files in breakpad, build, and tools. 2016-09-12 19:55:25 +00:00
ios Set Python shebang in build to /usr/bin/env python 2017-07-05 14:42:43 +00:00
linux Remove some unnecessary symbols from chrome.map 2018-01-06 01:01:47 +00:00
mac [build] Detect Xcode license agreement acceptance 2017-11-09 19:48:53 +00:00
sanitizers Add TSan suppression for latest debian release. 2018-01-02 21:02:13 +00:00
secondary Add build targets for Devil arm deps 2018-01-20 01:14:09 +00:00
slave build/slave/OWNERS: remove bevc and ilevy + update stip 2014-10-28 16:44:47 +00:00
toolchain Do not use rsp files for windows compile 2018-01-13 01:33:45 +00:00
util Optimize FilterTestNames() by using precompiled patterns. 2017-12-21 18:09:07 +00:00
win Remove obsolete references to VS 2015 2017-12-05 21:09:47 +00:00
.gitignore Add checkout_nacl gclient flag (default true) (attempt #3). 2017-11-02 07:18:55 +00:00
BUILD.gn Add support for include_dirs to gn check. 2018-01-23 20:30:03 +00:00
OWNERS Add myself to build/OWNERS 2017-09-15 02:58:02 +00:00
OWNERS.status Add global status comments for owners 2017-04-07 07:03:46 +00:00
PRESUBMIT.py Add CQ_INCLUDE_TRYBOTS for GN header checkers 2017-06-12 22:52:46 +00:00
apply_locales.py Move apply_locales.py from src/chrome/tools/build/ to src/build/. 2010-03-09 02:00:21 +00:00
branding_value.sh Adding a general script to fetch values from the BRANDING files. 2009-05-19 14:10:09 +00:00
build-ctags.sh Change build-ctags.sh output file name from ".tags" to "tags" 2014-12-09 20:36:25 +00:00
build_config.h Remove x509_certificate_openssl and use_openssl_certs build flag 2017-09-08 04:44:13 +00:00
buildflag.h Tiny fix in buildflag.h comment 2016-03-31 21:02:11 +00:00
buildflag_header.gni Add support for include_dirs to gn check. 2018-01-23 20:30:03 +00:00
check_gn_headers.py Make dirty checking in check_gn_headers.py more robust 2017-06-17 00:12:04 +00:00
check_gn_headers_unittest.py Print detailed info in check_gn_headers.py 2017-06-13 10:21:23 +00:00
check_gn_headers_whitelist.txt Landing Recent QUIC changes until Thu Dec 21 15:21:19 2017 +0000 2017-12-23 00:19:07 +00:00
check_return_value.py check_return_value.py should drop stderr of the command it runs. 2014-04-03 07:36:32 +00:00
clobber.py Don't clobber symlinks to build directories 2017-01-19 17:42:58 +00:00
common.croc Remove references to sconsbuild. 2013-10-12 02:38:29 +00:00
common.gypi Gut gyp_chromium, common.gypi. 2016-09-21 22:29:06 +00:00
compiled_action.gni GN: forward_variables_from shouldn't clobber vars. 2016-05-03 01:09:10 +00:00
copy_test_data_ios.py Fix handling of spaces with paths in copy_test_data.py 2012-11-09 18:04:50 +00:00
cp.py Normalize output path to cp.py 2013-04-30 01:57:11 +00:00
detect_host_arch.py Arm64: Fix host architecture detection 2017-11-07 14:26:17 +00:00
dir_exists.py gyp performance: don't invoke python to check dir existance 2014-04-16 21:52:49 +00:00
dotfile_settings.gni Add //build/config/linux/dri to extract path to dri drivers 2017-11-28 12:20:40 +00:00
download_nacl_toolchains.py Propagate exit code in download_nacl_toolchains. 2017-11-20 20:18:55 +00:00
download_translation_unit_tool.py Package the translation_unit tool as part of building the clang package. 2017-05-25 05:58:00 +00:00
env_dump.py Set Python shebang in build to /usr/bin/env python 2017-07-05 14:42:43 +00:00
extract_from_cab.py Fix spelling: "supress" -> "suppress" 2013-11-02 02:05:53 +00:00
find_depot_tools.py find_depot_tools: put DEPS'd depot_tools first 2017-10-10 21:36:39 +00:00
find_isolated_tests.py Add a script that can discover *.isolated files in a directory. 2014-02-28 19:46:52 +00:00
fix_gn_headers.py Support checking and fixing non-existing header files in GN 2017-04-29 07:12:17 +00:00
gdb-add-index gdb-add-index now removes its temp directory 2016-06-01 20:21:54 +00:00
get_landmines.py Roll GMS to 11.2.0 a.k.a. v12_1 2017-10-23 19:48:24 +00:00
get_syzygy_binaries.py Fix get_syzygy_binaries.py on cygwin 2017-11-04 01:39:06 +00:00
gn_helpers.py build: Fix common misspellings 2017-08-01 09:03:13 +00:00
gn_helpers_unittest.py Add FromGNArgs() to gn_helpers. 2016-04-06 00:10:38 +00:00
gn_run_binary.py build: Fix common misspellings 2017-08-01 09:03:13 +00:00
gyp_chromium Revert of Remove the top-level GYP files (or stub them out). (patchset #2 id:20001 of https://codereview.chromium.org/2299543008/ ) 2016-09-07 16:43:47 +00:00
gyp_chromium.py Gut gyp_chromium, common.gypi. 2016-09-21 22:29:06 +00:00
gyp_environment.py Remove direct references to hermetic mac toolchain. 2016-10-13 21:38:05 +00:00
gyp_helper.py Expose CC.host_wrapper and CXX.host_wrapper. 2015-04-02 20:42:43 +00:00
gypi_to_gn.py Make gypi_to_gn skip target_defaults sections. 2017-12-15 20:19:18 +00:00
install-build-deps-android.sh Use the actual Chrome OS AFDO profiles on Android 2018-01-23 22:10:00 +00:00
install-build-deps.sh Revert "build: Add Garuda TTF fonts to build deps" 2018-01-05 16:17:07 +00:00
install-chroot.sh build: Fix common misspellings 2017-08-01 09:03:13 +00:00
landmine_utils.py build: Fix common misspellings 2017-08-01 09:03:13 +00:00
landmines.py Add comment warning about modifying landmines 2017-06-27 16:04:46 +00:00
mac_toolchain.py [ios] Roll hermetic to Xcode 9.2. 2017-12-07 21:18:14 +00:00
nocompile.gni Relativize paths in build files 2017-11-28 03:13:13 +00:00
package_mac_toolchain.py Don't strip DNTDocumentationSupport for hermetic bundles. 2017-06-01 14:49:01 +00:00
precompile.cc Use precompiled headers for most large projects where the .gyp file 2011-09-07 14:14:54 +00:00
precompile.h Add base::stack, convert std::stack uses use it. 2017-10-02 18:55:28 +00:00
print_python_deps.py Revert "Switch //build/print_python_deps.py to vpython." 2018-01-23 18:43:21 +00:00
protoc_java.py Enable using lite protos for Android. 2017-11-17 03:11:07 +00:00
redirect_stdout.py [Mac/GN] Add targets to run dump_syms and create the dSYM archive. 2016-06-09 22:59:07 +00:00
rm.py Unbreak mac component build. 2016-09-23 22:48:01 +00:00
run_swarming_xcode_install.py run_swarming_xcode_install: Add --dimension and a name tag 2017-09-28 22:25:40 +00:00
sample_arg_file.gn Add support for customizing GN's args text. 2017-03-04 02:32:43 +00:00
sanitize-mac-build-log.sed Cleanup sanitize build sed and sh scripts. 2013-10-31 04:21:14 +00:00
sanitize-mac-build-log.sh Cleanup sanitize build sed and sh scripts. 2013-10-31 04:21:14 +00:00
sanitize-win-build-log.sed Remove removed (and outdated anyway) Perl IDL compiler line from sed script 2014-02-27 15:00:45 +00:00
sanitize-win-build-log.sh Cleanup sanitize build sed and sh scripts. 2013-10-31 04:21:14 +00:00
shim_headers.gni Unbundle openh264 2017-05-22 12:52:46 +00:00
split_static_library.gni Enable header checking for chrome/browser/ui 2016-09-23 19:57:38 +00:00
swarming_xcode_install.py Install Xcode via swarming. 2017-09-15 13:17:50 +00:00
symlink.gni [android] Tweak data deps to include two chromium tool binaries. (RELAND) 2016-11-11 19:19:23 +00:00
symlink.py Revert of Add work-around to symlink.gni to avoid "not up-to-date" ninja errors (patchset #1 id:1 of https://codereview.chromium.org/2344243002/ ) 2016-09-20 22:16:30 +00:00
tree_truth.sh Print project path in build/tree_truth.sh (fix typo) 2014-11-11 16:53:33 +00:00
update-linux-sandbox.sh Report better error message on update sandbox for gn builds 2015-08-20 22:39:59 +00:00
vs_toolchain.py Repackaged VS 2017 with updated Debuggers 2017-12-15 22:06:00 +00:00
whitespace_file.txt Added a secret ending (which is not-so-secret now) 2017-05-26 17:41:47 +00:00
win_is_xtree_patched.py Fix xtree patch check, and in turn C4702 disabling 2015-01-07 23:42:34 +00:00
write_build_date_header.py Fix regression in 1c9b02233631b0ba9b096d79bf5b8d71a370dbb0. 2016-04-05 00:18:55 +00:00
write_buildflag_header.py New build flag system, convert Google Now flag 2015-11-26 09:22:27 +00:00