/build/target/product/ |
runtime_libdvm.mk | 22 dexopt
|
/build/core/ |
dex_preopt_libdvm.mk | 6 DEXOPT := $(HOST_OUT_EXECUTABLES)/dexopt$(HOST_EXECUTABLE_SUFFIX) 9 DEXPREOPT_DEXOPT := $(patsubst $(DEXPREOPT_BUILD_DIR)/%,%,$(DEXOPT)) 22 # By default, do not run rerun dexopt if the tool changes. 25 DEXOPT_DEPENDENCY += $(DEXPREOPT) $(DEXOPT) 29 define dexopt-one-file 33 --dexopt=$(DEXPREOPT_DEXOPT) \ 51 $$(_dbj_odex) : $$(_dbj_src_jar) | $(ACP) $(DEXPREOPT) $(DEXOPT) 54 $$(call dexopt-one-file,$$(PRIVATE_DBJ_JAR),$$@)
|
dex_preopt.mk | 2 # dexpreopt support - typically used on user builds to run dexopt (for Dalvik) or dex2oat (for ART) ahead of time 62 $(call dexopt-one-file,$(1),$(2))
|
main.mk | 418 ADDITIONAL_BUILD_PROPERTIES += dalvik.vm.dexopt-flags=m=y [all...] |
/frameworks/base/core/java/com/android/internal/os/ |
InstallerConnection.java | 93 public int dexopt(String apkPath, int uid, boolean isPublic, String instructionSet) { method in class:InstallerConnection 94 return dexopt(apkPath, uid, isPublic, "*", instructionSet, false); 97 public int dexopt(String apkPath, int uid, boolean isPublic, String pkgName, method in class:InstallerConnection 99 StringBuilder builder = new StringBuilder("dexopt");
|
ZygoteInit.java | 558 final byte dexopt = DexFile.isDexOptNeededInternal(classPathElement, "*", instructionSet, 560 if (dexopt == DexFile.DEXOPT_NEEDED) { 561 installer.dexopt(classPathElement, Process.SYSTEM_UID, false, instructionSet); 562 } else if (dexopt == DexFile.PATCHOAT_NEEDED) {
|
/frameworks/base/services/core/java/com/android/server/pm/ |
Installer.java | 76 public int dexopt(String apkPath, int uid, boolean isPublic, String instructionSet) { method in class:Installer 82 return mInstaller.dexopt(apkPath, uid, isPublic, instructionSet); 85 public int dexopt(String apkPath, int uid, boolean isPublic, String pkgName, method in class:Installer 92 return mInstaller.dexopt(apkPath, uid, isPublic, pkgName, instructionSet, vmSafeMode);
|
PackageManagerService.java | [all...] |
/frameworks/native/cmds/installd/ |
installd.h | 222 int dexopt(const char *apk_path, uid_t uid, bool is_public, const char *pkgName,
|
installd.c | 42 return dexopt(arg[0], atoi(arg[1]), atoi(arg[2]), arg[3], arg[4], atoi(arg[5]), 0); 155 return dexopt(arg[0], atoi(arg[1]), atoi(arg[2]), arg[3], arg[4], 0, 1); 167 { "dexopt", 6, do_dexopt },
|
commands.c | 633 property_get("dalvik.vm.dexopt-flags", dexopt_flags, ""); 634 ALOGV("dalvik.vm.dexopt-flags=%s\n", dexopt_flags); 636 static const char* DEX_OPT_BIN = "/system/bin/dexopt"; 875 * Whether dexopt should use a swap file when compiling an APK. If kAlwaysProvideSwapFile, do this 891 int dexopt(const char *apk_path, uid_t uid, bool is_public, function 965 ALOGE("installd cannot open '%s' for input during dexopt\n", input_file); 972 ALOGE("installd cannot open '%s' for output during dexopt\n", out_path); 978 ALOGE("installd cannot chmod '%s' during dexopt\n", out_path); [all...] |