Searched defs:dexUseInfo (Results 1 - 4 of 4) sorted by relevance
/frameworks/base/services/core/java/com/android/server/pm/dex/ |
H A D | DexLogger.java | 72 public void onReconcileSecondaryDexFile(ApplicationInfo appInfo, DexUseInfo dexUseInfo, argument 99 if (dexUseInfo.isUsedByOtherApps()) { 100 Set<String> otherPackages = dexUseInfo.getLoadingPackages(); 105 otherPackageName, /*flags*/0, dexUseInfo.getOwnerUserId());
|
H A D | DexManager.java | 122 void onReconcileSecondaryDexFile(ApplicationInfo appInfo, DexUseInfo dexUseInfo, argument 435 DexUseInfo dexUseInfo = entry.getValue(); 440 dexUseInfo.getOwnerUserId()); 450 + " for user " + dexUseInfo.getOwnerUserId()); 451 mPackageDexUsage.removeUserPackage(packageName, dexUseInfo.getOwnerUserId()); 456 dexUseInfo, options); 480 DexUseInfo dexUseInfo = entry.getValue(); 488 dexUseInfo.getOwnerUserId()); 496 + " for user " + dexUseInfo.getOwnerUserId()); 499 packageName, dexUseInfo [all...] |
H A D | PackageDexUsage.java | 278 DexUseInfo dexUseInfo = dEntry.getValue(); 280 fpw.print(String.join(SPLIT_CHAR, Integer.toString(dexUseInfo.mOwnerUserId), 281 writeBoolean(dexUseInfo.mIsUsedByOtherApps))); 282 for (String isa : dexUseInfo.mLoaderIsas) { 287 + String.join(SPLIT_CHAR, dexUseInfo.mLoadingPackages)); 288 fpw.println(dexUseInfo.getClassLoaderContext()); 357 throw new IllegalStateException("Could not find dexUseInfo line"); 370 DexUseInfo dexUseInfo = new DexUseInfo(isUsedByOtherApps, ownerUserId, 372 dexUseInfo.mLoadingPackages.addAll(loadingPackages); 376 dexUseInfo 819 merge(DexUseInfo dexUseInfo) argument [all...] |
/frameworks/base/services/core/java/com/android/server/pm/ |
H A D | PackageDexOptimizer.java | 320 PackageDexUsage.DexUseInfo dexUseInfo, DexoptOptions options) { 327 return dexOptSecondaryDexPathLI(info, path, dexUseInfo, options); 369 PackageDexUsage.DexUseInfo dexUseInfo, DexoptOptions options) { 370 if (options.isDexoptOnlySharedDex() && !dexUseInfo.isUsedByOtherApps()) { 377 dexUseInfo.isUsedByOtherApps()); 393 + " pkg=" + info.packageName + " isa=" + dexUseInfo.getLoaderIsas() 398 // (instead of dexUseInfo.getClassLoaderContext()) in order to compile secondary dex files 405 for (String isa : dexUseInfo.getLoaderIsas()) { 474 PackageDexUsage.DexUseInfo dexUseInfo = e.getValue(); 478 pw.println("class loader context: " + dexUseInfo 319 dexOptSecondaryDexPath(ApplicationInfo info, String path, PackageDexUsage.DexUseInfo dexUseInfo, DexoptOptions options) argument 368 dexOptSecondaryDexPathLI(ApplicationInfo info, String path, PackageDexUsage.DexUseInfo dexUseInfo, DexoptOptions options) argument [all...] |
Completed in 43 milliseconds