Searched refs:OatClass (Results 1 - 8 of 8) sorted by relevance
/art/runtime/ |
H A D | oat_file.h | 142 // A representation of an invalid OatMethod, used when an OatMethod or OatClass can't be found. 160 friend class OatClass; 163 class OatClass FINAL { 189 // A representation of an invalid OatClass, used when an OatClass can't be found. 191 static OatClass Invalid() { 192 return OatClass(nullptr, mirror::Class::kStatusError, kOatClassNoneCompiled, 0, nullptr, 197 OatClass(const OatFile* oat_file, 324 friend class OatClass; 362 // Returns the OatClass fo [all...] |
H A D | oat_file.cc | 1183 OatFile::OatClass OatFile::OatDexFile::GetOatClass(uint16_t class_def_index) const { 1218 return OatFile::OatClass(oat_file_, 1226 OatFile::OatClass::OatClass(const OatFile* oat_file, function in class:art::OatFile::OatClass 1260 uint32_t OatFile::OatClass::GetOatMethodOffsetsOffset(uint32_t method_index) const { 1268 const OatMethodOffsets* OatFile::OatClass::GetOatMethodOffsets(uint32_t method_index) const { 1290 const OatFile::OatMethod OatFile::OatClass::GetOatMethod(uint32_t method_index) const {
|
H A D | class_linker.h | 761 const OatFile::OatClass* oat_class) 775 // Finds the associated oat class for a dex_file and descriptor. Returns an invalid OatClass on 777 OatFile::OatClass FindOatClass(const DexFile& dex_file, uint16_t class_def_idx, bool* found) 992 const OatFile::OatClass* oat_class,
|
H A D | class_linker.cc | 2630 OatFile::OatClass ClassLinker::FindOatClass(const DexFile& dex_file, 2637 return OatFile::OatClass::Invalid(); 2706 OatFile::OatClass oat_class = FindOatClass(*declaring_class->GetDexCache()->GetDexFile(), 2818 OatFile::OatClass oat_class = FindOatClass(dex_file, 2852 void ClassLinker::LinkCode(ArtMethod* method, const OatFile::OatClass* oat_class, 2936 OatFile::OatClass oat_class = FindOatClass(dex_file, klass->GetDexClassDefIndex(), 3009 const OatFile::OatClass* oat_class) {
|
/art/compiler/ |
H A D | oat_writer.cc | 148 class OatWriter::OatClass { class in class:art::OatWriter 150 OatClass(size_t offset, 154 OatClass(OatClass&& src) = default; 164 // Offset of start of OatClass from beginning of OatHeader. It is 171 // Offset from OatClass::offset_ to the OatMethodOffsets for the 173 // CompiledMethod entry in OatClass::compiled_methods_ should be 174 // null and that the OatClass::type_ should be kOatClassBitmap. 195 // present in the OatClass. Note that some may be missing if 196 // OatClass [all...] |
H A D | oat_writer.h | 71 // ClassOffsets[0] one table of OatClass offsets for each class def for each OatDexFile. 76 // OatClass[0] one variable sized OatClass for each of C DexFile::ClassDefs 77 // OatClass[1] contains OatClass entries with class status, offsets to code, etc. 79 // OatClass[C] 162 // Write the rest of .rodata section (ClassOffsets[], OatClass[], maps). 219 class OatClass; 321 dchecked_vector<OatClass> oat_classes_;
|
H A D | oat_test.cc | 417 const OatFile::OatClass oat_class = oat_dex_file->GetOatClass(i);
|
/art/oatdump/ |
H A D | oatdump.cc | 190 const OatFile::OatClass oat_class = oat_dex_file->GetOatClass(class_def_index); 206 void WalkOatClass(const OatFile::OatClass& oat_class, 504 const OatFile::OatClass oat_class = oat_dex_file->GetOatClass(class_def_index); 534 const OatFile::OatClass oat_class = oat_dex_file->GetOatClass(class_def_index); 619 const OatFile::OatClass oat_class = oat_dex_file.GetOatClass(class_def_index); 727 const OatFile::OatClass& oat_class, const DexFile& dex_file, 778 const OatFile::OatClass& oat_class, const DexFile& dex_file,
|
Completed in 156 milliseconds