Home
last modified time | relevance | path

Searched refs:opened_dex_files (Results 1 – 7 of 7) sorted by relevance

/art/compiler/
Doat_writer.h156 /*out*/ std::vector<std::unique_ptr<const DexFile>>* opened_dex_files);
270 /*out*/ std::vector<std::unique_ptr<const DexFile>>* opened_dex_files);
272 const std::vector<std::unique_ptr<const DexFile>>& opened_dex_files);
Dimage_test.cc122 std::vector<std::unique_ptr<const DexFile>> opened_dex_files; in TestWriteRead() local
131 &opened_dex_files); in TestWriteRead()
Doat_writer.cc424 /*out*/ std::vector<std::unique_ptr<const DexFile>>* opened_dex_files) { in WriteAndOpenDexFiles() argument
464 *opened_dex_files = std::move(dex_files); in WriteAndOpenDexFiles()
2126 /*out*/ std::vector<std::unique_ptr<const DexFile>>* opened_dex_files) { in OpenDexFiles() argument
2193 *opened_dex_files = std::move(dex_files); in OpenDexFiles()
2199 const std::vector<std::unique_ptr<const DexFile>>& opened_dex_files) { in WriteTypeLookupTables() argument
2202 DCHECK_EQ(opened_dex_files.size(), oat_dex_files_.size()); in WriteTypeLookupTables()
2203 for (size_t i = 0, size = opened_dex_files.size(); i != size; ++i) { in WriteTypeLookupTables()
2211 opened_dex_files[i]->CreateTypeLookupTable(lookup_table); in WriteTypeLookupTables()
2215 DCHECK_EQ(opened_dex_files_map == nullptr, opened_dex_files.empty()); in WriteTypeLookupTables()
Doat_test.cc185 std::vector<std::unique_ptr<const DexFile>> opened_dex_files; in DoWriteElf() local
193 &opened_dex_files)) { in DoWriteElf()
199 for (const std::unique_ptr<const DexFile>& dex_file : opened_dex_files) { in DoWriteElf()
/art/runtime/
Doat_file_manager.cc207 std::vector<std::unique_ptr<const DexFile>>* opened_dex_files) { in AddDexFilesFromOat() argument
215 opened_dex_files->push_back(std::move(dex_file)); in AddDexFilesFromOat()
468 std::vector<std::unique_ptr<const DexFile>> opened_dex_files; in HasCollisions() local
493 /*out*/&opened_dex_files); in HasCollisions()
506 AddDexFilesFromOat(oat_file, /*already_loaded*/false, &queue, &opened_dex_files); in HasCollisions()
/art/dex2oat/
Ddex2oat.cc1380 std::vector<std::unique_ptr<const DexFile>> opened_dex_files; in Setup() local
1388 &opened_dex_files)) { in Setup()
1391 dex_files_per_oat_file_.push_back(MakeNonOwningPointerVector(opened_dex_files)); in Setup()
1394 for (std::unique_ptr<const DexFile>& dex_file : opened_dex_files) { in Setup()
1399 DCHECK(opened_dex_files.empty()); in Setup()
1983 std::vector<std::unique_ptr<const DexFile>>* opened_dex_files, in OpenClassPathFiles() argument
1986 DCHECK(opened_dex_files != nullptr) << "OpenClassPathFiles dex out-param is nullptr"; in OpenClassPathFiles()
1995 if (!DexFile::Open(location.c_str(), location.c_str(), &error_msg, opened_dex_files)) { in OpenClassPathFiles()
2007 opened_dex_files->insert(opened_dex_files->end(), in OpenClassPathFiles()
/art/oatdump/
Doatdump.cc87 std::unique_ptr<const DexFile>> opened_dex_files; variable
91 auto it = opened_dex_files.find(oat_dex_file); in OpenDexFile()
92 if (it != opened_dex_files.end()) { in OpenDexFile()
96 opened_dex_files.emplace(oat_dex_file, std::unique_ptr<const DexFile>(ret)); in OpenDexFile()