Searched refs:opened_dex_files (Results 1 – 11 of 11) sorted by relevance
30 std::vector<std::vector<std::unique_ptr<const DexFile>>> opened_dex_files; variable44 CHECK_LT(index, opened_dex_files.size()); in Java_Main_setDexDomain()45 for (std::unique_ptr<const DexFile>& dex_file : opened_dex_files[index]) { in Java_Main_setDexDomain()58 const size_t index = opened_dex_files.size(); in Java_Main_appendToBootClassLoader()60 opened_dex_files.push_back(std::vector<std::unique_ptr<const DexFile>>()); in Java_Main_appendToBootClassLoader()70 &opened_dex_files[index])) { in Java_Main_appendToBootClassLoader()78 for (std::unique_ptr<const DexFile>& dex_file : opened_dex_files[index]) { in Java_Main_appendToBootClassLoader()
96 for (std::unique_ptr<const DexFile>& dex_file : info->opened_dex_files) { in ~ClassLoaderContext()430 size_t opened_dex_files_index = info->opened_dex_files.size(); in OpenDexFiles()462 &info->opened_dex_files)) { in OpenDexFiles()475 info->opened_dex_files.insert(info->opened_dex_files.end(), in OpenDexFiles()488 &info->opened_dex_files)) { in OpenDexFiles()506 for (size_t k = opened_dex_files_index; k < info->opened_dex_files.size(); k++) { in OpenDexFiles()507 std::unique_ptr<const DexFile>& dex = info->opened_dex_files[k]; in OpenDexFiles()616 for (size_t k = 0; k < info.opened_dex_files.size(); k++) { in EncodeContextInternal()617 const std::unique_ptr<const DexFile>& dex_file = info.opened_dex_files[k]; in EncodeContextInternal()755 info.opened_dex_files); in CreateClassLoaderInternal()[all …]
185 std::vector<std::unique_ptr<const DexFile>> opened_dex_files; member
267 std::vector<std::unique_ptr<const DexFile>>* opened_dex_files) { in AddDexFilesFromOat() argument275 opened_dex_files->push_back(std::move(dex_file)); in AddDexFilesFromOat()294 std::vector<std::unique_ptr<const DexFile>> opened_dex_files; in CheckClassCollision() local299 AddDexFilesFromOat(oat_file, &dex_files_unloaded, &opened_dex_files); in CheckClassCollision()
151 ASSERT_EQ(all_dex_files->size(), info.opened_dex_files.size()); in VerifyOpenDexFiles()155 info.opened_dex_files[cur_open_dex_index++]; in VerifyOpenDexFiles()
182 /*out*/ std::vector<std::unique_ptr<const DexFile>>* opened_dex_files);318 /*out*/ std::vector<std::unique_ptr<const DexFile>>* opened_dex_files);342 const std::vector<std::unique_ptr<const DexFile>>& opened_dex_files);344 const std::vector<std::unique_ptr<const DexFile>>& opened_dex_files);
178 std::vector<std::unique_ptr<const DexFile>> opened_dex_files; in DoWriteElf() local187 &opened_dex_files)) { in DoWriteElf()194 for (const std::unique_ptr<const DexFile>& dex_file : opened_dex_files) { in DoWriteElf()257 for (std::unique_ptr<const DexFile>& dex_file : opened_dex_files) { in DoWriteElf()
667 /*out*/ std::vector<std::unique_ptr<const DexFile>>* opened_dex_files) { in WriteAndOpenDexFiles() argument709 *opened_dex_files = std::move(dex_files); in WriteAndOpenDexFiles()3670 /*out*/ std::vector<std::unique_ptr<const DexFile>>* opened_dex_files) { in OpenDexFiles() argument3708 *opened_dex_files = std::move(dex_files); in OpenDexFiles()3776 *opened_dex_files = std::move(dex_files); in OpenDexFiles()3782 const std::vector<std::unique_ptr<const DexFile>>& opened_dex_files) { in WriteTypeLookupTables() argument3793 DCHECK_EQ(opened_dex_files.size(), oat_dex_files_.size()); in WriteTypeLookupTables()3794 for (size_t i = 0, size = opened_dex_files.size(); i != size; ++i) { in WriteTypeLookupTables()3810 const DexFile& dex_file = *opened_dex_files[i]; in WriteTypeLookupTables()3864 const std::vector<std::unique_ptr<const DexFile>>& opened_dex_files) { in WriteDexLayoutSections() argument[all …]
245 std::vector<std::unique_ptr<const DexFile>> opened_dex_files; in DoCompile() local276 opened_dex_files.push_back(std::move(cur_dex_file)); in DoCompile()
1575 std::vector<std::unique_ptr<const DexFile>> opened_dex_files; in Setup() local1587 &opened_dex_files)) { in Setup()1590 dex_files_per_oat_file_.push_back(MakeNonOwningPointerVector(opened_dex_files)); in Setup()1592 DCHECK(opened_dex_files.empty()); in Setup()1597 for (std::unique_ptr<const DexFile>& dex_file : opened_dex_files) { in Setup()
121 static std::map<const OatDexFile*, std::unique_ptr<const DexFile>> opened_dex_files; variable125 auto it = opened_dex_files.find(oat_dex_file); in OpenDexFile()126 if (it != opened_dex_files.end()) { in OpenDexFile()130 opened_dex_files.emplace(oat_dex_file, std::unique_ptr<const DexFile>(ret)); in OpenDexFile()