Home
last modified time | relevance | path

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

/art/test/674-hiddenapi/
Dhiddenapi.cc33 std::vector<std::vector<std::unique_ptr<const DexFile>>> opened_dex_files; variable
47 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()
/art/dex2oat/linker/
Doat_writer.h179 /*out*/ std::vector<std::unique_ptr<const DexFile>>* opened_dex_files);
319 /*out*/ std::vector<std::unique_ptr<const DexFile>>* opened_dex_files);
343 const std::vector<const DexFile*>& opened_dex_files);
345 const std::vector<const DexFile*>& opened_dex_files);
Doat_writer_test.cc180 std::vector<std::unique_ptr<const DexFile>> opened_dex_files; in DoWriteElf() local
187 &opened_dex_files)) { in DoWriteElf()
194 for (const std::unique_ptr<const DexFile>& dex_file : opened_dex_files) { in DoWriteElf()
260 for (std::unique_ptr<const DexFile>& dex_file : opened_dex_files) { in DoWriteElf()
Dimage_test.h244 std::vector<std::unique_ptr<const DexFile>> opened_dex_files; in DoCompile() local
273 opened_dex_files.push_back(std::move(cur_dex_file)); in DoCompile()
Doat_writer.cc672 /*out*/ std::vector<std::unique_ptr<const DexFile>>* opened_dex_files) { in WriteAndOpenDexFiles() argument
690 *opened_dex_files = std::move(dex_files); in WriteAndOpenDexFiles()
3687 /*out*/ std::vector<std::unique_ptr<const DexFile>>* opened_dex_files) { in OpenDexFiles() argument
3725 *opened_dex_files = std::move(dex_files); in OpenDexFiles()
3793 *opened_dex_files = std::move(dex_files); in OpenDexFiles()
3798 const std::vector<const DexFile*>& opened_dex_files) { in WriteTypeLookupTables() argument
3809 DCHECK_EQ(opened_dex_files.size(), oat_dex_files_.size()); in WriteTypeLookupTables()
3810 for (size_t i = 0, size = opened_dex_files.size(); i != size; ++i) { in WriteTypeLookupTables()
3828 const DexFile& dex_file = *opened_dex_files[i]; in WriteTypeLookupTables()
3881 const std::vector<const DexFile*>& opened_dex_files) { in WriteDexLayoutSections() argument
[all …]
/art/runtime/
Dclass_loader_context.cc100 for (std::unique_ptr<const DexFile>& dex_file : info->opened_dex_files) { in ~ClassLoaderContext()
434 size_t opened_dex_files_index = info->opened_dex_files.size(); in OpenDexFiles()
468 &info->opened_dex_files)) { in OpenDexFiles()
481 info->opened_dex_files.insert(info->opened_dex_files.end(), in OpenDexFiles()
494 &info->opened_dex_files)) { in OpenDexFiles()
512 for (size_t k = opened_dex_files_index; k < info->opened_dex_files.size(); k++) { in OpenDexFiles()
513 std::unique_ptr<const DexFile>& dex = info->opened_dex_files[k]; in OpenDexFiles()
694 for (size_t k = 0; k < info.opened_dex_files.size(); k++) { in EncodeContextInternal()
695 const std::unique_ptr<const DexFile>& dex_file = info.opened_dex_files[k]; in EncodeContextInternal()
831 info.opened_dex_files); in CreateClassLoaderInternal()
[all …]
Dclass_loader_context.h230 std::vector<std::unique_ptr<const DexFile>> opened_dex_files; member
Doat_file_manager.cc267 std::vector<std::unique_ptr<const DexFile>>* opened_dex_files) { in AddDexFilesFromOat() argument
275 opened_dex_files->push_back(std::move(dex_file)); in AddDexFilesFromOat()
294 std::vector<std::unique_ptr<const DexFile>> opened_dex_files; in CheckClassCollision() local
299 AddDexFilesFromOat(oat_file, &dex_files_unloaded, &opened_dex_files); in CheckClassCollision()
Dclass_loader_context_test.cc151 ASSERT_EQ(all_dex_files->size(), info.opened_dex_files.size()); in VerifyOpenDexFiles()
155 info.opened_dex_files[cur_open_dex_index++]; in VerifyOpenDexFiles()
/art/runtime/gc/space/
Dimage_space_test.cc347 std::vector<std::unique_ptr<const DexFile>> opened_dex_files; in TEST_F() local
363 opened_dex_files.push_back(std::move(df)); in TEST_F()
/art/dex2oat/
Ddex2oat.cc1691 std::vector<std::unique_ptr<const DexFile>> opened_dex_files; in Setup() local
1702 &opened_dex_files)) { in Setup()
1705 dex_files_per_oat_file_.push_back(MakeNonOwningPointerVector(opened_dex_files)); in Setup()
1707 DCHECK(opened_dex_files.empty()); in Setup()
1712 for (std::unique_ptr<const DexFile>& dex_file : opened_dex_files) { in Setup()
/art/oatdump/
Doatdump.cc117 static std::map<const OatDexFile*, std::unique_ptr<const DexFile>> opened_dex_files; variable
121 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()