Searched refs:isUsedByOtherApps (Results 1 – 6 of 6) sorted by relevance
/frameworks/base/services/core/java/com/android/server/pm/ |
D | PackageDexOptimizer.java | 239 final boolean isUsedByOtherApps = options.isDexoptAsSharedLibrary() in performDexOptLI() 240 || packageUseInfo.isUsedByOtherApps(path); in performDexOptLI() 242 options.getCompilerFilter(), isUsedByOtherApps); in performDexOptLI() 439 if (options.isDexoptOnlySharedDex() && !dexUseInfo.isUsedByOtherApps()) { in dexOptSecondaryDexPathLI() 446 dexUseInfo.isUsedByOtherApps()); in dexOptSecondaryDexPathLI() 540 if (useInfo.isUsedByOtherApps(path)) { in dumpDexoptState() 556 if (dexUseInfo.isUsedByOtherApps()) { in dumpDexoptState() 573 boolean isUsedByOtherApps) { in getRealCompilerFilter() argument 598 if (isProfileGuidedCompilerFilter(targetCompilerFilter) && isUsedByOtherApps) { in getRealCompilerFilter() 613 boolean isUsedByOtherApps) { in getRealCompilerFilter() argument [all …]
|
/frameworks/base/services/core/java/com/android/server/pm/dex/ |
D | PackageDexUsage.java | 136 boolean isUsedByOtherApps = !owningPackageName.equals(loadingPackageName); in record() 151 DexUseInfo newData = new DexUseInfo(isUsedByOtherApps, ownerUserId, in record() 167 isUsedByOtherApps, ownerUserId, classLoaderContext, loaderIsa); in record() 387 boolean isUsedByOtherApps = readBoolean(elems[1]); in read() 388 DexUseInfo dexUseInfo = new DexUseInfo(isUsedByOtherApps, ownerUserId, in read() 729 public boolean isUsedByOtherApps(String codePath) { in isUsedByOtherApps() method in PackageDexUsage.PackageUseInfo 791 /* package */ DexUseInfo(boolean isUsedByOtherApps, int ownerUserId, in DexUseInfo() argument 793 mIsUsedByOtherApps = isUsedByOtherApps; in DexUseInfo() 836 public boolean isUsedByOtherApps() { in isUsedByOtherApps() method in PackageDexUsage.DexUseInfo
|
D | DexManager.java | 185 boolean isUsedByOtherApps = !loadingAppInfo.packageName.equals( in notifyDexLoadInternal() 190 if (primaryOrSplit && !isUsedByOtherApps in notifyDexLoadInternal()
|
/frameworks/base/services/tests/servicestests/src/com/android/server/pm/dex/ |
D | PackageDexUsageTests.java | 465 final boolean isUsedByOtherApps = false; in testDexUsageClassLoaderContext() 467 PackageDexUsage.DexUseInfo validContext = new DexUseInfo(isUsedByOtherApps, userId, in testDexUsageClassLoaderContext() 472 PackageDexUsage.DexUseInfo variableContext = new DexUseInfo(isUsedByOtherApps, userId, in testDexUsageClassLoaderContext() 608 boolean primaryUsedByOtherApps = primary != null && primary.isUsedByOtherApps(); in assertPackageDexUsage() 619 assertEquals(primaryUsedByOtherApps, pInfo.isUsedByOtherApps(primary.mDexFile)); in assertPackageDexUsage() 634 assertEquals(testData.isUsedByOtherApps(), dInfo.isUsedByOtherApps()); in assertPackageDexUsage() 713 private boolean isUsedByOtherApps() { in isUsedByOtherApps() method in PackageDexUsageTests.TestData 719 if ((mUsedBy != null) && (mPrimaryOrSplit || isUsedByOtherApps())) { in getUsedBy()
|
D | DexManagerTests.java | 616 List<String> secondaries, boolean isUsedByOtherApps, int ownerUserId, in assertSecondaryUse() argument 624 assertEquals(isUsedByOtherApps, dui.isUsedByOtherApps()); in assertSecondaryUse() 632 List<String> secondaries, boolean isUsedByOtherApps, int ownerUserId) { in assertSecondaryUse() argument 636 assertSecondaryUse(testData, pui, secondaries, isUsedByOtherApps, ownerUserId, in assertSecondaryUse() 641 boolean isUsedByOtherApps) { in assertIsUsedByOtherApps() argument 642 assertIsUsedByOtherApps(testData.getBaseAndSplitDexPaths(), pui, isUsedByOtherApps); in assertIsUsedByOtherApps() local 646 boolean isUsedByOtherApps) { in assertIsUsedByOtherApps() argument 648 assertEquals(codePath, isUsedByOtherApps, pui.isUsedByOtherApps(codePath)); in assertIsUsedByOtherApps()
|
/frameworks/base/services/ |
D | art-profile | 26881 PLcom/android/server/pm/dex/PackageDexUsage$DexUseInfo;->isUsedByOtherApps()Z 26894 HSPLcom/android/server/pm/dex/PackageDexUsage$PackageUseInfo;->isUsedByOtherApps(Ljava/lang/String;…
|