/art/compiler/ |
oat_writer.cc | 145 static uint32_t GetOffset(OatClass* oat_class, size_t method_offsets_index) ALWAYS_INLINE { 146 uint32_t offset = oat_class->method_headers_[method_offsets_index].gc_map_offset_; 148 (oat_class->method_offsets_[method_offsets_index].code_offset_ & ~1) - offset; 151 static void SetOffset(OatClass* oat_class, size_t method_offsets_index, uint32_t offset) 153 oat_class->method_headers_[method_offsets_index].gc_map_offset_ = 154 (oat_class->method_offsets_[method_offsets_index].code_offset_ & ~1) - offset; 167 static uint32_t GetOffset(OatClass* oat_class, size_t method_offsets_index) ALWAYS_INLINE { 168 uint32_t offset = oat_class->method_headers_[method_offsets_index].mapping_table_offset_; 170 (oat_class->method_offsets_[method_offsets_index].code_offset_ & ~1) - offset; 173 static void SetOffset(OatClass* oat_class, size_t method_offsets_index, uint32_t offset 318 OatClass* oat_class = new OatClass(offset_, compiled_methods_, local 338 OatClass* oat_class = writer_->oat_classes_[oat_class_index_]; local 541 OatClass* oat_class = writer_->oat_classes_[oat_class_index_]; local 579 OatClass* oat_class = writer_->oat_classes_[oat_class_index_]; local 660 OatClass* oat_class = writer_->oat_classes_[oat_class_index_]; local [all...] |
oat_test.cc | 167 const OatFile::OatClass oat_class = oat_dex_file->GetOatClass(i); local 168 CHECK_EQ(mirror::Class::Status::kStatusNotReady, oat_class.GetStatus()) << descriptor; 170 oat_class.GetType()) << descriptor; 175 oat_class.GetOatMethod(method_index), dex_file); 179 oat_class.GetOatMethod(method_index), dex_file);
|
/art/oatdump/ |
oatdump.cc | 292 const OatFile::OatClass oat_class = oat_dex_file->GetOatClass(class_def_index); local 294 return oat_class.GetOatMethod(method_index).GetQuickCode(); 322 const OatFile::OatClass oat_class = oat_dex_file->GetOatClass(class_def_index); local 329 AddOffsets(oat_class.GetOatMethod(class_method_index++)); 333 AddOffsets(oat_class.GetOatMethod(class_method_index++)); 382 const OatFile::OatClass oat_class = oat_dex_file.GetOatClass(class_def_index); local 385 << " (" << oat_class.GetStatus() << ")" 386 << " (" << oat_class.GetType() << ")\n"; 390 if (!DumpOatClass(indented_os, oat_class, *(dex_file.get()), class_def)) { 408 bool DumpOatClass(std::ostream& os, const OatFile::OatClass& oat_class, const DexFile& dex_file [all...] |
/art/runtime/ |
class_linker.cc | 2422 OatFile::OatClass oat_class; local 2504 OatFile::OatClass oat_class; local 2515 OatFile::OatClass oat_class; local 2573 OatFile::OatClass oat_class; local 2757 OatFile::OatClass oat_class; local [all...] |
class_linker.h | 486 const OatFile::OatClass* oat_class) 501 // was found, and sets the data in oat_class. 502 bool FindOatClass(const DexFile& dex_file, uint16_t class_def_idx, OatFile::OatClass* oat_class) 559 void LinkCode(Handle<mirror::ArtMethod> method, const OatFile::OatClass* oat_class, [all...] |