/aosp12/frameworks/base/services/core/java/com/android/server/pm/ |
H A D | InstructionSets.java | 72 for (String instructionSet : instructionSets) { in getDexCodeInstructionSets() 73 dexCodeInstructionSets.add(getDexCodeInstructionSet(instructionSet)); in getDexCodeInstructionSets() 95 final String instructionSet = VMRuntime.getInstructionSet(abi); in getAllInstructionSets() local 96 if (!allInstructionSets.contains(instructionSet)) { in getAllInstructionSets() 97 allInstructionSets.add(instructionSet); in getAllInstructionSets()
|
H A D | Installer.java | 496 assertValidInstructionSet(instructionSet); in dexopt() 550 public void rmdex(String codePath, String instructionSet) throws InstallerException { in rmdex() argument 551 assertValidInstructionSet(instructionSet); in rmdex() 555 mInstalld.rmdex(codePath, instructionSet); in rmdex() 656 public void moveAb(String apkPath, String instructionSet, String outputPath) in moveAb() argument 662 mInstalld.moveAb(apkPath, instructionSet, outputPath); in moveAb() 672 public long deleteOdex(String apkPath, String instructionSet, String outputPath) in deleteOdex() argument 678 return mInstalld.deleteOdex(apkPath, instructionSet, outputPath); in deleteOdex() 926 private static void assertValidInstructionSet(String instructionSet) in assertValidInstructionSet() argument 929 if (VMRuntime.getInstructionSet(abi).equals(instructionSet)) { in assertValidInstructionSet() [all …]
|
H A D | PackageAbiHelperImpl.java | 521 final String instructionSet = in getAdjustedAbiForSharedUser() local 523 if (requiredInstructionSet != null && !requiredInstructionSet.equals(instructionSet)) { in getAdjustedAbiForSharedUser() 529 + " requires " + instructionSet; in getAdjustedAbiForSharedUser() 534 requiredInstructionSet = instructionSet; in getAdjustedAbiForSharedUser()
|
H A D | OtaDexoptService.java | 291 String instructionSet, int dexoptNeeded, @Nullable String outputPath, in generatePackageDexopts() 307 encodeParameter(builder, instructionSet); in generatePackageDexopts()
|
H A D | PackageInstallerSession.java | 3531 for (String instructionSet : instructionSets) { in createOatDirs() 3533 mPm.mInstaller.createOatDir(fromDir.getAbsolutePath(), instructionSet); in createOatDirs() local
|
/aosp12/art/test/118-noimage-dex2oat/src/ |
H A D | Main.java | 24 String instructionSet = VMRuntime.getCurrentInstructionSet(); in main() local 25 boolean isBootClassPathOnDisk = VMRuntime.isBootClassPathOnDisk(instructionSet); in main() 66 public static boolean isBootClassPathOnDisk(String instructionSet) throws Exception { in isBootClassPathOnDisk() argument 67 return (boolean) isBootClassPathOnDiskMethod.invoke(null, instructionSet); in isBootClassPathOnDisk()
|
/aosp12/frameworks/native/cmds/installd/binder/android/os/ |
H A D | IInstalld.aidl | 59 @utf8InCpp String instructionSet, int dexoptNeeded, in dexopt() argument 70 void rmdex(@utf8InCpp String codePath, @utf8InCpp String instructionSet); in rmdex() argument 89 void createOatDir(@utf8InCpp String oatDir, @utf8InCpp String instructionSet); in createOatDir() argument 92 void moveAb(@utf8InCpp String apkPath, @utf8InCpp String instructionSet, in moveAb() argument 94 long deleteOdex(@utf8InCpp String apkPath, @utf8InCpp String instructionSet, in deleteOdex() argument
|
/aosp12/frameworks/base/core/java/com/android/internal/os/ |
H A D | Zygote.java | 341 int[] fdsToIgnore, boolean startChildZygote, String instructionSet, String appDataDir, in forkAndSpecialize() argument 348 fdsToIgnore, startChildZygote, instructionSet, appDataDir, isTopApp, in forkAndSpecialize() 370 int[] fdsToClose, int[] fdsToIgnore, boolean startChildZygote, String instructionSet, in nativeForkAndSpecialize() argument 406 boolean startChildZygote, String instructionSet, String appDataDir, boolean isTopApp, in specializeAppProcess() argument 410 niceName, startChildZygote, instructionSet, appDataDir, isTopApp, in specializeAppProcess() 435 boolean startChildZygote, String instructionSet, String appDataDir, boolean isTopApp, in nativeSpecializeAppProcess() argument 1103 boolean isZygote, String instructionSet) { in callPostForkChildHooks() argument 1104 ZygoteHooks.postForkChild(runtimeFlags, isSystemServer, isZygote, instructionSet); in callPostForkChildHooks()
|
H A D | WrapperInit.java | 108 int targetSdkVersion, String instructionSet, FileDescriptor pipeFd, in execApplication() argument 113 if (VMRuntime.is64BitInstructionSet(instructionSet)) { in execApplication()
|
H A D | ZygoteInit.java | 664 final String instructionSet = VMRuntime.getRuntime().vmInstructionSet(); in performSystemServerDexOpt() local 678 classPathElement, instructionSet, systemServerFilter, in performSystemServerDexOpt() 706 instructionSet, dexoptNeeded, outputPath, dexFlags, systemServerFilter, in performSystemServerDexOpt()
|
/aosp12/frameworks/native/cmds/installd/ |
H A D | InstalldNativeService.h | 113 const std::optional<std::string>& packageName, const std::string& instructionSet, 125 binder::Status rmdex(const std::string& codePath, const std::string& instructionSet); 147 binder::Status createOatDir(const std::string& oatDir, const std::string& instructionSet); 150 binder::Status moveAb(const std::string& apkPath, const std::string& instructionSet, 152 binder::Status deleteOdex(const std::string& apkPath, const std::string& instructionSet,
|
H A D | InstalldNativeService.cpp | 1518 const std::string& instructionSet) { in rmdex() argument 1526 const char* instruction_set = instructionSet.c_str(); in rmdex() 2410 const std::optional<std::string>& packageName, const std::string& instructionSet, in dexopt() argument 2429 const char* instruction_set = instructionSet.c_str(); in dexopt() 2587 const std::string& instructionSet) { in createOatDir() argument 2593 const char* instruction_set = instructionSet.c_str(); in createOatDir() 2657 const std::string& instructionSet, const std::string& outputPath) { in moveAb() argument 2664 const char* instruction_set = instructionSet.c_str(); in moveAb() 2672 const std::string& instructionSet, const std::optional<std::string>& outputPath, in deleteOdex() argument 2680 const char* instruction_set = instructionSet.c_str(); in deleteOdex()
|
/aosp12/frameworks/base/core/java/android/os/ |
H A D | ZygoteProcess.java | 352 @Nullable String instructionSet, in start() argument 374 abi, instructionSet, appDataDir, invokeWith, /*startChildZygote=*/ false, in start() 634 @Nullable String instructionSet, in startViaZygote() argument 694 if (instructionSet != null) { in startViaZygote() 695 argsForZygote.add("--instruction-set=" + instructionSet); in startViaZygote() 1299 String instructionSet, in startChildZygote() argument 1317 abi, instructionSet, null /* appDataDir */, null /* invokeWith */, in startChildZygote()
|
H A D | Process.java | 665 @Nullable String instructionSet, in start() argument 681 abi, instructionSet, appDataDir, invokeWith, packageName, in start() 696 @Nullable String instructionSet, in startWebView() argument 706 abi, instructionSet, appDataDir, invokeWith, packageName, in startWebView()
|
/aosp12/build/soong/cc/ |
H A D | compiler.go | 391 instructionSet := String(compiler.Properties.Instruction_set) 393 instructionSet = flags.RequiredInstructionSet 395 instructionSetFlags, err := tc.ClangInstructionSetFlags(instructionSet)
|
/aosp12/frameworks/base/core/java/com/android/internal/content/ |
H A D | NativeLibraryHelper.java | 336 final String instructionSet = VMRuntime.getInstructionSet(supportedAbi); in copyNativeBinariesForSupportedAbi() local 339 subDir = new File(libraryRoot, instructionSet); in copyNativeBinariesForSupportedAbi()
|
/aosp12/frameworks/base/services/core/java/com/android/server/am/ |
H A D | ProcessList.java | 2004 String instructionSet = null; 2008 instructionSet = VMRuntime.getInstructionSet(requiredAbi); 2013 app.setInstructionSet(instructionSet); 2025 if (instructionSet == null || instructionSet.equals("arm64")) { 2047 instructionSet, invokeWith, startTime); 2066 String seInfo, String requiredAbi, String instructionSet, String invokeWith, 2098 requiredAbi, instructionSet, invokeWith, startSeq)); 2105 requiredAbi, instructionSet, invokeWith, startTime); 2399 app.info.targetSdkVersion, seInfo, requiredAbi, instructionSet, 2409 app.info.targetSdkVersion, seInfo, requiredAbi, instructionSet, [all …]
|
H A D | ProcessRecord.java | 618 void setInstructionSet(String instructionSet) { in setInstructionSet() argument 619 mInstructionSet = instructionSet; in setInstructionSet()
|