Searched refs:OatClass (Results 1 - 8 of 8) sorted by relevance
/art/runtime/ |
H A D | oat_file.h | 145 // A representation of an invalid OatMethod, used when an OatMethod or OatClass can't be found. 163 friend class OatClass; 166 class OatClass FINAL { 192 // A representation of an invalid OatClass, used when an OatClass can't be found. 194 static OatClass Invalid() { 195 return OatClass(nullptr, mirror::Class::kStatusError, kOatClassNoneCompiled, 0, nullptr, 200 OatClass(const OatFile* oat_file, 359 friend class OatClass; 396 // Returns the OatClass fo [all...] |
H A D | oat_file.cc | 628 OatFile::OatClass OatFile::OatDexFile::GetOatClass(uint16_t class_def_index) const { 663 return OatFile::OatClass(oat_file_, 671 OatFile::OatClass::OatClass(const OatFile* oat_file, function in class:art::OatFile::OatClass 705 uint32_t OatFile::OatClass::GetOatMethodOffsetsOffset(uint32_t method_index) const { 713 const OatMethodOffsets* OatFile::OatClass::GetOatMethodOffsets(uint32_t method_index) const { 735 const OatFile::OatMethod OatFile::OatClass::GetOatMethod(uint32_t method_index) const {
|
H A D | class_linker.h | 539 Handle<mirror::Class> klass, const OatFile::OatClass* oat_class) 552 // Finds the associated oat class for a dex_file and descriptor. Returns an invalid OatClass on 554 OatFile::OatClass FindOatClass(const DexFile& dex_file, uint16_t class_def_idx, bool* found) 610 void LinkCode(ArtMethod* method, const OatFile::OatClass* oat_class,
|
H A D | class_linker.cc | 1977 OatFile::OatClass ClassLinker::FindOatClass(const DexFile& dex_file, uint16_t class_def_idx, 1983 return OatFile::OatClass::Invalid(); 2053 OatFile::OatClass oat_class = FindOatClass(*declaring_class->GetDexCache()->GetDexFile(), 2112 OatFile::OatClass oat_class = FindOatClass(dex_file, class_def_idx, &found); 2162 OatFile::OatClass oat_class = FindOatClass(dex_file, klass->GetDexClassDefIndex(), 2191 void ClassLinker::LinkCode(ArtMethod* method, const OatFile::OatClass* oat_class, 2278 OatFile::OatClass oat_class = FindOatClass(dex_file, klass->GetDexClassDefIndex(), 2311 const OatFile::OatClass* oat_class) {
|
/art/compiler/ |
H A D | oat_writer.h | 52 // OatClass[0] one variable sized OatClass for each of C DexFile::ClassDefs 53 // OatClass[1] contains OatClass entries with class status, offsets to code, etc. 55 // OatClass[C] 201 class OatClass { class in class:art::OatWriter 203 explicit OatClass(size_t offset, 207 ~OatClass(); 219 // Offset of start of OatClass from beginning of OatHeader. It is 226 // Offset from OatClass [all...] |
H A D | oat_writer.cc | 164 static uint32_t GetOffset(OatClass* oat_class, size_t method_offsets_index) ALWAYS_INLINE { 170 static void SetOffset(OatClass* oat_class, size_t method_offsets_index, uint32_t offset) 186 static uint32_t GetOffset(OatClass* oat_class, size_t method_offsets_index) ALWAYS_INLINE { 192 static void SetOffset(OatClass* oat_class, size_t method_offsets_index, uint32_t offset) 208 static uint32_t GetOffset(OatClass* oat_class, size_t method_offsets_index) ALWAYS_INLINE { 214 static void SetOffset(OatClass* oat_class, size_t method_offsets_index, uint32_t offset) 337 OatClass* oat_class = new OatClass(offset_, compiled_methods_, 369 OatClass* oat_class = writer_->oat_classes_[oat_class_index_]; 561 OatClass* oat_clas 1462 OatWriter::OatClass::OatClass(size_t offset, function in class:art::OatWriter::InitCodeMethodVisitor::OatWriter::OatClass [all...] |
H A D | oat_test.cc | 158 const OatFile::OatClass oat_class = oat_dex_file->GetOatClass(i);
|
/art/oatdump/ |
H A D | oatdump.cc | 170 const OatFile::OatClass oat_class = oat_dex_file->GetOatClass(class_def_index); 186 void WalkOatClass(const OatFile::OatClass& oat_class, const DexFile& dex_file, 514 const OatFile::OatClass oat_class = oat_dex_file->GetOatClass(class_def_index); 544 const OatFile::OatClass oat_class = oat_dex_file->GetOatClass(class_def_index); 611 const OatFile::OatClass oat_class = oat_dex_file.GetOatClass(class_def_index); 720 bool DumpOatClass(std::ostream& os, const OatFile::OatClass& oat_class, const DexFile& dex_file, 770 const OatFile::OatClass& oat_class, const DexFile& dex_file,
|
Completed in 249 milliseconds