f1b8017ae175dbbee82d8e2d0f87a3c52af4e35c |
|
31-Mar-2016 |
Kenny Root <kroot@google.com> |
Avoid making long filesystem keys Concatenating several hashes together can make a really long filename, so instead simply hash all the items together (after all a hash function is a compression function) without fear of collision. Bug: 27996960 (cherry picked from commit dbe39a9c477cb5df1ebc6dd14ceadd3b9d32f48b) Change-Id: I8118cf8005f34d92047d92310bc097ac37364736
/external/vogar/src/vogar/android/JackDexTask.java
|
f9c9be653924a100e81caf48db36c0a6bac71c52 |
|
21-Mar-2016 |
Sebastien Hertz <shertz@google.com> |
Fix Jack command-line Provides min api level to Jack. (cherry picked from commit 778cb7f7570a13a0e1e7ad62bea7d6f5bf954d9c) Bug: 27371864 Change-Id: I2f75e0af0a7e7a0d52f0c1065c5e7249fbfdc566
/external/vogar/src/vogar/android/JackDexTask.java
|
8a0258e80032761f708d96d9f98fe57fa8774f3c |
|
03-Mar-2016 |
Neil Fuller <nfuller@google.com> |
Add caching for Jack artifacts Unfortunately, the .jack format is not "stable", meaning that two .jack files produced from the source will vary and will be cached unnecessarily (bug 27470894) leading to repeated jack execution. Invoking jack on a prebuilt .jar file works better. Bug: 26814204 Change-Id: Ifd242960cd4e94397790669d9b09a501e49272e4
/external/vogar/src/vogar/android/JackDexTask.java
|
890bf02f48c3eb534bb741a69aa1c4d06e9fe67a |
|
23-Feb-2016 |
Neil Fuller <nfuller@google.com> |
Fix --toolchain jack --mode device --benchmark Bug: 27312904 Change-Id: I179c6d923667a8a9104ca7a2e3c113bd1541ef38
/external/vogar/src/vogar/android/JackDexTask.java
|
df6deaf484eae9baff4be6b4e99c2a490aa06bcc |
|
19-Feb-2016 |
Neil Fuller <nfuller@google.com> |
Specify the language version in JackDexTask Bug: 27260445 Bug: 26814204 (cherry picked from commit 9ecf34f1e5eb06c719d1adf1f8234abfdfca9423) Change-Id: I4a6aad7f7431b98c25648a4d53b6762cb6ffa2b9
/external/vogar/src/vogar/android/JackDexTask.java
|
51e82d0c6bd72bbf8a7428f7e8f0881337910e2c |
|
11-Feb-2016 |
Neil Fuller <nfuller@google.com> |
Move to using jack for more things instead of dx Use jack to create .dex.jar files for --mode=host and --mode=device with --toolchain jack. Also allow for .jack files on the classpath. This is a quick-and-dirty change to keep things working for Jack. Jack is required for the Java 8 work to proceed without breaking the ART continuous build. This change deliberately leaves the existing (toolchain=jdk) untouched. These changes are just intended to modify the --toolchain jack behavior. --toolchain jdk should remain the same. Bug: 27115876 Bug: 26753820 (cherry-picked from commit 4b2e7ab15323b2b057e8bb7b0cf361bb2ab880e0) Change-Id: I02e7b7aa144f49e1fde8de16384b170be6f50cb0
/external/vogar/src/vogar/android/JackDexTask.java
|