diff options
author | agrieve <agrieve@chromium.org> | 2015-09-24 19:31:17 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-09-25 02:32:34 +0000 |
commit | e000f9b73cadf25277b401b5a6b27f215aaba1ad (patch) | |
tree | da5579db6a1e2d2fffb38a3f1322dc441b624f10 /build/config/android/internal_rules.gni | |
parent | 915224ed7b7ed9c3ac9fd76a119742cf925a2078 (diff) | |
download | chromium_src-e000f9b73cadf25277b401b5a6b27f215aaba1ad.zip chromium_src-e000f9b73cadf25277b401b5a6b27f215aaba1ad.tar.gz chromium_src-e000f9b73cadf25277b401b5a6b27f215aaba1ad.tar.bz2 |
Adds --incremental to dex.py, and a GN flag for enabling it.
Timings for the dex.py step of chrome_java with one file changed:
Before:
real 0m8.068s
user 0m46.996s
sys 0m3.553s
After:
real 0m1.854s
user 0m3.074s
sys 0m0.237s
BUG=533442
Review URL: https://codereview.chromium.org/1361703005
Cr-Commit-Position: refs/heads/master@{#350750}
Diffstat (limited to 'build/config/android/internal_rules.gni')
-rw-r--r-- | build/config/android/internal_rules.gni | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/build/config/android/internal_rules.gni b/build/config/android/internal_rules.gni index c06d1fc..00ce47b 100644 --- a/build/config/android/internal_rules.gni +++ b/build/config/android/internal_rules.gni @@ -199,6 +199,10 @@ template("dex") { rebased_output, ] + if (incremental_dx) { + args += [ "--incremental" ] + } + if (defined(invoker.no_locals) && invoker.no_locals) { args += [ "--no-locals=1" ] } |