Home
last modified time | relevance | path

Searched refs:PackageDexOptimizer (Results 1 – 8 of 8) sorted by relevance

/frameworks/base/services/core/java/com/android/server/pm/dex/
DDexoptUtils.java24 import com.android.server.pm.PackageDexOptimizer;
248 if (classpath.equals(PackageDexOptimizer.SKIP_SHARED_LIBRARY_CHECK)) { in encodeClassLoader()
271 if (cl1.equals(PackageDexOptimizer.SKIP_SHARED_LIBRARY_CHECK) || in encodeClassLoaderChain()
272 cl2.equals(PackageDexOptimizer.SKIP_SHARED_LIBRARY_CHECK)) { in encodeClassLoaderChain()
273 return PackageDexOptimizer.SKIP_SHARED_LIBRARY_CHECK; in encodeClassLoaderChain()
DDexManager.java40 import com.android.server.pm.PackageDexOptimizer;
92 private final PackageDexOptimizer mPackageDexOptimizer;
126 public DexManager(Context context, IPackageManager pms, PackageDexOptimizer pdo, in DexManager()
420 PackageDexOptimizer pdo = options.isForce() in dexoptSecondaryDex()
421 ? new PackageDexOptimizer.ForcedUpdatePackageDexOptimizer(mPackageDexOptimizer) in dexoptSecondaryDex()
457 success = success && (result != PackageDexOptimizer.DEX_OPT_FAILED); in dexoptSecondaryDex()
589 if (result != PackageDexOptimizer.DEX_OPT_FAILED) { in registerDexModule()
/frameworks/base/services/core/java/com/android/server/pm/
DOtaDexoptService.java57 new String[] { PackageDexOptimizer.SKIP_SHARED_LIBRARY_CHECK };
315 PackageDexOptimizer optimizer = new OTADexoptPackageDexOptimizer( in generatePackageDexopts()
360 if (!PackageDexOptimizer.canOptimizePackage(pkg)) { in moveAbArtifacts()
380 String oatDir = PackageDexOptimizer.getOatDir(new File(pkg.codePath)). in moveAbArtifacts()
447 PackageDexOptimizer.ForcedUpdatePackageDexOptimizer {
DPackageDexOptimizer.java78 public class PackageDexOptimizer { class
99 PackageDexOptimizer(Installer installer, Object installLock, Context context, in PackageDexOptimizer() method in PackageDexOptimizer
108 protected PackageDexOptimizer(PackageDexOptimizer from) { in PackageDexOptimizer() method in PackageDexOptimizer
698 public static class ForcedUpdatePackageDexOptimizer extends PackageDexOptimizer {
705 public ForcedUpdatePackageDexOptimizer(PackageDexOptimizer from) { in ForcedUpdatePackageDexOptimizer()
DBackgroundDexOptService.java237 if (result == PackageDexOptimizer.DEX_OPT_PERFORMED) { in postBootUpdate()
356 success = result != PackageDexOptimizer.DEX_OPT_FAILED; in optimizePackages()
357 if (result == PackageDexOptimizer.DEX_OPT_PERFORMED) { in optimizePackages()
DPackageManagerService.java962 private final PackageDexOptimizer mPackageDexOptimizer;
2473 mPackageDexOptimizer = new PackageDexOptimizer(installer, mInstallLock, context, in PackageManagerService()
9100 if (!PackageDexOptimizer.canOptimizePackage(pkg)) {
9148 case PackageDexOptimizer.DEX_OPT_PERFORMED:
9151 case PackageDexOptimizer.DEX_OPT_SKIPPED:
9154 case PackageDexOptimizer.DEX_OPT_FAILED:
9277 return dexoptStatus != PackageDexOptimizer.DEX_OPT_FAILED;
9308 return PackageDexOptimizer.DEX_OPT_FAILED;
9327 if (PackageDexOptimizer.canOptimizePackage(p)) {
9340 PackageDexOptimizer pdo = options.isForce()
[all …]
/frameworks/base/services/tests/servicestests/src/com/android/server/pm/dex/
DDexoptUtilsTest.java19 import com.android.server.pm.PackageDexOptimizer;
21 import static com.android.server.pm.PackageDexOptimizer.SKIP_SHARED_LIBRARY_CHECK;
/frameworks/base/services/
Dart-profile3014 Lcom/android/server/pm/PackageDexOptimizer;