commit | d5ba997770de3358926bea9efc77c615240f3bbb | [log] [tgz] |
---|---|---|
author | Andrew Grieve <[email protected]> | Tue Oct 22 19:18:07 2019 |
committer | Commit Bot <[email protected]> | Tue Oct 22 19:18:07 2019 |
tree | 3073e36f788f30f332983d7e31065671e9e1aa8d | |
parent | 62c648b961f58eec3b9a183f03d07b312ff32475 [diff] [blame] |
Android: Move dex merging to incremental install step * Fully disables dex merging for library targets, speeding up builds. * Introduces sharding into incremental installs, dramatically speeding up launch times. * E.g. instead of ~250 dex files to load, shards into ~25 files. Bug: 937005, 1016846 Change-Id: I9a206145be196af61e55c4a25dcce3fbceb7190c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1874046 Commit-Queue: Andrew Grieve <[email protected]> Reviewed-by: Eric Stevenson <[email protected]> Cr-Commit-Position: refs/heads/master@{#708295}
diff --git a/build/android/test_runner.pydeps b/build/android/test_runner.pydeps index e4b118c..7228436 100644 --- a/build/android/test_runner.pydeps +++ b/build/android/test_runner.pydeps
@@ -127,10 +127,13 @@ ../gn_helpers.py ../util/lib/common/chrome_test_server_spawner.py ../util/lib/common/unittest_util.py +convert_dex_profile.py devil_chromium.py +gyp/dex.py gyp/util/__init__.py gyp/util/build_utils.py gyp/util/md5_check.py +gyp/util/zipalign.py incremental_install/__init__.py incremental_install/installer.py pylib/__init__.py