Lines Matching refs:dex_files
507 const std::vector<const DexFile*>& dex_files, in CompileAll() argument
512 PreCompile(class_loader, dex_files, thread_pool.get(), timings); in CompileAll()
513 Compile(class_loader, dex_files, thread_pool.get(), timings); in CompileAll()
571 std::vector<const DexFile*> dex_files; in CompileOne() local
572 dex_files.push_back(dex_file); in CompileOne()
575 PreCompile(jclass_loader, dex_files, thread_pool.get(), timings); in CompileOne()
596 void CompilerDriver::Resolve(jobject class_loader, const std::vector<const DexFile*>& dex_files, in Resolve() argument
598 for (size_t i = 0; i != dex_files.size(); ++i) { in Resolve()
599 const DexFile* dex_file = dex_files[i]; in Resolve()
601 ResolveDexFile(class_loader, *dex_file, dex_files, thread_pool, timings); in Resolve()
605 void CompilerDriver::PreCompile(jobject class_loader, const std::vector<const DexFile*>& dex_files, in PreCompile() argument
610 Resolve(class_loader, dex_files, thread_pool, timings); in PreCompile()
615 SetVerified(class_loader, dex_files, thread_pool, timings); in PreCompile()
619 Verify(class_loader, dex_files, thread_pool, timings); in PreCompile()
622 InitializeClasses(class_loader, dex_files, thread_pool, timings); in PreCompile()
1454 const std::vector<const DexFile*>& dex_files, in ParallelCompilationManager() argument
1461 dex_files_(dex_files), in ParallelCompilationManager()
1726 const std::vector<const DexFile*>& dex_files, in ResolveDexFile() argument
1733 ParallelCompilationManager context(class_linker, class_loader, this, &dex_file, dex_files, in ResolveDexFile()
1746 void CompilerDriver::SetVerified(jobject class_loader, const std::vector<const DexFile*>& dex_files, in SetVerified() argument
1748 for (size_t i = 0; i != dex_files.size(); ++i) { in SetVerified()
1749 const DexFile* dex_file = dex_files[i]; in SetVerified()
1751 SetVerifiedDexFile(class_loader, *dex_file, dex_files, thread_pool, timings); in SetVerified()
1755 void CompilerDriver::Verify(jobject class_loader, const std::vector<const DexFile*>& dex_files, in Verify() argument
1757 for (size_t i = 0; i != dex_files.size(); ++i) { in Verify()
1758 const DexFile* dex_file = dex_files[i]; in Verify()
1760 VerifyDexFile(class_loader, *dex_file, dex_files, thread_pool, timings); in Verify()
1812 const std::vector<const DexFile*>& dex_files, in VerifyDexFile() argument
1816 ParallelCompilationManager context(class_linker, class_loader, this, &dex_file, dex_files, in VerifyDexFile()
1856 const std::vector<const DexFile*>& dex_files, in SetVerifiedDexFile() argument
1860 ParallelCompilationManager context(class_linker, class_loader, this, &dex_file, dex_files, in SetVerifiedDexFile()
1951 const std::vector<const DexFile*>& dex_files, in InitializeClasses() argument
1955 ParallelCompilationManager context(class_linker, jni_class_loader, this, &dex_file, dex_files, in InitializeClasses()
1968 const std::vector<const DexFile*>& dex_files, in InitializeClasses() argument
1970 for (size_t i = 0; i != dex_files.size(); ++i) { in InitializeClasses()
1971 const DexFile* dex_file = dex_files[i]; in InitializeClasses()
1973 InitializeClasses(class_loader, *dex_file, dex_files, thread_pool, timings); in InitializeClasses()
1981 void CompilerDriver::Compile(jobject class_loader, const std::vector<const DexFile*>& dex_files, in Compile() argument
1983 for (size_t i = 0; i != dex_files.size(); ++i) { in Compile()
1984 const DexFile* dex_file = dex_files[i]; in Compile()
1986 CompileDexFile(class_loader, *dex_file, dex_files, thread_pool, timings); in Compile()
2085 const std::vector<const DexFile*>& dex_files, in CompileDexFile() argument
2089 &dex_file, dex_files, thread_pool); in CompileDexFile()
2223 const std::vector<const art::DexFile*>& dex_files, in WriteElf() argument
2227 return compiler_->WriteElf(file, oat_writer, dex_files, android_root, is_host); in WriteElf()