Home
last modified time | relevance | path

Searched refs:OatWriter (Results 1 – 16 of 16) sorted by relevance

/art/compiler/
Doat_writer.cc50 OatWriter::OatWriter(const std::vector<const DexFile*>& dex_files, in OatWriter() function in art::OatWriter
134 OatWriter::~OatWriter() { in ~OatWriter()
140 struct OatWriter::GcMapDataAccess {
162 struct OatWriter::MappingTableDataAccess {
184 struct OatWriter::VmapTableDataAccess {
206 class OatWriter::DexMethodVisitor {
208 DexMethodVisitor(OatWriter* writer, size_t offset) in DexMethodVisitor()
240 OatWriter* const writer_;
250 class OatWriter::OatDexMethodVisitor : public DexMethodVisitor {
252 OatDexMethodVisitor(OatWriter* writer, size_t offset) in OatDexMethodVisitor()
[all …]
Delf_writer.h34 class OatWriter; variable
54 virtual bool Write(OatWriter* oat_writer,
Doat_writer.h77 class OatWriter {
79 OatWriter(const std::vector<const DexFile*>& dex_files,
97 ~OatWriter();
164 bool Write(OatWriter* oat_writer, OutputStream* out, const size_t file_offset) const;
192 bool Write(OatWriter* oat_writer, OutputStream* out, const size_t file_offset) const;
327 DISALLOW_COPY_AND_ASSIGN(OatWriter);
Delf_writer_quick.h30 OatWriter* oat_writer,
38 bool Write(OatWriter* oat_writer,
52 OatWriter* oat_writer,
212 ElfBuilder(OatWriter* oat_writer,
251 OatWriter* oat_writer_;
305 void FillInCFIInformation(OatWriter* oat_writer, std::vector<uint8_t>* dbg_info,
Delf_writer_mclinker.h44 OatWriter* oat_writer,
52 bool Write(OatWriter* oat_writer,
Dcompiler.h30 class OatWriter; variable
74 OatWriter* oat_writer,
Delf_writer_quick.cc97 ElfFileRodataPiece(Elf32_Word offset, OatWriter* oat_writer) : ElfFilePiece(offset), in ElfFileRodataPiece()
116 OatWriter* oat_writer_;
121 ElfFileOatTextPiece(Elf32_Word offset, OatWriter* oat_writer) : ElfFilePiece(offset), in ElfFileOatTextPiece()
136 OatWriter* oat_writer_;
882 OatWriter* oat_writer, in Create()
911 bool ElfWriterQuick::Write(OatWriter* oat_writer, in Write()
954 void ElfWriterQuick::AddDebugSymbols(ElfBuilder& builder, OatWriter* oat_writer, bool debug) { in AddDebugSymbols()
955 const std::vector<OatWriter::DebugInfo>& method_info = oat_writer->GetCFIMethodInfo(); in AddDebugSymbols()
982 void ElfWriterQuick::FillInCFIInformation(OatWriter* oat_writer, in FillInCFIInformation()
1060 const std::vector<OatWriter::DebugInfo>& dbg = oat_writer->GetCFIMethodInfo(); in FillInCFIInformation()
[all …]
Dcompilers.h48 OatWriter* oat_writer,
Dcompilers.cc93 OatWriter* oat_writer, in WriteElf()
Dcompiler.cc138 OatWriter* oat_writer, in WriteElf()
Delf_writer_mclinker.cc55 OatWriter* oat_writer, in Create()
64 bool ElfWriterMclinker::Write(OatWriter* oat_writer, in Write()
Dimage_test.cc83OatWriter oat_writer(class_linker->GetBootClassPath(), 0, 0, 0, compiler_driver_.get(), &timings, in TEST_F()
Doat_test.cc120 OatWriter oat_writer(class_linker->GetBootClassPath(), in TEST_F()
/art/compiler/driver/
Dcompiler_driver.h56 class OatWriter; variable
396 OatWriter* oat_writer,
Dcompiler_driver.cc2224 OatWriter* oat_writer, in WriteElf()
/art/dex2oat/
Ddex2oat.cc429 OatWriter oat_writer(dex_files, image_file_location_oat_checksum, in CreateOatFile()