Home
last modified time | relevance | path

Searched refs:oat_rodata (Results 1 – 3 of 3) sorted by relevance

/art/dex2oat/linker/
Doat_writer.h182 OutputStream* oat_rodata,
342 bool WriteTypeLookupTables(OutputStream* oat_rodata,
344 bool WriteDexLayoutSections(OutputStream* oat_rodata,
Doat_writer.cc696 OutputStream* oat_rodata, in StartRoData() argument
701 if (!RecordOatDataOffset(oat_rodata)) { in StartRoData()
712 ChecksumUpdatingOutputStream checksum_updating_rodata(oat_rodata, this); in StartRoData()
3797 bool OatWriter::WriteTypeLookupTables(OutputStream* oat_rodata, in WriteTypeLookupTables() argument
3802 off_t actual_offset = oat_rodata->Seek(expected_offset, kSeekSet); in WriteTypeLookupTables()
3805 << " Expected: " << expected_offset << " File: " << oat_rodata->GetLocation(); in WriteTypeLookupTables()
3845 if (!oat_rodata->WriteFully(buffer.data(), padding_size)) { in WriteTypeLookupTables()
3848 << " Output: " << oat_rodata->GetLocation(); in WriteTypeLookupTables()
3854 static_cast<size_t>(oat_rodata->Seek(0u, kSeekCurrent))); in WriteTypeLookupTables()
3857 if (!oat_rodata->WriteFully(table.RawData(), table_size)) { in WriteTypeLookupTables()
[all …]
Doat_writer_test.cc178 OutputStream* oat_rodata = elf_writer->StartRoData(); in DoWriteElf() local
202 if (!oat_writer.StartRoData(dex_files, oat_rodata, &key_value_store)) { in DoWriteElf()
227 if (!oat_writer.WriteRodata(oat_rodata)) { in DoWriteElf()
230 elf_writer->EndRoData(oat_rodata); in DoWriteElf()