Merge "Add the compile reason for the forceDexOpt method" into tm-dev am: da15b86d2b

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17888946

Change-Id: Iea7eeb8351432882eac73c4762e1fb369043cb9d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
Songchun Fan
2022-04-21 23:14:59 +00:00
committed by Automerger Merge Worker

View File

@@ -432,8 +432,8 @@ final class DexOptHelper {
// Whoever is calling forceDexOpt wants a compiled package.
// Don't use profiles since that may cause compilation to be skipped.
final int res = performDexOptInternalWithDependenciesLI(pkg, packageState,
new DexoptOptions(packageName,
getDefaultCompilerFilter(),
new DexoptOptions(packageName, REASON_CMDLINE,
getDefaultCompilerFilter(), null /* splitName */,
DexoptOptions.DEXOPT_FORCE | DexoptOptions.DEXOPT_BOOT_COMPLETE));
Trace.traceEnd(TRACE_TAG_PACKAGE_MANAGER);