summaryrefslogtreecommitdiff
path: root/test/ProfileTestMultiDex/Main.java
diff options
context:
space:
mode:
authorMathieu Chartier <mathieuc@google.com>2016-08-05 16:09:09 -0700
committerGriff Hazen <griff@google.com>2016-12-14 22:31:08 +0000
commit8394cee5f0f87ddeeb8f33c199fa21e0cdee9073 (patch)
treebb318b1dd0882e46cee485b781c67ac2098ef242 /test/ProfileTestMultiDex/Main.java
parent2a539ab099ee2207200f34b461027cf46c37e00e (diff)
Prune uses library classes even without profile DO NOT MERGE
The previous pruning relied on the classes being pruned from the profile, and then using the profile to prune classes. If there was no profile, the uses library classes were incorrectly left unpruned. Leaving these classes unpruned caused aborts during compilation. Cherry picked from https://android-review.googlesource.com/#/c/312750/ Bug: 30688277 Bug: 31427727 Test: adb shell dex2oat --runtime-arg -classpath --runtime-arg /system/framework/com.google.android.maps.jar --dex-file=/data/app/comb.BBClient-1/base.apk --dex-location=/data/app/comb.BBClient-1/base.apk --oat-file=/data/app/comb.BBClient-1/oat/arm/base.odex --app-image-file=/data/app/comb.BBClient-1/oat/arm/base.art --image-format=lz4 --compiler-filter=speed Change-Id: I261b8894847b5b0a4f7330f49666e823a1b38bb0
Diffstat (limited to 'test/ProfileTestMultiDex/Main.java')
0 files changed, 0 insertions, 0 deletions