Home
last modified time | relevance | path

Searched refs:vdex (Results 1 – 25 of 30) sorted by relevance

12

/art/test/628-vdex/
DAndroid.bp3 // Build rules for ART run-test `628-vdex`.
16 name: "art-run-test-628-vdex",
21 ":art-run-test-628-vdex-expected-stdout",
22 ":art-run-test-628-vdex-expected-stderr",
28 name: "art-run-test-628-vdex-expected-stdout",
29 out: ["art-run-test-628-vdex-expected-stdout.txt"],
36 name: "art-run-test-628-vdex-expected-stderr",
37 out: ["art-run-test-628-vdex-expected-stderr.txt"],
Drun17 exec ${RUN} -Xcompiler-option --compiler-filter=verify --vdex "${@}"
/art/test/629-vdex-speed/
DAndroid.bp3 // Build rules for ART run-test `629-vdex-speed`.
16 name: "art-run-test-629-vdex-speed",
21 ":art-run-test-629-vdex-speed-expected-stdout",
22 ":art-run-test-629-vdex-speed-expected-stderr",
28 name: "art-run-test-629-vdex-speed-expected-stdout",
29 out: ["art-run-test-629-vdex-speed-expected-stdout.txt"],
36 name: "art-run-test-629-vdex-speed-expected-stderr",
37 out: ["art-run-test-629-vdex-speed-expected-stderr.txt"],
Drun17 exec ${RUN} --vdex --vdex-filter speed "${@}"
Dinfo.txt1 Regression test for vdex that used to not AOT compile
/art/test/693-vdex-inmem-loader-evict/
DAndroid.bp3 // Build rules for ART run-test `693-vdex-inmem-loader-evict`.
16 name: "art-run-test-693-vdex-inmem-loader-evict",
21 ":art-run-test-693-vdex-inmem-loader-evict-expected-stdout",
22 ":art-run-test-693-vdex-inmem-loader-evict-expected-stderr",
28 name: "art-run-test-693-vdex-inmem-loader-evict-expected-stdout",
29 out: ["art-run-test-693-vdex-inmem-loader-evict-expected-stdout.txt"],
36 name: "art-run-test-693-vdex-inmem-loader-evict-expected-stderr",
37 out: ["art-run-test-693-vdex-inmem-loader-evict-expected-stderr.txt"],
Dinfo.txt2 of vdex files in the data folder. Least recently used vdex files should be unlinked.
/art/runtime/
Dvdex_file_test.cc34 std::unique_ptr<VdexFile> vdex = VdexFile::Open(tmp.GetFd(), in TEST_F() local
41 EXPECT_TRUE(vdex == nullptr); in TEST_F()
43 vdex = VdexFile::Open( in TEST_F()
45 EXPECT_TRUE(vdex == nullptr); in TEST_F()
Dvdex_file.cc146 std::unique_ptr<VdexFile> vdex(new VdexFile(std::move(mmap))); in OpenAtAddress() local
147 if (!vdex->IsValid()) { in OpenAtAddress()
159 vdex->Size(), in OpenAtAddress()
160 vdex->Begin(), in OpenAtAddress()
161 vdex->End(), in OpenAtAddress()
166 return vdex; in OpenAtAddress()
Doat_file_assistant.cc430 VdexFile* vdex = file.GetVdexFile(); in GivenOatFileStatus() local
431 if (!DexChecksumUpToDate(*vdex, &error_msg)) { in GivenOatFileStatus()
831 std::unique_ptr<VdexFile> vdex; in GetFile() local
839 vdex = VdexFile::Open(vdex_fd_, in GetFile()
849 vdex = VdexFile::Open(filename_, in GetFile()
855 if (vdex == nullptr) { in GetFile()
859 std::move(vdex), in GetFile()
/art/tools/
Dsymbolize.sh43 vdex=${2%.*}.vdex
44 adb pull $1/$vdex /tmp/ 2>/dev/null
/art/test/634-vdex-duplicate/
Drun17 exec ${RUN} -Xcompiler-option --compiler-filter=verify --vdex-filter speed --vdex "${@}"
/art/test/692-vdex-secondary-loader/
Dinfo.txt2 cached in a vdex file. Subsequent loads should initialize an instance of
3 OatFile using the data in the vdex.
/art/test/692-vdex-inmem-loader/
Dinfo.txt2 cached in a vdex file in the app's data folder. Subsequent loads should initialize an instance of
3 OatFile using the data in the vdex.
/art/dex2oat/
Ddex2oat_vdex_test.cc73 std::unique_ptr<VdexFile> vdex(VdexFile::Open(vdex_location.c_str(), in GetVerifierDeps() local
79 if (vdex->HasDexSection()) { in GetVerifierDeps()
84 VdexFile::VdexFileHeader vdex_header = vdex->GetVdexFileHeader(); in GetVerifierDeps()
93 if (!deps->ParseStoredData(dex_files, vdex->GetVerifierDepsData())) { in GetVerifierDeps()
97 opened_vdex_files_.push_back(std::move(vdex)); in GetVerifierDeps()
117 void CreateDexMetadata(const std::string& vdex, const std::string& out_dm) { in CreateDexMetadata() argument
119 std::unique_ptr<File> vdex_file(OS::OpenFileForReading(vdex.c_str())); in CreateDexMetadata()
/art/test/820-vdex-multidex/
Drun17 exec ${RUN} -Xcompiler-option --compiler-filter=verify --vdex "${@}"
Dinfo.txt1 Test that vdex logic works with multidex.
/art/test/674-vdex-uncompress/
Drun17 exec ${RUN} -Xcompiler-option --compiler-filter=verify --vdex "${@}"
Dinfo.txt2 and where --input-vdex is passed.
/art/test/649-vdex-duplicate-method/
Dinfo.txt1 Regression test for unquickening a vdex that has duplicate methods.
/art/test/630-safecast-array/
Dinfo.txt1 Regression test for vdex, which used to crash in AddAssignability
/art/tools/golem/
Denv43 ALL_TARGETS=(art-interpreter art-opt art-jit art-jit-cc art-opt-cc art-opt-debuggable art-vdex)
/art/test/663-odd-dex-size/
Dinfo.txt1 Test for a dex file with an odd size in a vdex file.
/art/test/663-odd-dex-size2/
Dinfo.txt1 Test for two files with an odd size in a vdex file.
/art/dexlayout/
Ddexdiag.cc330 std::unique_ptr<VdexFile> vdex(VdexFile::Open(vdex_name, in DisplayMappingIfFromVdexFile() local
335 if (vdex == nullptr) { in DisplayMappingIfFromVdexFile()
345 if (!vdex->OpenAllDexFiles(&dex_files, &error_msg)) { in DisplayMappingIfFromVdexFile()
368 reinterpret_cast<uint64_t>(vdex->Begin()), in DisplayMappingIfFromVdexFile()

12