HomeSort by relevance Sort by last modified time
    Searched full:oat (Results 1 - 25 of 43) sorted by null

1 2

  /art/test/
Android.mk 41 # subdirectories of which are used with test-art-target-oat
95 $(foreach dir,$(TEST_OAT_DIRECTORIES), $(eval $(call build-art-test-dex,oat-test-dex,$(dir),$(ART_TEST_OUT))))
105 define declare-test-art-oat-targets
106 .PHONY: test-art-target-oat-$(1)
107 test-art-target-oat-$(1): $(ART_TEST_OUT)/oat-test-dex-$(1).jar test-art-target-sync
108 adb shell touch $(ART_TEST_DIR)/test-art-target-oat-$(1)
109 adb shell rm $(ART_TEST_DIR)/test-art-target-oat-$(1)
110 adb shell sh -c "dalvikvm -XXlib:libartd.so -Ximage:$(ART_TEST_DIR)/core.art -classpath $(ART_TEST_DIR)/oat-test-dex-$(1).jar -Djava.library.path=$(ART_TEST_DIR) $(1) $(2) && touch $(ART_TEST_DIR)/test-art-target-oat-$(1)
    [all...]
  /art/
Android.mk 23 # clean-oat targets
27 ifneq (,$(filter clean-oat,$(MAKECMDGOALS)))
30 ifneq (,$(filter clean-oat-host,$(MAKECMDGOALS)))
33 ifneq (,$(filter clean-oat-target,$(MAKECMDGOALS)))
37 .PHONY: clean-oat
38 clean-oat: clean-oat-host clean-oat-target
40 .PHONY: clean-oat-host
41 clean-oat-host
    [all...]
  /art/build/
Android.oat.mk 41 # A smaller libcore only oat file
51 HOST_CORE_OAT := $(HOST_OUT_JAVA_LIBRARIES)/core.oat
52 TARGET_CORE_OAT := $(ART_TEST_DIR)/core.oat
54 HOST_CORE_OAT_OUT := $(HOST_OUT_JAVA_LIBRARIES)/core.oat
55 TARGET_CORE_OAT_OUT := $(ART_TEST_OUT)/core.oat
63 $(hide) $(DEX2OAT) $(PARALLEL_ART_COMPILE_JOBS) --runtime-arg -Xms16m --runtime-arg -Xmx16m --image-classes=$(PRELOADED_CLASSES) $(addprefix --dex-file=,$(HOST_CORE_DEX_FILES)) $(addprefix --dex-location=,$(HOST_CORE_DEX_LOCATIONS)) --oat-file=$(HOST_CORE_OAT_OUT) --oat-location=$(HOST_CORE_OAT) --image=$(HOST_CORE_IMG_OUT) --base=$(IMG_HOST_BASE_ADDRESS) --instruction-set=$(HOST_ARCH) --host --android-root=$(HOST_OUT)
68 $(hide) $(DEX2OAT) $(PARALLEL_ART_COMPILE_JOBS) --runtime-arg -Xms16m --runtime-arg -Xmx16m --image-classes=$(PRELOADED_CLASSES) $(addprefix --dex-file=,$(TARGET_CORE_DEX_FILES)) $(addprefix --dex-location=,$(TARGET_CORE_DEX_LOCATIONS)) --oat-file=$(TARGET_CORE_OAT_OUT) --oat-location=$(TARGET_CORE_OAT) --image=$(TARGET_CORE_IMG_OUT) --base=$(IMG_TARGET_BASE_ADDRESS) --instruction-set=$(TARGET_ARCH) --host-prefix=$(PRODUCT_OUT) --android-root=$(PRODUCT_OUT)/system
79 LOCAL_ADDITIONAL_DEPENDENCIES += art/build/Android.oat.m
    [all...]
  /art/runtime/
oat_file.cc 24 #include "oat.h"
205 LOG(WARNING) << "Invalid oat magic for " << GetLocation();
208 const byte* oat = Begin(); local
209 oat += sizeof(OatHeader);
210 if (oat > End()) {
211 LOG(ERROR) << "In oat file " << GetLocation() << " found truncated OatHeader";
215 oat += GetOatHeader().GetImageFileLocationSize();
216 if (oat > End()) {
217 LOG(ERROR) << "In oat file " << GetLocation() << " found truncated image file location: "
226 size_t dex_file_location_size = *reinterpret_cast<const uint32_t*>(oat);
    [all...]
image.h 126 // Checksum of the oat file we link to for load time sanity check.
129 // Start address for oat file. Will be before oat_data_begin_ for .so files.
132 // Required oat address expected by image Method::GetCode() pointers.
135 // End of oat data address range for this image file.
138 // End of oat file address range. will be after oat_data_end_ for
oat_file.h 27 #include "oat.h"
43 // Open an oat file. Returns NULL on failure. Requested base can
50 // Open an oat file from an already opened File.
57 // Open an oat file backed by a std::vector with the given location.
238 // The oat file name.
240 // The image will embed this to link its associated oat file.
246 // Pointer to end of oat region for bounds checking.
249 // Backing memory map for oat file during when opened by ElfWriter during initial compilation.
252 // Backing memory map for oat file during cross compilation.
runtime.h 435 // $ANDROID_PRODUCT_OUT/system/framework/boot.oat
437 // /system/framework/boot.oat
439 // host past. In both cases this is necessary because image and oat
441 // to an oat file and an oat files to one or more dex files). These
class_linker.h 246 // Generate an oat file from a dex file
257 // Finds the oat file for a dex location, generating the oat file if
259 // created oat file.
279 // Returns true if oat file contains the dex file with the given location and checksum.
330 // Get the oat code for a method when its class isn't yet initialized
334 // Get the oat code for a method from a method index.
429 // Finds the associated oat class for a dex_file and descriptor
class_linker.cc 44 #include "oat.h"
561 std::string oat_fd_option_string("--oat-fd=");
565 std::string oat_location_option_string("--oat-location=");
698 VLOG(class_linker) << "Failed to find existing oat file at " << oat_location;
706 VLOG(class_linker) << "Failed to find oat file at " << oat_location
707 << " with expected image oat checksum of " << expected_image_oat_checksum
715 VLOG(class_linker) << "Failed to find oat file at " << oat_location
716 << " with expected image oat offset " << expected_image_oat_offset
722 VLOG(class_linker) << "Failed to find oat file at " << oat_location << " containing " << dex_location;
728 VLOG(class_linker) << "Failed to find oat file at " << oat_locatio
    [all...]
oat.cc 17 #include "oat.h"
  /art/dex2oat/
dex2oat.cc 91 UsageError(" --oat-file=<file.oat>: specifies the oat output destination via a filename.");
92 UsageError(" Example: --oat-file=/system/framework/boot.oat");
94 UsageError(" --oat-fd=<number>: specifies the oat output destination via a file descriptor.");
95 UsageError(" Example: --oat-file=/system/framework/boot.oat");
97 UsageError(" --oat-location=<oat-name>: specifies a symbolic name for the file corresponding")
    [all...]
  /art/compiler/
elf_writer_test.cc 19 #include "oat.h"
41 elf_filename = StringPrintf("%s/framework/core.oat", host_dir);
43 elf_filename = "/data/art-test/core.oat";
elf_fixup.h 31 // Fixup an ELF file so that that oat header will be loaded at oat_begin.
elf_writer.h 40 // Looks up information about location of oat file in elf file container.
elf_writer.cc 29 #include "oat.h"
image_writer.h 185 // oat file with code for this image
197 // Beginning target oat address for the pointers from the output image to its oat file.
oat_writer.cc 436 PLOG(ERROR) << "Failed to write oat header to " << out.GetLocation();
442 PLOG(ERROR) << "Failed to write oat header image file location to " << out.GetLocation();
448 LOG(ERROR) << "Failed to write oat tables to " << out.GetLocation();
454 LOG(ERROR) << "Failed to write oat code to " << out.GetLocation();
460 LOG(ERROR) << "Failed to write oat code for dex files to " << out.GetLocation();
512 PLOG(ERROR) << "Failed to write oat dex information to " << out.GetLocation();
535 PLOG(ERROR) << "Failed to write oat methods information to " << out.GetLocation();
547 PLOG(ERROR) << "Failed to seek to oat code section. Actual: " << new_offset
683 PLOG(ERROR) << "Failed to seek to align oat code. Actual: " << new_offset
    [all...]
oat_writer.h 26 #include "oat.h"
172 // Size required for Oat data structures.
elf_writer_mclinker.cc 66 VectorOutputStream output_stream("oat contents", oat_contents);
165 oat_input_ = ir_builder_->CreateInput("oat contents",
166 mcld::sys::fs::Path("oat contents path"),
179 // code like .oat does. We need to control section layout with
oat_test.cc 166 strcpy(magic, "oat\n000"); // bad version
  /art/runtime/gc/space/
image_space.cc 75 std::string oat_file_option_string("--oat-file=");
78 oat_file_option_string += "oat";
231 LOG(ERROR) << "Failed to open oat file for image: " << image_file_name;
236 LOG(WARNING) << "Failed to validate oat file for image: " << image_file_name;
260 LOG(ERROR) << "Failed to open oat file " << oat_filename << " referenced from image.";
266 LOG(ERROR) << "Failed to match oat file checksum " << std::hex << oat_checksum
267 << " to expected oat checksum " << std::hex << image_oat_checksum
284 LOG(WARNING) << "ValidateOatFile found checksum mismatch between oat file "
  /art/oatdump/
oatdump.cc 45 #include "oat.h"
63 " --oat-file=<file.oat>: specifies an input oat filename.\n"
64 " Example: --oat-file=/system/framework/boot.oat\n"
125 os << "IMAGE FILE LOCATION OAT CHECKSUM:\n";
128 os << "IMAGE FILE LOCATION OAT BEGIN:\n";
157 return 0; // Address not in oat file
245 os << "OAT DEX FILE:\n"
    [all...]
  /external/srec/config/en.us/dictionary/
cmu2nuance.cpp 145 (next=xlate(p, "OW0", "]")) || // oat OW T
146 (next=xlate(p, "OW1", "O")) || // oat OW T
147 (next=xlate(p, "OW2", "O")) || // oat OW T
  /art/runtime/native/
dalvik_system_DexFile.cc 30 #include "oat.h"
258 // Check if we have an oat file in the cache
274 << " has out-of-date oat checksum compared to "
282 << " has out-of-date oat begin compared to "
  /frameworks/native/cmds/installd/
commands.c 605 char oat_fd_arg[strlen("--oat-fd=") + MAX_INT_LEN];
606 char oat_location_arg[strlen("--oat-name=") + PKG_PATH_MAX];
610 sprintf(oat_fd_arg, "--oat-fd=%d", oat_fd);
611 sprintf(oat_location_arg, "--oat-location=%s", output_file_name);
    [all...]

Completed in 749 milliseconds

1 2