/frameworks/base/core/java/android/app/ |
D | DexLoadReporter.java | 125 for (String dexPath : dexPaths) { in registerSecondaryDexForProfiling() 126 registerSecondaryDexForProfiling(dexPath, dataDirs); in registerSecondaryDexForProfiling() 130 private void registerSecondaryDexForProfiling(String dexPath, String[] dataDirs) { in registerSecondaryDexForProfiling() argument 131 if (!isSecondaryDexFile(dexPath, dataDirs)) { in registerSecondaryDexForProfiling() 139 File dexPathFile = new File(dexPath); in registerSecondaryDexForProfiling() 162 Slog.e(TAG, "Failed to create profile for secondary dex " + dexPath in registerSecondaryDexForProfiling() 174 new String[] { dexPath }, in registerSecondaryDexForProfiling() 180 private boolean isSecondaryDexFile(String dexPath, String[] dataDirs) { in isSecondaryDexFile() argument 182 if (FileUtils.contains(dataDir, dexPath)) { in isSecondaryDexFile()
|
D | ApplicationLoaders.java | 282 void addPath(ClassLoader classLoader, String dexPath) { in addPath() argument 287 baseDexClassLoader.addDexPath(dexPath); in addPath()
|
/frameworks/base/core/java/com/android/internal/os/ |
D | ClassLoaderFactory.java | 82 public static ClassLoader createClassLoader(String dexPath, in createClassLoader() argument 93 return new PathClassLoader(dexPath, librarySearchPath, parent, arrayOfSharedLibraries, in createClassLoader() 96 return new DelegateLastClassLoader(dexPath, librarySearchPath, parent, in createClassLoader() 110 public static ClassLoader createClassLoader(String dexPath, in createClassLoader() argument 120 return createClassLoader(dexPath, librarySearchPath, libraryPermittedPath, in createClassLoader() 128 public static ClassLoader createClassLoader(String dexPath, in createClassLoader() argument 134 final ClassLoader classLoader = createClassLoader(dexPath, librarySearchPath, parent, in createClassLoader() 148 dexPath, in createClassLoader() 166 String dexPath, in createClassloaderNamespace() argument
|
/frameworks/base/services/core/java/com/android/server/pm/dex/ |
D | DexManager.java | 213 String dexPath = mapping.getKey(); in notifyDexLoadInternal() local 215 DexSearchResult searchResult = getDexPackage(loadingAppInfo, dexPath, loaderUserId); in notifyDexLoadInternal() 219 + " loads from " + searchResult + " : " + loaderUserId + " : " + dexPath); in notifyDexLoadInternal() 244 mDynamicCodeLogger.recordDex(loaderUserId, dexPath, in notifyDexLoadInternal() 265 dexPath, loaderUserId, loaderIsa, primaryOrSplit, in notifyDexLoadInternal() 274 Slog.i(TAG, "Could not find owning package for dex file: " + dexPath); in notifyDexLoadInternal() 286 private boolean isSystemServerDexPathSupportedForOdex(String dexPath) { in isSystemServerDexPathSupportedForOdex() argument 290 if (dexPath.startsWith("/apex/")) { in isSystemServerDexPathSupportedForOdex() 294 if (partitions.get(i).containsPath(dexPath)) { in isSystemServerDexPathSupportedForOdex() 508 ApplicationInfo loadingAppInfo, String dexPath, int userId) { in getDexPackage() argument [all …]
|
D | PackageDexUsage.java | 123 /* package */ boolean record(String owningPackageName, String dexPath, int ownerUserId, in record() argument 148 packageUseInfo.mergePrimaryCodePaths(dexPath, loadingPackageName); in record() 154 packageUseInfo.mDexUseInfoMap.put(dexPath, newData); in record() 165 return packageUseInfo.mergePrimaryCodePaths(dexPath, loadingPackageName); in record() 172 DexUseInfo existingData = packageUseInfo.mDexUseInfoMap.get(dexPath); in record() 176 packageUseInfo.mDexUseInfoMap.put(dexPath, newData); in record() 192 + " dex path " + dexPath + " from " + existingData.mOwnerUserId in record() 289 String dexPath = dEntry.getKey(); in write() local 291 fpw.println(DEX_LINE_CHAR + dexPath); in write() 366 String dexPath = line.substring(DEX_LINE_CHAR.length()); in read() local [all …]
|
D | DexoptUtils.java | 391 String dexPath = loadedDexPaths[i]; in processContextForDexLoad() local 395 currentLoadedDexPathClasspath = encodeClasspath(currentLoadedDexPathClasspath, dexPath); in processContextForDexLoad()
|
D | DynamicCodeLogger.java | 231 int loaderUserId, String dexPath, String owningPackageName, String loadingPackageName) { in recordDex() argument 232 if (mPackageDynamicCodeLoading.record(owningPackageName, dexPath, in recordDex()
|
/frameworks/base/core/jni/ |
D | com_android_internal_os_ClassLoaderFactory.cpp | 31 jstring dexPath, in createClassloaderNamespace_native() argument 35 dexPath, in createClassloaderNamespace_native()
|
/frameworks/base/services/tests/servicestests/src/com/android/server/pm/dex/ |
D | DynamicCodeLoggerTests.java | 294 private void whenFileIsHashed(String dexPath, Stubber stubber) throws Exception { in whenFileIsHashed() argument 296 dexPath, OWNING_PACKAGE_NAME, OWNER_UID, VOLUME_UUID, STORAGE_FLAGS); in whenFileIsHashed() 299 private void recordLoad(String loadingPackageName, String dexPath) { in recordLoad() argument 301 OWNER_USER_ID, dexPath, OWNING_PACKAGE_NAME, loadingPackageName); in recordLoad()
|
/frameworks/native/cmds/installd/binder/android/os/ |
D | IInstalld.aidl | 102 boolean reconcileSecondaryDexFile(@utf8InCpp String dexPath, @utf8InCpp String pkgName, in reconcileSecondaryDexFile() argument 106 byte[] hashSecondaryDexFile(@utf8InCpp String dexPath, @utf8InCpp String pkgName, in hashSecondaryDexFile() argument
|
/frameworks/native/cmds/installd/tests/ |
D | installd_service_test.cpp | 413 std::string dexPath = get_full_path("user/0/com.example/foo/file"); in TEST_F() local 415 dexPath, "com.example", 10000, testUuid, FLAG_STORAGE_CE, &result)); in TEST_F() 433 std::string dexPath = get_full_path("user/0/com.example/foo/file"); in TEST_F() local 435 dexPath, "com.example", 10000, testUuid, FLAG_STORAGE_CE, &result)); in TEST_F() 448 std::string dexPath = get_full_path("user/0/com.example/foo/file"); in TEST_F() local 450 dexPath, "com.example", 10000, testUuid, FLAG_STORAGE_CE, &result)); in TEST_F() 463 std::string dexPath = get_full_path("user/0/com.example/foo/file"); in TEST_F() local 465 dexPath, "com.wrong", 10000, testUuid, FLAG_STORAGE_CE, &result)); in TEST_F()
|
/frameworks/base/services/core/java/com/android/server/pm/ |
D | Installer.java | 713 public byte[] hashSecondaryDexFile(String dexPath, String packageName, int uid, in hashSecondaryDexFile() argument 716 BlockGuard.getVmPolicy().onPathAccess(dexPath); in hashSecondaryDexFile() 718 return mInstalld.hashSecondaryDexFile(dexPath, packageName, uid, volumeUuid, flags); in hashSecondaryDexFile()
|
/frameworks/native/cmds/installd/ |
D | InstalldNativeService.h | 182 binder::Status reconcileSecondaryDexFile(const std::string& dexPath, 185 binder::Status hashSecondaryDexFile(const std::string& dexPath,
|
D | InstalldNativeService.cpp | 3610 const std::string& dexPath, const std::string& packageName, int32_t uid, in reconcileSecondaryDexFile() argument 3616 CHECK_ARGUMENT_PATH(dexPath); in reconcileSecondaryDexFile() 3621 dexPath, packageName, uid, isas, volumeUuid, storage_flag, _aidl_return); in reconcileSecondaryDexFile() 3626 const std::string& dexPath, const std::string& packageName, int32_t uid, in hashSecondaryDexFile() argument 3632 CHECK_ARGUMENT_PATH(dexPath); in hashSecondaryDexFile() 3638 dexPath, packageName, uid, volumeUuid, storageFlag, _aidl_return); in hashSecondaryDexFile()
|
/frameworks/base/tools/aapt2/integration-tests/CommandTests/ |
D | android-33.jar | AndroidManifest.xml
META-INF/
META-INF/MANIFEST.MF
NOTICES/
NOTICES/libcore ... |