Make the batch dexopt log messages a little more informative.
Test: presubmits
Bug: 255565888
Change-Id: Ife5a690ec7a3ec60f439808f35aabd9024bc907b
Merged-In: Ife5a690ec7a3ec60f439808f35aabd9024bc907b
diff --git a/libartservice/service/java/com/android/server/art/ArtManagerLocal.java b/libartservice/service/java/com/android/server/art/ArtManagerLocal.java
index 68d8cd2..2734c96 100644
--- a/libartservice/service/java/com/android/server/art/ArtManagerLocal.java
+++ b/libartservice/service/java/com/android/server/art/ArtManagerLocal.java
@@ -493,7 +493,8 @@
new HashSet<>(params.getPackages()) /* excludedPackages */,
cancellationSignal, dexoptExecutor);
}
- Log.i(TAG, "Dexopting packages");
+ Log.i(TAG,
+ "Dexopting " + params.getPackages().size() + " packages with reason=" + reason);
return mInjector.getDexoptHelper().dexopt(snapshot, params.getPackages(),
params.getDexoptParams(), cancellationSignal, dexoptExecutor,
progressCallbackExecutor, progressCallback);
@@ -1010,7 +1011,7 @@
.filter(pkg -> !excludedPackages.contains(pkg))
.collect(Collectors.toList());
if (!packages.isEmpty()) {
- Log.i(TAG, "Storage is low. Downgrading inactive packages");
+ Log.i(TAG, "Storage is low. Downgrading " + packages.size() + " inactive packages");
DexoptParams params =
new DexoptParams.Builder(ReasonMapping.REASON_INACTIVE).build();
mInjector.getDexoptHelper().dexopt(snapshot, packages, params, cancellationSignal,