HomeSort by relevance Sort by last modified time
    Searched refs:oat (Results 1 - 18 of 18) sorted by null

  /art/oatdump/
Android.mk 29 .PHONY: dump-oat
30 dump-oat: dump-oat-core dump-oat-boot
32 .PHONY: dump-oat-core
33 dump-oat-core: dump-oat-core-host dump-oat-core-target
35 .PHONY: dump-oat-core-host
37 dump-oat-core-host: $(HOST_CORE_IMG_OUTS) $(OATDUMP
    [all...]
  /art/runtime/gc/space/
image_space_test.cc 29 std::string oat_location = GetScratchDir() + "/Oat.oat";
40 args.push_back("--oat-file=" + oat_location);
43 std::unique_ptr<OatFile> oat(OatFile::Open(oat_location.c_str(),
51 ASSERT_TRUE(oat != nullptr) << error_msg;
54 EXPECT_TRUE(ImageSpace::ValidateOatFile(*oat, &error_msg)) << error_msg;
58 EXPECT_FALSE(ImageSpace::ValidateOatFile(*oat, &error_msg));
62 EXPECT_TRUE(ImageSpace::ValidateOatFile(*oat, &error_msg)) << error_msg;
66 EXPECT_FALSE(ImageSpace::ValidateOatFile(*oat, &error_msg));
70 EXPECT_TRUE(ImageSpace::ValidateOatFile(*oat, &error_msg)) << error_msg
    [all...]
  /art/build/
Android.oat.mk 47 define create-core-oat-host-rules
108 $$(addprefix --dex-location=,$$(HOST_CORE_DEX_LOCATIONS)) --oat-file=$$(PRIVATE_CORE_OAT_NAME) \
109 --oat-location=$$(PRIVATE_CORE_OAT_NAME) --image=$$(PRIVATE_CORE_IMG_NAME) \
124 endef # create-core-oat-host-rules
130 define create-core-oat-host-rule-combination
131 $(call create-core-oat-host-rules,$(1),,$(2),$(3),$(4))
134 $(call create-core-oat-host-rules,$(1),2ND_,$(2),$(3),$(4))
138 $(eval $(call create-core-oat-host-rule-combination,optimizing,,,false))
139 $(eval $(call create-core-oat-host-rule-combination,interpreter,,,false))
140 $(eval $(call create-core-oat-host-rule-combination,interp-ac,,,false)
    [all...]
Android.common_path.mk 34 # Directory used for oat tests on device.
38 # core.oat location on the device.
39 TARGET_CORE_OAT := $(ART_TARGET_TEST_DIR)/$(DEX2OAT_TARGET_ARCH)/core.oat
41 2ND_TARGET_CORE_OAT := $(ART_TARGET_TEST_DIR)/$($(TARGET_2ND_ARCH_VAR_PREFIX)DEX2OAT_TARGET_ARCH)/core.oat
44 CORE_OAT_SUFFIX := .oat
46 # core.oat locations under the out directory.
72 # Oat location of core.art.
  /build/make/core/
dex_preopt_libart_boot.mk 27 # The .oat with symbols
28 $(my_2nd_arch_prefix)LIBART_TARGET_BOOT_OAT_UNSTRIPPED := $(TARGET_OUT_UNSTRIPPED)$(patsubst %.art,%.oat,$($(my_2nd_arch_prefix)LIBART_BOOT_IMAGE_FILENAME))
41 # Depends on installed boot.oat, boot-*.art, boot-*.oat
46 # The rule to install boot.oat, boot-*.art, boot-*.oat
59 @rm -f $(dir $@)/*.art $(dir $@)/*.oat
61 @rm -f $(dir $($(PRIVATE_2ND_ARCH_VAR_PREFIX)LIBART_TARGET_BOOT_OAT_UNSTRIPPED))/*.oat
67 --oat-symbols=$($(PRIVATE_2ND_ARCH_VAR_PREFIX)LIBART_TARGET_BOOT_OAT_UNSTRIPPED) \
68 --oat-file=$(patsubst %.art,%.oat,$@)
    [all...]
dex_preopt_libart.mk 54 $(dir $(2))oat/$(1)/$(basename $(notdir $(2))).odex
87 # In addition, each .art file has an associated .oat file.
88 LIBART_TARGET_BOOT_ART_EXTRA_FILES := $(foreach jar,$(wordlist 2,999,$(LIBART_TARGET_BOOT_JARS)),boot-$(jar).art boot-$(jar).oat boot-$(jar).vdex)
89 LIBART_TARGET_BOOT_ART_EXTRA_FILES += boot.oat boot.vdex
117 --oat-file=$(2) \
ninja_config.mk 28 clean-oat% \
  /art/runtime/base/
logging.h 48 bool oat; member in struct:art::LogVerbosity
  /art/runtime/
oat_file_assistant.cc 33 #include "oat.h"
80 // generate oat files starting from symlinks which go into dalvik cache.
81 // (recall that the oat files in dalvik cache are encoded by replacing '/'
83 // The boot image oat files (which are symlinked in dalvik-cache) are not
84 // loaded via the oat file assistant.
115 // Get the oat filename.
120 LOG(WARNING) << "Failed to determine oat file name for dex location "
136 VLOG(oat) << "Dex parent of " << dex_location_ << " is not writable: " << strerror(errno);
158 VLOG(oat) << "Dex location " << dex_location_ << " is in boot class path";
175 // oat location for the same reasoning
    [all...]
oat_file.cc 47 #include "oat.h"
219 if (kIsTargetBuild && (kIsDebugBuild || VLOG_IS_ON(oat))) {
261 /*inout*/const uint8_t** oat,
263 DCHECK(oat != nullptr);
265 DCHECK_LE(*oat, oat_file.End());
266 if (UNLIKELY(static_cast<size_t>(oat_file.End() - *oat) < sizeof(T))) {
271 *value = *reinterpret_cast<const unaligned_type*>(*oat);
272 *oat += sizeof(T);
309 *error_msg = StringPrintf("Invalid oat header for '%s': %s",
314 const uint8_t* oat = Begin() local
    [all...]
mem_map.cc 359 if (kIsDebugBuild || VLOG_IS_ON(oat)) {
448 if (kIsDebugBuild || VLOG_IS_ON(oat)) {
    [all...]
oat_file_manager.cc 59 // Check that we don't have an oat file with the same address. Copies of the same oat file
61 CHECK_NE(oat_file->Begin(), existing->Begin()) << "Oat file already mapped at that location";
249 LOG(WARNING) << "Could not create dex file from oat file: " << error;
278 // Start from 1 to skip the oat file.
500 // Same descriptor. Check whether it's crossing old-oat-files to new-oat-files.
503 StringPrintf("Found duplicated class when checking oat files: '%s' in %s and %s\n",
507 if (!VLOG_IS_ON(oat)) {
529 // dex files from all open non-boot oat files to be safe
    [all...]
  /art/
Android.mk 22 # clean-oat rules
26 include $(art_path)/build/Android.oat.mk
30 ifneq (,$(filter clean-oat%,$(MAKECMDGOALS)))
40 .PHONY: clean-oat
41 clean-oat: clean-oat-host clean-oat-target
43 .PHONY: clean-oat-host
44 clean-oat-host:
45 find $(OUT_DIR) -name "*.oat" -o -name "*.odex" -o -name "*.art" -o -name '*.vdex' | xargs rm -
    [all...]
  /art/test/etc/
run-test-jar 566 mkdir_locations="${mkdir_locations} ${DEX_LOCATION}/oat/$ISA"
569 app_image="--base=0x4000 --app-image-file=$DEX_LOCATION/oat/$ISA/$TEST_NAME.art"
576 --oat-file=$DEX_LOCATION/oat/$ISA/$TEST_NAME.odex \
594 vdex_cmdline="${dex2oat_cmdline} ${VDEX_FILTER} --input-vdex=$DEX_LOCATION/oat/$ISA/$TEST_NAME.vdex --output-vdex=$DEX_LOCATION/oat/$ISA/$TEST_NAME.vdex"
596 vdex_cmdline="${dex2oat_cmdline} ${VDEX_FILTER} --input-vdex=$DEX_LOCATION/oat/$ISA/$TEST_NAME.vdex"
598 vdex_cmdline="${dex2oat_cmdline} --input-vdex=$DEX_LOCATION/oat/$ISA/$TEST_NAME.vdex --output-vdex=$DEX_LOCATION/oat/$ISA/$TEST_NAME.vdex"
739 # This is needed on the host so that the linker loads core.oat at the necessary address
    [all...]
  /system/sepolicy/private/
file_contexts 330 /data/app/[^/]+/oat(/.*)? u:object_r:dalvikcache_data_file:s0
332 /data/app/vmdl[^/]+\.tmp/oat(/.*)? u:object_r:dalvikcache_data_file:s0
403 /mnt/expand/[^/]+/app/[^/]+/oat(/.*)? u:object_r:dalvikcache_data_file:s0
405 /mnt/expand/[^/]+/app/vmdl[^/]+\.tmp/oat(/.*)? u:object_r:dalvikcache_data_file:s0
  /art/cmdline/
cmdline_parser_test.cc 298 const char* log_args = "-verbose:oat";
300 log_verbosity.oat = true;
cmdline_types.h 637 } else if (verbose_options[j] == "oat") {
638 log_verbosity.oat = true;
  /art/runtime/openjdkjvmti/
OpenjdkJvmTi.cc     [all...]

Completed in 530 milliseconds