Searched refs:dex_files (Results 1 - 15 of 15) sorted by relevance

/art/runtime/
H A Ddex_method_iterator_test.cc27 std::vector<const DexFile*> dex_files; local
28 dex_files.push_back(DexFile::Open(GetDexFileName("core"), GetDexFileName("core")));
29 dex_files.push_back(DexFile::Open(GetDexFileName("conscrypt"), GetDexFileName("conscrypt")));
30 dex_files.push_back(DexFile::Open(GetDexFileName("okhttp"), GetDexFileName("okhttp")));
31 dex_files.push_back(DexFile::Open(GetDexFileName("core-junit"), GetDexFileName("core-junit")));
32 dex_files.push_back(DexFile::Open(GetDexFileName("bouncycastle"), GetDexFileName("bouncycastle")));
33 DexMethodIterator it(dex_files);
43 STLDeleteElements(&dex_files);
H A Ddex_method_iterator.h28 explicit DexMethodIterator(const std::vector<const DexFile*>& dex_files) argument
29 : dex_files_(dex_files),
H A Doat.h35 const std::vector<const DexFile*>* dex_files,
H A Doat.cc32 const std::vector<const DexFile*>* dex_files,
45 dex_file_count_ = dex_files->size();
31 OatHeader(InstructionSet instruction_set, const std::vector<const DexFile*>* dex_files, uint32_t image_file_location_oat_checksum, uint32_t image_file_location_oat_data_begin, const std::string& image_file_location) argument
/art/compiler/
H A Delf_writer_quick.h29 const std::vector<const DexFile*>& dex_files,
37 const std::vector<const DexFile*>& dex_files,
H A Delf_writer_mclinker.h44 const std::vector<const DexFile*>& dex_files,
52 const std::vector<const DexFile*>& dex_files,
63 void AddMethodInputs(const std::vector<const DexFile*>& dex_files);
68 void FixupOatMethodOffsets(const std::vector<const DexFile*>& dex_files)
H A Delf_writer.h54 const std::vector<const DexFile*>& dex_files,
H A Delf_writer_mclinker.cc52 const std::vector<const DexFile*>& dex_files,
57 return elf_writer.Write(oat_writer, dex_files, android_root, is_host);
61 const std::vector<const DexFile*>& dex_files,
73 AddMethodInputs(dex_files);
81 FixupOatMethodOffsets(dex_files);
237 void ElfWriterMclinker::AddMethodInputs(const std::vector<const DexFile*>& dex_files) { argument
240 DexMethodIterator it(dex_files);
346 void ElfWriterMclinker::FixupOatMethodOffsets(const std::vector<const DexFile*>& dex_files) { argument
351 DexMethodIterator it(dex_files);
50 Create(File* elf_file, OatWriter& oat_writer, const std::vector<const DexFile*>& dex_files, const std::string& android_root, bool is_host, const CompilerDriver& driver) argument
60 Write(OatWriter& oat_writer, const std::vector<const DexFile*>& dex_files, const std::string& android_root, bool is_host) argument
H A Doat_test.cc152 std::vector<const DexFile*> dex_files; local
157 &dex_files,
H A Doat_writer.h65 OatWriter(const std::vector<const DexFile*>& dex_files,
H A Delf_writer_quick.cc38 const std::vector<const DexFile*>& dex_files,
43 return elf_writer.Write(oat_writer, dex_files, android_root, is_host);
36 Create(File* elf_file, OatWriter& oat_writer, const std::vector<const DexFile*>& dex_files, const std::string& android_root, bool is_host, const CompilerDriver& driver) argument
H A Doat_writer.cc38 OatWriter::OatWriter(const std::vector<const DexFile*>& dex_files, argument
44 dex_files_(&dex_files),
/art/dex2oat/
H A Ddex2oat.cc230 const std::vector<const DexFile*>& dex_files,
242 std::vector<const DexFile*> class_path_files(dex_files);
266 driver->CompileAll(class_loader, dex_files, timings);
283 OatWriter oat_writer(dex_files,
289 if (!driver->WriteElf(android_root, is_host, dex_files, oat_writer, oat_file)) {
359 // Appends to dex_files any elements of class_path that it doesn't already
362 std::vector<const DexFile*>& dex_files) {
368 if (DexFilesContains(dex_files, parsed[i])) {
375 dex_files.push_back(dex_file);
380 // Returns true if dex_files ha
226 CreateOatFile(const std::string& boot_image_option, const std::string* host_prefix, const std::string& android_root, bool is_host, const std::vector<const DexFile*>& dex_files, File* oat_file, const std::string& bitcode_filename, bool image, UniquePtr<CompilerDriver::DescriptorSet>& image_classes, bool dump_stats, base::TimingLogger& timings) argument
361 OpenClassPathFiles(const std::string& class_path, std::vector<const DexFile*>& dex_files) argument
381 DexFilesContains(const std::vector<const DexFile*>& dex_files, const std::string& location) argument
412 OpenDexFiles(const std::vector<const char*>& dex_filenames, const std::vector<const char*>& dex_locations, std::vector<const DexFile*>& dex_files) argument
900 std::vector<const DexFile*> dex_files; local
[all...]
/art/compiler/driver/
H A Dcompiler_driver.h99 void CompileAll(jobject class_loader, const std::vector<const DexFile*>& dex_files,
227 const std::vector<const DexFile*>& dex_files,
330 void PreCompile(jobject class_loader, const std::vector<const DexFile*>& dex_files,
339 void Resolve(jobject class_loader, const std::vector<const DexFile*>& dex_files,
346 void Verify(jobject class_loader, const std::vector<const DexFile*>& dex_files,
352 void InitializeClasses(jobject class_loader, const std::vector<const DexFile*>& dex_files,
363 void Compile(jobject class_loader, const std::vector<const DexFile*>& dex_files,
H A Dcompiler_driver.cc489 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; local
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, argument
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, argument
488 CompileAll(jobject class_loader, const std::vector<const DexFile*>& dex_files, base::TimingLogger& timings) argument
1602 Verify(jobject class_loader, const std::vector<const DexFile*>& dex_files, ThreadPool& thread_pool, base::TimingLogger& timings) argument
2176 InitializeClasses(jobject class_loader, const std::vector<const DexFile*>& dex_files, ThreadPool& thread_pool, base::TimingLogger& timings) argument
2186 Compile(jobject class_loader, const std::vector<const DexFile*>& dex_files, ThreadPool& thread_pool, base::TimingLogger& timings) argument
[all...]

Completed in 9763 milliseconds