Lines Matching defs:dex_files
489 const std::vector<const DexFile*>& dex_files,
493 PreCompile(class_loader, dex_files, *thread_pool.get(), timings);
494 Compile(class_loader, dex_files, *thread_pool.get(), timings);
553 std::vector<const DexFile*> dex_files;
554 dex_files.push_back(dex_file);
557 PreCompile(jclass_loader, dex_files, *thread_pool.get(), timings);
577 void CompilerDriver::Resolve(jobject class_loader, const std::vector<const DexFile*>& dex_files,
579 for (size_t i = 0; i != dex_files.size(); ++i) {
580 const DexFile* dex_file = dex_files[i];
586 void CompilerDriver::PreCompile(jobject class_loader, const std::vector<const DexFile*>& dex_files,
590 Resolve(class_loader, dex_files, thread_pool, timings);
592 Verify(class_loader, dex_files, thread_pool, timings);
594 InitializeClasses(class_loader, dex_files, thread_pool, timings);
1627 void CompilerDriver::Verify(jobject class_loader, const std::vector<const DexFile*>& dex_files,
1629 for (size_t i = 0; i != dex_files.size(); ++i) {
1630 const DexFile* dex_file = dex_files[i];
2205 const std::vector<const DexFile*>& dex_files,
2207 for (size_t i = 0; i != dex_files.size(); ++i) {
2208 const DexFile* dex_file = dex_files[i];
2214 void CompilerDriver::Compile(jobject class_loader, const std::vector<const DexFile*>& dex_files,
2216 for (size_t i = 0; i != dex_files.size(); ++i) {
2217 const DexFile* dex_file = dex_files[i];
2440 const std::vector<const art::DexFile*>& dex_files,
2445 return art::ElfWriterMclinker::Create(file, oat_writer, dex_files, android_root, is_host, *this);
2447 return art::ElfWriterQuick::Create(file, oat_writer, dex_files, android_root, is_host, *this);