Searched defs:isa (Results 1 - 4 of 4) sorted by relevance

/frameworks/base/services/core/java/com/android/server/pm/
H A DPackageManagerServiceUtils.java205 * Verifies that the given string {@code isa} is a valid supported isa on
208 public static boolean checkISA(String isa) { argument
210 if (VMRuntime.getInstructionSet(abi).equals(isa)) {
H A DPackageDexOptimizer.java198 private int dexOptPath(PackageParser.Package pkg, String path, String isa, argument
201 int dexoptNeeded = getDexoptNeeded(path, isa, compilerFilter, profileUpdated);
209 String oatDir = createOatDirIfSupported(pkg, isa);
212 + " pkg=" + pkg.applicationInfo.packageName + " isa=" + isa
220 mInstaller.dexopt(path, uid, pkg.packageName, isa, dexoptNeeded, oatDir, dexoptFlags,
312 + " pkg=" + info.packageName + " isa=" + isas
317 for (String isa : isas) {
322 mInstaller.dexopt(path, info.uid, info.packageName, isa, /*dexoptNeeded*/ 0,
421 * configuration (isa, compile
423 getDexoptNeeded(String path, String isa, String compilerFilter, boolean newProfile) argument
[all...]
/frameworks/native/cmds/installd/
H A Dotapreopt.cpp328 + 1 // isa
557 const char* isa = package_parameters_.instruction_set; local
561 std::string isa_path = dalvik_cache + "/" + isa;
586 PLOG(ERROR) << "Could not create dalvik-cache isa dir";
596 std::string preopted_boot_art_path = StringPrintf("/system/framework/%s/boot.art", isa);
598 return PatchoatBootImage(art_path, isa);
601 return Dex2oatBootImage(boot_classpath_, art_path, oat_path, isa);
667 bool PatchoatBootImage(const std::string& art_path, const char* isa) const {
676 cmd.push_back(StringPrintf("--instruction-set=%s", isa));
693 const char* isa) cons
[all...]
H A Ddexopt.cpp224 sprintf(dex2oat_isa_features_key, "dalvik.vm.isa.%s.features", instruction_set);
230 sprintf(dex2oat_isa_variant_key, "dalvik.vm.isa.%s.variant", instruction_set);
1301 char isa_arg[strlen("--isa=") + MAX_INSTRUCTION_SET_LEN];
1306 sprintf(isa_arg, "--isa=%s", instruction_set);
1309 // program name, dex file, isa, filter, the final NULL
1346 // Create oat/isa output directory.
1348 LOG(ERROR) << "Could not prepare oat/isa dir for secondary dex: " << dex_path;
1481 // that we only get results for odex files (apk_dir/oat/isa/code.odex) and not
1652 static bool create_secondary_dex_oat_layout(const std::string& dex_path, const std::string& isa, argument
1664 snprintf(out_oat_isa_dir, PKG_PATH_MAX, "%s/%s", out_oat_dir, isa
[all...]

Completed in 65 milliseconds