Home
last modified time | relevance | path

Searched refs:dex_files (Results 1 – 25 of 179) sorted by relevance

12345678

/aosp12/art/libprofile/profile/
H A Dprofile_boot_info_test.cc38 std::vector<const DexFile*> dex_files; in TEST_F() local
42 ASSERT_TRUE(loaded_info.Load(profile.GetFd(), dex_files)); in TEST_F()
49 std::vector<const DexFile*> dex_files = { dex.get() }; in TEST_F() local
57 ASSERT_TRUE(loaded_info.Load(profile.GetFd(), dex_files)); in TEST_F()
67 std::vector<std::unique_ptr<const DexFile>> dex_files = OpenTestDexFiles("MultiDex"); in TEST_F() local
69 for (const std::unique_ptr<const DexFile>& file : dex_files) { in TEST_F()
74 saved_info.Add(dex_files[0].get(), 42); in TEST_F()
75 saved_info.Add(dex_files[1].get(), 108); in TEST_F()
76 saved_info.Add(dex_files[1].get(), 54); in TEST_F()
84 dex_files[0]->GetLocation().c_str()); in TEST_F()
[all …]
/aosp12/art/libdexfile/dex/
H A Ddex_file_loader_test.cc228 dex_files); in OpenDexFilesBase64()
242 EXPECT_EQ(1U, dex_files.size()); in OpenDexFileBase64()
243 return std::move(dex_files[0]); in OpenDexFileBase64()
364 &dex_files)); in TEST_F()
383 &dex_files)); in TEST_F()
420 &dex_files, in TEST_F()
423 EXPECT_EQ(dex_files.size(), 1u); in TEST_F()
434 &dex_files, in TEST_F()
438 EXPECT_EQ(dex_files.size(), 0u); in TEST_F()
449 &dex_files, in TEST_F()
[all …]
H A Dart_dex_file_loader.cc263 ? Open(filename, location, verify, verify_checksum, error_msg, dex_files) in Open()
264 : Open(fd, location, verify, verify_checksum, error_msg, dex_files); in Open()
275 DCHECK(dex_files != nullptr) << "DexFile::Open: out-param is nullptr"; in OpenWithMagic()
277 return OpenZip(fd, location, verify, verify_checksum, error_msg, dex_files); in OpenWithMagic()
287 dex_files->push_back(std::move(dex_file)); in OpenWithMagic()
314 DCHECK(dex_files != nullptr) << "DexFile::OpenZip: out-param is nullptr"; in OpenZip()
321 *zip_archive, location, verify, verify_checksum, error_msg, dex_files); in OpenZip()
504 std::vector<std::unique_ptr<const DexFile>>* dex_files) const { in OpenAllDexFilesFromZip()
506 DCHECK(dex_files != nullptr) << "DexFile::OpenFromZip: out-param is nullptr"; in OpenAllDexFilesFromZip()
519 dex_files->push_back(std::move(dex_file)); in OpenAllDexFilesFromZip()
[all …]
/aosp12/art/dex2oat/driver/
H A Dcompiler_driver.h105 const std::vector<const DexFile*>& dex_files,
111 const std::vector<const DexFile*>& dex_files,
233 const std::vector<const DexFile*>& dex_files,
238 const std::vector<const DexFile*>& dex_files,
247 const std::vector<const DexFile*>& dex_files,
252 const std::vector<const DexFile*>& dex_files,
258 const std::vector<const DexFile*>& dex_files,
265 const std::vector<const DexFile*>& dex_files,
276 const std::vector<const DexFile*>& dex_files,
281 const std::vector<const DexFile*>& dex_files,
[all …]
/aosp12/art/runtime/
H A Doat_file_manager.cc286 dex_files.clear(); in OpenDexFilesFromOat()
331 if (dex_files.empty()) { in OpenDexFilesFromOat()
388 if (dex_files.empty()) { in OpenDexFilesFromOat()
413 return dex_files; in OpenDexFilesFromOat()
453 return dex_files; in OpenDexFilesFromOat()
518 return dex_files; in OpenDexFilesFromOat_Impl()
528 return dex_files; in OpenDexFilesFromOat_Impl()
541 return dex_files; in OpenDexFilesFromOat_Impl()
620 : dex_files_(dex_files), in BackgroundVerificationTask()
735 if (dex_files.size() < 1) { in RunBackgroundVerification()
[all …]
/aosp12/art/libartbase/base/
H A Dcommon_art_test.cc378 &dex_files)) { in LoadExpectSingleDexFile()
383 return std::move(dex_files[0]); in LoadExpectSingleDexFile()
536 &dex_files); in OpenDexFiles()
538 for (auto& dex_file : dex_files) { in OpenDexFiles()
542 return dex_files; in OpenDexFiles()
548 return std::move(dex_files[0]); in OpenDexFile()
579 CHECK(!dex_files.empty()); in CreateClassPath()
581 for (size_t i = 1; i < dex_files.size(); i++) { in CreateClassPath()
582 classpath += ":" + dex_files[i]->GetLocation(); in CreateClassPath()
589 CHECK(!dex_files.empty()); in CreateClassPathWithChecksums()
[all …]
/aosp12/art/runtime/native/
H A Ddalvik_system_DexFile.cc83 dex_files.reserve(array_size - 1); in ConvertJavaArrayToDexFiles()
177 if (dex_files.empty()) { in CreateCookieFromOatFileManagerResult()
193 for (auto& dex_file : dex_files) { in CreateCookieFromOatFileManagerResult()
338 std::vector<const DexFile*> dex_files; in DexFile_verifyInBackgroundNative() local
348 dex_files, in DexFile_verifyInBackgroundNative()
353 std::vector<const DexFile*> dex_files; in DexFile_closeDexFile() local
404 std::vector<const DexFile*> dex_files; in DexFile_defineClassNative() local
419 for (auto& dex_file : dex_files) { in DexFile_defineClassNative()
466 std::vector<const DexFile*> dex_files; in DexFile_getClassNameList() local
475 for (auto& dex_file : dex_files) { in DexFile_getClassNameList()
[all …]
/aosp12/art/dex2oat/
H A Dcommon_compiler_driver_test.cc34 const std::vector<const DexFile*>& dex_files, in CompileAll() argument
37 SetDexFilesForOatFile(dex_files); in CompileAll()
42 dex_files, in CompileAll()
51 compiler_driver_->CompileAll(class_loader, dex_files, timings); in CompileAll()
59 void CommonCompilerDriverTest::SetDexFilesForOatFile(const std::vector<const DexFile*>& dex_files) { in SetDexFilesForOatFile() argument
60 compiler_options_->dex_files_for_oat_file_ = dex_files; in SetDexFilesForOatFile()
61 compiler_driver_->compiled_classes_.AddDexFiles(dex_files); in SetDexFilesForOatFile()
/aosp12/art/profman/
H A Dprofman.cc721 OpenApkFilesFromLocations(&dex_files); in DumpProfileInfo()
741 &dex_files, in DumpProfileInfo()
759 &dex_files, in DumpProfileInfo()
769 &dex_files, in DumpProfileInfo()
951 OpenApkFilesFromLocations(&dex_files); in DumpClassesAndMethods()
1677 OpenApkFilesFromLocations(&dex_files); in CreateBootProfile()
1732 OpenApkFilesFromLocations(&dex_files); in CreateProfile()
1750 ProcessLine(dex_files, line, &info); in CreateProfile()
1778 OpenApkFilesFromLocations(&dex_files); in CreateBootImageProfile()
1779 if (dex_files.empty()) { in CreateBootImageProfile()
[all …]
/aosp12/art/test/902-hello-transformation/src/art/
H A DRedefinition.java68 ArrayList<byte[]> dex_files = new ArrayList<>(); in doMultiClassRedefinition() local
73 dex_files.add(d.dex_file_bytes); in doMultiClassRedefinition()
77 dex_files.toArray(new byte[0][])); in doMultiClassRedefinition()
102 ArrayList<byte[]> dex_files = new ArrayList<>(); in doMultiStructuralClassRedefinition() local
106 dex_files.add(d.dex_file_bytes); in doMultiStructuralClassRedefinition()
109 dex_files.toArray(new byte[0][])); in doMultiStructuralClassRedefinition()
/aosp12/art/test/914-hello-obsolescence/src/art/
H A DRedefinition.java68 ArrayList<byte[]> dex_files = new ArrayList<>(); in doMultiClassRedefinition() local
73 dex_files.add(d.dex_file_bytes); in doMultiClassRedefinition()
77 dex_files.toArray(new byte[0][])); in doMultiClassRedefinition()
102 ArrayList<byte[]> dex_files = new ArrayList<>(); in doMultiStructuralClassRedefinition() local
106 dex_files.add(d.dex_file_bytes); in doMultiStructuralClassRedefinition()
109 dex_files.toArray(new byte[0][])); in doMultiStructuralClassRedefinition()
/aosp12/art/test/915-obsolete-2/src/art/
H A DRedefinition.java68 ArrayList<byte[]> dex_files = new ArrayList<>(); in doMultiClassRedefinition() local
73 dex_files.add(d.dex_file_bytes); in doMultiClassRedefinition()
77 dex_files.toArray(new byte[0][])); in doMultiClassRedefinition()
102 ArrayList<byte[]> dex_files = new ArrayList<>(); in doMultiStructuralClassRedefinition() local
106 dex_files.add(d.dex_file_bytes); in doMultiStructuralClassRedefinition()
109 dex_files.toArray(new byte[0][])); in doMultiStructuralClassRedefinition()
/aosp12/art/test/916-obsolete-jit/src/art/
H A DRedefinition.java68 ArrayList<byte[]> dex_files = new ArrayList<>(); in doMultiClassRedefinition() local
73 dex_files.add(d.dex_file_bytes); in doMultiClassRedefinition()
77 dex_files.toArray(new byte[0][])); in doMultiClassRedefinition()
102 ArrayList<byte[]> dex_files = new ArrayList<>(); in doMultiStructuralClassRedefinition() local
106 dex_files.add(d.dex_file_bytes); in doMultiStructuralClassRedefinition()
109 dex_files.toArray(new byte[0][])); in doMultiStructuralClassRedefinition()
/aosp12/art/test/917-fields-transformation/src/art/
H A DRedefinition.java68 ArrayList<byte[]> dex_files = new ArrayList<>(); in doMultiClassRedefinition() local
73 dex_files.add(d.dex_file_bytes); in doMultiClassRedefinition()
77 dex_files.toArray(new byte[0][])); in doMultiClassRedefinition()
102 ArrayList<byte[]> dex_files = new ArrayList<>(); in doMultiStructuralClassRedefinition() local
106 dex_files.add(d.dex_file_bytes); in doMultiStructuralClassRedefinition()
109 dex_files.toArray(new byte[0][])); in doMultiStructuralClassRedefinition()
/aosp12/art/test/919-obsolete-fields/src/art/
H A DRedefinition.java68 ArrayList<byte[]> dex_files = new ArrayList<>(); in doMultiClassRedefinition() local
73 dex_files.add(d.dex_file_bytes); in doMultiClassRedefinition()
77 dex_files.toArray(new byte[0][])); in doMultiClassRedefinition()
102 ArrayList<byte[]> dex_files = new ArrayList<>(); in doMultiStructuralClassRedefinition() local
106 dex_files.add(d.dex_file_bytes); in doMultiStructuralClassRedefinition()
109 dex_files.toArray(new byte[0][])); in doMultiStructuralClassRedefinition()
/aosp12/art/test/921-hello-failure/src/art/
H A DRedefinition.java68 ArrayList<byte[]> dex_files = new ArrayList<>(); in doMultiClassRedefinition() local
73 dex_files.add(d.dex_file_bytes); in doMultiClassRedefinition()
77 dex_files.toArray(new byte[0][])); in doMultiClassRedefinition()
102 ArrayList<byte[]> dex_files = new ArrayList<>(); in doMultiStructuralClassRedefinition() local
106 dex_files.add(d.dex_file_bytes); in doMultiStructuralClassRedefinition()
109 dex_files.toArray(new byte[0][])); in doMultiStructuralClassRedefinition()
/aosp12/art/test/926-multi-obsolescence/src/art/
H A DRedefinition.java68 ArrayList<byte[]> dex_files = new ArrayList<>(); in doMultiClassRedefinition() local
73 dex_files.add(d.dex_file_bytes); in doMultiClassRedefinition()
77 dex_files.toArray(new byte[0][])); in doMultiClassRedefinition()
102 ArrayList<byte[]> dex_files = new ArrayList<>(); in doMultiStructuralClassRedefinition() local
106 dex_files.add(d.dex_file_bytes); in doMultiStructuralClassRedefinition()
109 dex_files.toArray(new byte[0][])); in doMultiStructuralClassRedefinition()
/aosp12/art/test/930-hello-retransform/src/art/
H A DRedefinition.java68 ArrayList<byte[]> dex_files = new ArrayList<>(); in doMultiClassRedefinition() local
73 dex_files.add(d.dex_file_bytes); in doMultiClassRedefinition()
77 dex_files.toArray(new byte[0][])); in doMultiClassRedefinition()
102 ArrayList<byte[]> dex_files = new ArrayList<>(); in doMultiStructuralClassRedefinition() local
106 dex_files.add(d.dex_file_bytes); in doMultiStructuralClassRedefinition()
109 dex_files.toArray(new byte[0][])); in doMultiStructuralClassRedefinition()
/aosp12/art/test/932-transform-saves/src/art/
H A DRedefinition.java68 ArrayList<byte[]> dex_files = new ArrayList<>(); in doMultiClassRedefinition() local
73 dex_files.add(d.dex_file_bytes); in doMultiClassRedefinition()
77 dex_files.toArray(new byte[0][])); in doMultiClassRedefinition()
102 ArrayList<byte[]> dex_files = new ArrayList<>(); in doMultiStructuralClassRedefinition() local
106 dex_files.add(d.dex_file_bytes); in doMultiStructuralClassRedefinition()
109 dex_files.toArray(new byte[0][])); in doMultiStructuralClassRedefinition()
/aosp12/art/test/934-load-transform/src/art/
H A DRedefinition.java68 ArrayList<byte[]> dex_files = new ArrayList<>(); in doMultiClassRedefinition() local
73 dex_files.add(d.dex_file_bytes); in doMultiClassRedefinition()
77 dex_files.toArray(new byte[0][])); in doMultiClassRedefinition()
102 ArrayList<byte[]> dex_files = new ArrayList<>(); in doMultiStructuralClassRedefinition() local
106 dex_files.add(d.dex_file_bytes); in doMultiStructuralClassRedefinition()
109 dex_files.toArray(new byte[0][])); in doMultiStructuralClassRedefinition()
/aosp12/art/test/935-non-retransformable/src/art/
H A DRedefinition.java68 ArrayList<byte[]> dex_files = new ArrayList<>(); in doMultiClassRedefinition() local
73 dex_files.add(d.dex_file_bytes); in doMultiClassRedefinition()
77 dex_files.toArray(new byte[0][])); in doMultiClassRedefinition()
102 ArrayList<byte[]> dex_files = new ArrayList<>(); in doMultiStructuralClassRedefinition() local
106 dex_files.add(d.dex_file_bytes); in doMultiStructuralClassRedefinition()
109 dex_files.toArray(new byte[0][])); in doMultiStructuralClassRedefinition()
/aosp12/art/test/937-hello-retransform-package/src/art/
H A DRedefinition.java68 ArrayList<byte[]> dex_files = new ArrayList<>(); in doMultiClassRedefinition() local
73 dex_files.add(d.dex_file_bytes); in doMultiClassRedefinition()
77 dex_files.toArray(new byte[0][])); in doMultiClassRedefinition()
102 ArrayList<byte[]> dex_files = new ArrayList<>(); in doMultiStructuralClassRedefinition() local
106 dex_files.add(d.dex_file_bytes); in doMultiStructuralClassRedefinition()
109 dex_files.toArray(new byte[0][])); in doMultiStructuralClassRedefinition()
/aosp12/art/test/938-load-transform-bcp/src/art/
H A DRedefinition.java68 ArrayList<byte[]> dex_files = new ArrayList<>(); in doMultiClassRedefinition() local
73 dex_files.add(d.dex_file_bytes); in doMultiClassRedefinition()
77 dex_files.toArray(new byte[0][])); in doMultiClassRedefinition()
102 ArrayList<byte[]> dex_files = new ArrayList<>(); in doMultiStructuralClassRedefinition() local
106 dex_files.add(d.dex_file_bytes); in doMultiStructuralClassRedefinition()
109 dex_files.toArray(new byte[0][])); in doMultiStructuralClassRedefinition()
/aosp12/art/test/939-hello-transformation-bcp/src/art/
H A DRedefinition.java68 ArrayList<byte[]> dex_files = new ArrayList<>(); in doMultiClassRedefinition() local
73 dex_files.add(d.dex_file_bytes); in doMultiClassRedefinition()
77 dex_files.toArray(new byte[0][])); in doMultiClassRedefinition()
102 ArrayList<byte[]> dex_files = new ArrayList<>(); in doMultiStructuralClassRedefinition() local
106 dex_files.add(d.dex_file_bytes); in doMultiStructuralClassRedefinition()
109 dex_files.toArray(new byte[0][])); in doMultiStructuralClassRedefinition()
/aosp12/art/test/940-recursive-obsolete/src/art/
H A DRedefinition.java68 ArrayList<byte[]> dex_files = new ArrayList<>(); in doMultiClassRedefinition() local
73 dex_files.add(d.dex_file_bytes); in doMultiClassRedefinition()
77 dex_files.toArray(new byte[0][])); in doMultiClassRedefinition()
102 ArrayList<byte[]> dex_files = new ArrayList<>(); in doMultiStructuralClassRedefinition() local
106 dex_files.add(d.dex_file_bytes); in doMultiStructuralClassRedefinition()
109 dex_files.toArray(new byte[0][])); in doMultiStructuralClassRedefinition()

12345678