/art/test/629-vdex-speed/ |
run | 17 exec ${RUN} --vdex "${@}"
|
/art/test/634-vdex-duplicate/ |
run | 17 exec ${RUN} -Xcompiler-option --compiler-filter=verify --vdex-filter speed --vdex "${@}"
|
/art/test/628-vdex/ |
run | 17 exec ${RUN} -Xcompiler-option --compiler-filter=verify --vdex "${@}"
|
/art/runtime/ |
vdex_file_test.cc | 31 // Verify we fail to open an empty vdex file. 34 std::unique_ptr<VdexFile> vdex = VdexFile::Open(tmp.GetFd(), local 41 EXPECT_TRUE(vdex == nullptr); 43 vdex = VdexFile::Open( 45 EXPECT_TRUE(vdex == nullptr);
|
vdex_file.cc | 109 std::unique_ptr<VdexFile> vdex(new VdexFile(mmap.release())); 110 if (!vdex->IsValid()) { 111 *error_msg = "Vdex file is not valid"; 117 if (!vdex->OpenAllDexFiles(&unique_ptr_dex_files, error_msg)) { 120 Unquicken(MakeNonOwningPointerVector(unique_ptr_dex_files), vdex->GetQuickeningInfo()); 122 reinterpret_cast<Header*>(vdex->mmap_->Begin())->quickening_info_size_ = 0; 126 return vdex; 148 // TODO: Supply the location information for a vdex file.
|
oat_file_assistant.cc | 264 // means we must have a vdex file with no corresponding oat file. In 266 // we have only the vdex file instead. 267 status << "vdex-only"; 284 status << "vdex-only"; 434 VdexFile* vdex = file.GetVdexFile(); local 435 if (!DexChecksumUpToDate(*vdex, &error_msg)) { 651 // Set the permissions for the oat and the vdex files. 661 + " not attempted because the vdex file " + vdex_file_name 668 + " not attempted because the vdex file " + vdex_file_name 689 args.push_back("--output-vdex-fd=" + std::to_string(vdex_file->Fd())) 967 std::unique_ptr<VdexFile> vdex = VdexFile::Open(vdex_filename, local [all...] |
oat_file.cc | 143 void SetVdex(VdexFile* vdex) { 144 vdex_.reset(vdex); 198 *error_msg = StringPrintf("Failed to load vdex file '%s' %s", [all...] |
/art/tools/golem/ |
env | 43 ALL_TARGETS=(art-interpreter art-opt art-jit art-jit-cc art-opt-cc art-opt-debuggable art-vdex)
|
/art/runtime/openjdkjvmti/ |
fixed_up_dex_file.cc | 63 const art::VdexFile* vdex = oat_file->GetVdexFile(); local 64 if (vdex == nullptr || vdex->GetQuickeningInfo().size() == 0) { 67 const art::ArrayRef<const uint8_t> quickening_info(vdex->GetQuickeningInfo());
|
/build/make/core/ |
setup_one_odex.mk | 37 my_built_vdex := $(patsubst %.odex,%.vdex,$(my_built_odex)) 38 my_installed_vdex := $(patsubst %.odex,%.vdex,$(my_installed_odex))
|
dex_preopt_libart.mk | 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
|
dex_preopt_odex_install.mk | 192 # Make sure to install the .odex and .vdex when you run "make <module_name>"
|
main.mk | 812 $(filter-out $(foreach p,$(overridden_packages),$(p) %/$(p).apk %/$(p).odex %/$(p).vdex), \ [all...] |
/art/dexlayout/ |
dexdiag.cc | 300 // Confirm that the map is from a vdex file. 301 static const char* suffixes[] = { ".vdex" }; 314 // Extract all the dex files from the vdex file. 316 std::unique_ptr<VdexFile> vdex(VdexFile::Open(vdex_name, 321 if (vdex == nullptr) { 322 std::cerr << "Could not open vdex file " 331 if (!vdex->OpenAllDexFiles(&dex_files, &error_msg)) { 338 // Open the page mapping (one uint64_t per page) for the entire vdex mapping. 354 reinterpret_cast<uint64_t>(vdex->Begin()), 388 // Confirm that the map is from a vdex file [all...] |