/art/test/628-vdex/ |
D | Android.bp | 3 // 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"],
|
D | run | 17 exec ${RUN} -Xcompiler-option --compiler-filter=verify --vdex "${@}"
|
/art/test/629-vdex-speed/ |
D | Android.bp | 3 // 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"],
|
D | run | 17 exec ${RUN} --vdex --vdex-filter speed "${@}"
|
D | info.txt | 1 Regression test for vdex that used to not AOT compile
|
/art/test/693-vdex-inmem-loader-evict/ |
D | Android.bp | 3 // 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"],
|
D | info.txt | 2 of vdex files in the data folder. Least recently used vdex files should be unlinked.
|
/art/runtime/ |
D | vdex_file_test.cc | 34 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()
|
D | vdex_file.cc | 146 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()
|
D | oat_file_assistant.cc | 430 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/ |
D | symbolize.sh | 43 vdex=${2%.*}.vdex 44 adb pull $1/$vdex /tmp/ 2>/dev/null
|
/art/test/634-vdex-duplicate/ |
D | run | 17 exec ${RUN} -Xcompiler-option --compiler-filter=verify --vdex-filter speed --vdex "${@}"
|
/art/test/692-vdex-secondary-loader/ |
D | info.txt | 2 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/ |
D | info.txt | 2 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/ |
D | dex2oat_vdex_test.cc | 73 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/ |
D | run | 17 exec ${RUN} -Xcompiler-option --compiler-filter=verify --vdex "${@}"
|
D | info.txt | 1 Test that vdex logic works with multidex.
|
/art/test/674-vdex-uncompress/ |
D | run | 17 exec ${RUN} -Xcompiler-option --compiler-filter=verify --vdex "${@}"
|
D | info.txt | 2 and where --input-vdex is passed.
|
/art/test/649-vdex-duplicate-method/ |
D | info.txt | 1 Regression test for unquickening a vdex that has duplicate methods.
|
/art/test/630-safecast-array/ |
D | info.txt | 1 Regression test for vdex, which used to crash in AddAssignability
|
/art/tools/golem/ |
D | env | 43 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/ |
D | info.txt | 1 Test for a dex file with an odd size in a vdex file.
|
/art/test/663-odd-dex-size2/ |
D | info.txt | 1 Test for two files with an odd size in a vdex file.
|
/art/dexlayout/ |
D | dexdiag.cc | 330 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()
|