Home | History | Annotate | Download | only in compiler

Lines Matching defs:OatWriter

38 OatWriter::OatWriter(const std::vector<const DexFile*>& dex_files,
87 OatWriter::~OatWriter() {
93 size_t OatWriter::InitOatHeader() {
105 size_t OatWriter::InitOatDexFiles(size_t offset) {
117 size_t OatWriter::InitDexFiles(size_t offset) {
134 size_t OatWriter::InitOatClasses(size_t offset) {
173 size_t OatWriter::InitOatCode(size_t offset) {
210 size_t OatWriter::InitOatCodeDexFiles(size_t offset) {
220 size_t OatWriter::InitOatCodeDexFile(size_t offset,
233 size_t OatWriter::InitOatCodeClassDef(size_t offset,
274 size_t OatWriter::InitOatCodeMethod(size_t offset, size_t oat_class_index,
432 bool OatWriter::Write(OutputStream& out) {
509 bool OatWriter::WriteTables(OutputStream& out, const size_t file_offset) {
542 size_t OatWriter::WriteCode(OutputStream& out, const size_t file_offset) {
582 size_t OatWriter::WriteCodeDexFiles(OutputStream& out,
598 size_t OatWriter::WriteCodeDexFile(OutputStream& out, const size_t file_offset,
613 void OatWriter::ReportWriteFailure(const char* what, uint32_t method_idx,
619 size_t OatWriter::WriteCodeClassDef(OutputStream& out,
663 size_t OatWriter::WriteCodeMethod(OutputStream& out, const size_t file_offset,
796 OatWriter::OatDexFile::OatDexFile(size_t offset, const DexFile& dex_file) {
806 size_t OatWriter::OatDexFile::SizeOf() const {
814 void OatWriter::OatDexFile::UpdateChecksum(OatHeader& oat_header) const {
823 bool OatWriter::OatDexFile::Write(OatWriter* oat_writer,
857 OatWriter::OatClass::OatClass(size_t offset, mirror::Class::Status status, uint32_t methods_count) {
863 size_t OatWriter::OatClass::GetOatMethodOffsetsOffsetFromOatHeader(
868 size_t OatWriter::OatClass::GetOatMethodOffsetsOffsetFromOatClass(
874 size_t OatWriter::OatClass::SizeOf() const {
878 void OatWriter::OatClass::UpdateChecksum(OatHeader& oat_header) const {
884 bool OatWriter::OatClass::Write(OatWriter* oat_writer,