Home
last modified time | relevance | path

Searched refs:DexoptOptions (Results 1 – 9 of 9) sorted by relevance

/aosp12/frameworks/base/services/tests/servicestests/src/com/android/server/pm/dex/
H A DDexoptOptionsTests.java45 DexoptOptions opt = new DexoptOptions(mPackageName, mCompilerFilter, /*flags*/ 0); in testCreateDexoptOptionsEmpty()
63 DexoptOptions.DEXOPT_FORCE | in testCreateDexoptOptionsFull()
64 DexoptOptions.DEXOPT_BOOT_COMPLETE | in testCreateDexoptOptionsFull()
68 DexoptOptions.DEXOPT_DOWNGRADE | in testCreateDexoptOptionsFull()
72 DexoptOptions.DEXOPT_FOR_RESTORE; in testCreateDexoptOptionsFull()
74 DexoptOptions opt = new DexoptOptions(mPackageName, mCompilerFilter, flags); in testCreateDexoptOptionsFull()
93 DexoptOptions.DEXOPT_FORCE | in testCreateDexoptOptionsReason()
94 DexoptOptions.DEXOPT_BOOT_COMPLETE | in testCreateDexoptOptionsReason()
106 DexoptOptions opt = new DexoptOptions(mPackageName, reason, flags); in testCreateDexoptOptionsReason()
122 int flags = DexoptOptions.DEXOPT_FORCE | DexoptOptions.DEXOPT_BOOT_COMPLETE; in testCreateDexoptOptionsSplit()
[all …]
/aosp12/frameworks/base/services/core/java/com/android/server/pm/dex/
H A DDexoptOptions.java24 public final class DexoptOptions { class
92 public DexoptOptions(String packageName, String compilerFilter, int flags) { in DexoptOptions() method in DexoptOptions
96 public DexoptOptions(String packageName, int compilationReason, int flags) { in DexoptOptions() method in DexoptOptions
101 public DexoptOptions(String packageName, int compilationReason, String compilerFilter, in DexoptOptions() method in DexoptOptions
193 public DexoptOptions overrideCompilerFilter(String newCompilerFilter) { in overrideCompilerFilter()
194 return new DexoptOptions( in overrideCompilerFilter()
H A DDexManager.java506 public boolean dexoptSecondaryDex(DexoptOptions options) { in dexoptSecondaryDex()
566 public int dexoptSystemServer(DexoptOptions options) { in dexoptSystemServer()
579 DexoptOptions overriddenOptions = options.overrideCompilerFilter( in dexoptSystemServer()
645 private PackageDexOptimizer getPackageDexOptimizer(DexoptOptions options) { in getPackageDexOptimizer()
784 DexoptOptions options = new DexoptOptions(info.packageName, in registerDexModule()
/aosp12/frameworks/base/services/core/java/com/android/server/pm/
H A DBackgroundDexOptService.java50 import com.android.server.pm.dex.DexoptOptions;
242 int result = pm.performDexOptWithStatus(new DexoptOptions( in postBootUpdate()
245 DexoptOptions.DEXOPT_BOOT_COMPLETE)); in postBootUpdate()
449 int dexoptFlags = DexoptOptions.DEXOPT_BOOT_COMPLETE in downgradePackage()
450 | DexoptOptions.DEXOPT_IDLE_BACKGROUND_JOB in downgradePackage()
451 | DexoptOptions.DEXOPT_DOWNGRADE; in downgradePackage()
502 int dexoptFlags = DexoptOptions.DEXOPT_CHECK_FOR_PROFILES_UPDATES in optimizePackage()
503 | DexoptOptions.DEXOPT_BOOT_COMPLETE in optimizePackage()
504 | DexoptOptions.DEXOPT_IDLE_BACKGROUND_JOB; in optimizePackage()
522 DexoptOptions dexoptOptions = new DexoptOptions(pkg, reason, in performDexOptSecondary()
[all …]
H A DPackageDexOptimizer.java75 import com.android.server.pm.dex.DexoptOptions;
183 PackageDexUsage.PackageUseInfo packageUseInfo, DexoptOptions options) { in performDexOpt()
213 PackageDexUsage.PackageUseInfo packageUseInfo, DexoptOptions options) { in performDexOptLI()
398 String dexPath, PackageDexUsage.DexUseInfo dexUseInfo, DexoptOptions options) { in dexoptSystemServerPath()
464 PackageDexUsage.DexUseInfo dexUseInfo, DexoptOptions options) { in dexOptSecondaryDexPath()
513 PackageDexUsage.DexUseInfo dexUseInfo, DexoptOptions options) { in dexOptSecondaryDexPathLI()
725 private int getDexFlags(ApplicationInfo info, String compilerFilter, DexoptOptions options) { in getDexFlags()
731 String compilerFilter, DexoptOptions options) { in getDexFlags()
744 String compilerFilter, DexoptOptions options) { in getDexFlags()
H A DPackageManagerServiceCompilerMapping.java21 import com.android.server.pm.dex.DexoptOptions;
73 || !(sysPropValue.equals(DexoptOptions.COMPILER_FILTER_NOOP) in getAndCheckValidity()
H A DOtaDexoptService.java37 import com.android.server.pm.dex.DexoptOptions;
353 new DexoptOptions(pkg.getPackageName(), compilationReason, in generatePackageDexopts()
354 DexoptOptions.DEXOPT_BOOT_COMPLETE)); in generatePackageDexopts()
H A DPackageManagerService.java379 import com.android.server.pm.dex.DexoptOptions;
12908 (force ? DexoptOptions.DEXOPT_FORCE : 0) | in performDexOptMode()
12924 int flags = DexoptOptions.DEXOPT_ONLY_SECONDARY_DEX | in performDexOptSecondary()
12926 DexoptOptions.DEXOPT_BOOT_COMPLETE | in performDexOptSecondary()
12927 (force ? DexoptOptions.DEXOPT_FORCE : 0); in performDexOptSecondary()
12931 /*package*/ boolean performDexOpt(DexoptOptions options) { in performDexOpt()
12956 private int performDexOptTraced(DexoptOptions options) { in performDexOptTraced()
13028 DexoptOptions libraryOptions = new DexoptOptions(options.getPackageName(), in performDexOptInternalWithDependenciesLI()
13266 new DexoptOptions(packageName, in forceDexOpt()
13268 DexoptOptions.DEXOPT_FORCE | DexoptOptions.DEXOPT_BOOT_COMPLETE)); in forceDexOpt()
[all …]
/aosp12/frameworks/base/services/
H A Dart-profile33702 …m/dex/DexoptOptions;)Lcom/android/server/pm/PackageDexOptimizer;+]Lcom/android/server/pm/dex/Dexop…
33721 HPLcom/android/server/pm/dex/DexoptOptions;->getCompilationReason()I
33723 HPLcom/android/server/pm/dex/DexoptOptions;->getFlags()I
33726 HPLcom/android/server/pm/dex/DexoptOptions;->isBootComplete()Z
33728 HPLcom/android/server/pm/dex/DexoptOptions;->isCompilationEnabled()Z
33729 HPLcom/android/server/pm/dex/DexoptOptions;->isDexoptAsSharedLibrary()Z
33734 HPLcom/android/server/pm/dex/DexoptOptions;->isDexoptOnlySharedDex()Z
33735 HPLcom/android/server/pm/dex/DexoptOptions;->isDowngrade()Z
33736 HPLcom/android/server/pm/dex/DexoptOptions;->isForce()Z
33737 …Lcom/android/server/pm/dex/DexoptOptions;->overrideCompilerFilter(Ljava/lang/String;)Lcom/android/…
[all …]