Searched refs:opened_dex_files (Results 1 – 11 of 11) sorted by relevance
33 std::vector<std::vector<std::unique_ptr<const DexFile>>> opened_dex_files; variable47 CHECK_LT(index, opened_dex_files.size()); in Java_Main_setDexDomain()48 for (std::unique_ptr<const DexFile>& dex_file : opened_dex_files[index]) { in Java_Main_setDexDomain()61 const size_t index = opened_dex_files.size(); in Java_Main_appendToBootClassLoader()63 opened_dex_files.push_back(std::vector<std::unique_ptr<const DexFile>>()); in Java_Main_appendToBootClassLoader()73 &opened_dex_files[index])) { in Java_Main_appendToBootClassLoader()81 for (std::unique_ptr<const DexFile>& dex_file : opened_dex_files[index]) { in Java_Main_appendToBootClassLoader()
167 /*out*/ std::vector<std::unique_ptr<const DexFile>>* opened_dex_files);298 /*out*/ std::vector<std::unique_ptr<const DexFile>>* opened_dex_files);326 const std::vector<std::unique_ptr<const DexFile>>& opened_dex_files);328 const std::vector<const DexFile*>& opened_dex_files);
180 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()252 for (std::unique_ptr<const DexFile>& dex_file : opened_dex_files) { in DoWriteElf()
244 std::vector<std::unique_ptr<const DexFile>> opened_dex_files; in DoCompile() local273 opened_dex_files.push_back(std::move(cur_dex_file)); in DoCompile()
689 /*out*/ std::vector<std::unique_ptr<const DexFile>>* opened_dex_files) { in WriteAndOpenDexFiles() argument706 *opened_dex_files = std::move(dex_files); in WriteAndOpenDexFiles()708 InitializeTypeLookupTables(*opened_dex_files); in WriteAndOpenDexFiles()3505 *opened_dex_files = std::move(dex_files); in OpenDexFiles()3556 *opened_dex_files = std::move(dex_files); in OpenDexFiles()3561 const std::vector<std::unique_ptr<const DexFile>>& opened_dex_files) { in InitializeTypeLookupTables() argument3563 DCHECK_EQ(opened_dex_files.size(), oat_dex_files_.size()); in InitializeTypeLookupTables()3564 for (size_t i = 0, size = opened_dex_files.size(); i != size; ++i) { in InitializeTypeLookupTables()3577 const DexFile& dex_file = *opened_dex_files[i].get(); in InitializeTypeLookupTables()3601 DCHECK_EQ(opened_dex_files.size(), oat_dex_files_.size()); in WriteDexLayoutSections()[all …]
97 for (std::unique_ptr<const DexFile>& dex_file : info->opened_dex_files) { in ~ClassLoaderContext()469 size_t opened_dex_files_index = info->opened_dex_files.size(); in OpenDexFiles()476 &info->opened_dex_files)) { in OpenDexFiles()480 for (size_t k = opened_dex_files_index; k < info->opened_dex_files.size(); k++) { in OpenDexFiles()481 std::unique_ptr<const DexFile>& dex = info->opened_dex_files[k]; in OpenDexFiles()676 for (size_t k = 0; k < info.opened_dex_files.size(); k++) { in EncodeContextInternal()677 const std::unique_ptr<const DexFile>& dex_file = info.opened_dex_files[k]; in EncodeContextInternal()813 info.opened_dex_files); in CreateClassLoaderInternal()880 for (const std::unique_ptr<const DexFile>& dex_file : info->opened_dex_files) { in FlattenOpenedDexFiles()1121 info->opened_dex_files.emplace_back(dex_file); in CreateInfoFromClassLoader()
237 std::vector<std::unique_ptr<const DexFile>> opened_dex_files; member
159 ASSERT_EQ(0u, info.opened_dex_files.size()); in VerifyOpenDexFiles()161 ASSERT_EQ(all_dex_files->size(), info.opened_dex_files.size()); in VerifyOpenDexFiles()169 : info.opened_dex_files[cur_open_dex_index]->GetLocation(); in VerifyOpenDexFiles()172 : info.opened_dex_files[cur_open_dex_index]->GetLocationChecksum(); in VerifyOpenDexFiles()
346 std::vector<std::unique_ptr<const DexFile>> opened_dex_files; in TEST_F() local362 opened_dex_files.push_back(std::move(df)); in TEST_F()
1445 std::vector<std::unique_ptr<const DexFile>> opened_dex_files; in Setup() local1456 &opened_dex_files)) { in Setup()1459 dex_files_per_oat_file_.push_back(MakeNonOwningPointerVector(opened_dex_files)); in Setup()1461 DCHECK(opened_dex_files.empty()); in Setup()1466 for (std::unique_ptr<const DexFile>& dex_file : opened_dex_files) { in Setup()
117 static std::map<const OatDexFile*, std::unique_ptr<const DexFile>> opened_dex_files; variable121 auto it = opened_dex_files.find(oat_dex_file); in OpenDexFile()122 if (it != opened_dex_files.end()) { in OpenDexFile()126 opened_dex_files.emplace(oat_dex_file, std::unique_ptr<const DexFile>(ret)); in OpenDexFile()