/art/patchoat/ |
Android.mk | 22 patchoat.cc 33 $(eval $(call build-art-executable,patchoat,$(PATCHOAT_SRC_FILES),libcutils,art/compiler,target,ndebug,$(patchoat_arch))) 36 $(eval $(call build-art-executable,patchoat,$(PATCHOAT_SRC_FILES),libcutils,art/compiler,target,debug,$(patchoat_arch))) 39 # We always build patchoat and dependencies, even if the host build is otherwise disabled, since they are used to cross compile for the target. 41 $(eval $(call build-art-executable,patchoat,$(PATCHOAT_SRC_FILES),,art/compiler,host,ndebug)) 44 $(eval $(call build-art-executable,patchoat,$(PATCHOAT_SRC_FILES),,art/compiler,host,debug))
|
patchoat.cc | 16 #include "patchoat.h" 111 bool PatchOat::Patch(const std::string& image_location, off_t delta, 179 PatchOat p(isa, image.release(), ispc->GetLiveBitmap(), ispc->GetMemMap(), 194 bool PatchOat::Patch(File* input_oat, const std::string& image_location, off_t delta, 301 PatchOat p(isa, elf.release(), image.release(), ispc->GetLiveBitmap(), ispc->GetMemMap(), 325 bool PatchOat::WriteElf(File* out) { 340 bool PatchOat::WriteImage(File* out) { 359 bool PatchOat::IsImagePic(const ImageHeader& image_header, const std::string& image_path) { 374 PatchOat::MaybePic PatchOat::IsOatPic(const ElfFile* oat_in) 911 static int patchoat(int argc, char **argv) { function in namespace:art [all...] |
/build/target/product/ |
runtime_libart.mk | 24 patchoat
|
/frameworks/base/core/java/com/android/internal/os/ |
InstallerConnection.java | 114 public int patchoat(String apkPath, int uid, boolean isPublic, String instructionSet) { method in class:InstallerConnection 115 return patchoat(apkPath, uid, isPublic, "*", instructionSet); 118 public int patchoat(String apkPath, int uid, boolean isPublic, String pkgName, method in class:InstallerConnection 120 StringBuilder builder = new StringBuilder("patchoat");
|
ZygoteInit.java | 563 installer.patchoat(classPathElement, Process.SYSTEM_UID, false, instructionSet);
|
/frameworks/base/services/core/java/com/android/server/pm/ |
Installer.java | 57 public int patchoat(String apkPath, int uid, boolean isPublic, String pkgName, method in class:Installer 64 return mInstaller.patchoat(apkPath, uid, isPublic, pkgName, instructionSet); 67 public int patchoat(String apkPath, int uid, boolean isPublic, String instructionSet) { method in class:Installer 73 return mInstaller.patchoat(apkPath, uid, isPublic, instructionSet);
|
PackageManagerService.java | [all...] |
/art/ |
Android.mk | 107 include $(art_path)/patchoat/Android.mk 361 art-host: $(HOST_OUT_EXECUTABLES)/art $(HOST_OUT)/bin/dalvikvm32 $(HOST_OUT)/lib/libart.so $(HOST_OUT)/bin/dex2oat $(HOST_OUT)/bin/patchoat $(HOST_CORE_IMG_OUT) $(HOST_OUT)/lib/libjavacore.so $(HOST_OUT)/bin/dalvikvm 363 art-host: $(HOST_OUT_EXECUTABLES)/art $(HOST_OUT)/bin/dalvikvm64 $(HOST_OUT)/bin/dalvikvm32 $(HOST_OUT)/lib/libart.so $(HOST_OUT)/bin/dex2oat $(HOST_OUT)/bin/patchoat $(HOST_CORE_IMG_OUT) $(HOST_OUT)/lib/libjavacore.so $(HOST_OUT)/lib64/libjavacore.so $(HOST_OUT)/bin/dalvikvm
|
/art/runtime/gc/space/ |
image_space.cc | 259 std::string patchoat(Runtime::Current()->GetPatchoatExecutable()); 281 argv.push_back(patchoat); [all...] |
/external/sepolicy/ |
file_contexts | 164 # patchoat executable has (essentially) the same requirements as dex2oat. 165 /system/bin/patchoat u:object_r:dex2oat_exec:s0
|
/art/runtime/ |
class_linker.cc | [all...] |