summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Songchun Fan <schfan@google.com> 2022-04-22 13:40:24 +0000
committer Gerrit Code Review <noreply-gerritcodereview@google.com> 2022-04-22 13:40:24 +0000
commit1a1ed211b61fc7f2ac939e150b0cb659c854aaaf (patch)
tree8deeea961841d2fc94debde5a5e6ff56254312d0
parent54a348cf8400790bc28d2b3a6f213260367a5bd8 (diff)
parent1a0eb16cbe1120cd35a02a475246656042695980 (diff)
Merge "Add the compile reason for the forceDexOpt method."
-rw-r--r--services/core/java/com/android/server/pm/PackageManagerService.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/services/core/java/com/android/server/pm/PackageManagerService.java b/services/core/java/com/android/server/pm/PackageManagerService.java
index fad18d235001..7d1dbc53fedb 100644
--- a/services/core/java/com/android/server/pm/PackageManagerService.java
+++ b/services/core/java/com/android/server/pm/PackageManagerService.java
@@ -13257,7 +13257,8 @@ public class PackageManagerService extends IPackageManager.Stub
// Don't use profiles since that may cause compilation to be skipped.
final int res = performDexOptInternalWithDependenciesLI(pkg, pkgSetting,
new DexoptOptions(packageName,
- getDefaultCompilerFilter(),
+ REASON_CMDLINE,
+ getDefaultCompilerFilter(), null /* splitName */,
DexoptOptions.DEXOPT_FORCE | DexoptOptions.DEXOPT_BOOT_COMPLETE));
Trace.traceEnd(TRACE_TAG_PACKAGE_MANAGER);