Home
last modified time | relevance | path

Searched refs:instructionSet (Results 1 – 18 of 18) sorted by relevance

/aosp12/frameworks/base/services/core/java/com/android/server/pm/
H A DInstructionSets.java72 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 DInstaller.java496 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 DPackageAbiHelperImpl.java521 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 DOtaDexoptService.java291 String instructionSet, int dexoptNeeded, @Nullable String outputPath, in generatePackageDexopts()
307 encodeParameter(builder, instructionSet); in generatePackageDexopts()
H A DPackageInstallerSession.java3531 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 DMain.java24 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 DIInstalld.aidl59 @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 DZygote.java341 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 DWrapperInit.java108 int targetSdkVersion, String instructionSet, FileDescriptor pipeFd, in execApplication() argument
113 if (VMRuntime.is64BitInstructionSet(instructionSet)) { in execApplication()
H A DZygoteInit.java664 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 DInstalldNativeService.h113 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 DInstalldNativeService.cpp1518 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 DZygoteProcess.java352 @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 DProcess.java665 @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 Dcompiler.go391 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 DNativeLibraryHelper.java336 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 DProcessList.java2004 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 DProcessRecord.java618 void setInstructionSet(String instructionSet) { in setInstructionSet() argument
619 mInstructionSet = instructionSet; in setInstructionSet()