Searched refs:oat_class (Results 1 - 6 of 6) sorted by relevance

/art/compiler/
H A Doat_writer.cc195 static_assert(OatClassType::kOatClassMax < (1 << 16), "oat_class type won't fit in 16bits");
761 OatClass* oat_class = &writer_->oat_classes_[oat_class_index_];
762 CompiledMethod* compiled_method = oat_class->GetCompiledMethod(class_def_method_index);
809 DCHECK_LT(method_offsets_index_, oat_class->method_headers_.size());
810 OatQuickMethodHeader* method_header = &oat_class->method_headers_[method_offsets_index_];
899 DCHECK_LT(method_offsets_index_, oat_class->method_offsets_.size());
900 OatMethodOffsets* offsets = &oat_class->method_offsets_[method_offsets_index_];
959 OatClass* oat_class = &writer_->oat_classes_[oat_class_index_];
960 CompiledMethod* compiled_method = oat_class->GetCompiledMethod(class_def_method_index);
963 DCHECK_LT(method_offsets_index_, oat_class
[all...]
H A Doat_test.cc459 const OatFile::OatClass oat_class = oat_dex_file->GetOatClass(i); local
460 CHECK_EQ(mirror::Class::Status::kStatusNotReady, oat_class.GetStatus()) << descriptor;
462 oat_class.GetType()) << descriptor;
466 CheckMethod(&m, oat_class.GetOatMethod(method_index), dex_file);
475 CheckMethod(&m, oat_class.GetOatMethod(method_index), dex_file);
/art/oatdump/
H A Doatdump.cc206 const OatFile::OatClass oat_class = oat_dex_file->GetOatClass(class_def_index); local
207 OatClassType type = oat_class.GetType();
211 WalkOatClass(oat_class, *dex_file, class_def_index);
222 void WalkOatClass(const OatFile::OatClass& oat_class, argument
237 WalkOatMethod(oat_class.GetOatMethod(class_method_idx++),
574 const OatFile::OatClass oat_class = oat_dex_file->GetOatClass(class_def_index); local
576 return oat_class.GetOatMethod(method_index).GetQuickCode();
753 const OatFile::OatClass oat_class = oat_dex_file->GetOatClass(class_def_index); local
760 AddOffsets(oat_class.GetOatMethod(class_method_index++));
764 AddOffsets(oat_class
962 const OatFile::OatClass oat_class = oat_dex_file.GetOatClass(class_def_index); local
1073 DumpOatClass(VariableIndentationOutputStream* vios, const OatFile::OatClass& oat_class, const DexFile& dex_file, const DexFile::ClassDef& class_def, bool* stop_analysis) argument
1122 DumpOatMethod(VariableIndentationOutputStream* vios, const DexFile::ClassDef& class_def, uint32_t class_method_index, const OatFile::OatClass& oat_class, const DexFile& dex_file, uint32_t dex_method_idx, const DexFile::CodeItem* code_item, uint32_t method_access_flags, bool* addr_found) argument
[all...]
/art/runtime/
H A Dart_method.cc494 OatFile::OatClass oat_class = OatFile::FindOatClass(*dex_file, local
500 return oat_class.GetOatMethod(oat_method_index);
542 OatFile::OatClass oat_class = OatFile::FindOatClass(*declaring_class->GetDexCache()->GetDexFile(), local
548 return oat_class.GetOatMethod(oat_method_index);
H A Dclass_linker.cc3006 OatFile::OatClass oat_class = OatFile::FindOatClass(dex_file, local
3018 OatFile::OatMethod oat_method = oat_class.GetOatMethod(method_index);
3045 const OatFile::OatClass* oat_class,
3054 if (oat_class != nullptr) {
3057 const OatFile::OatMethod oat_method = oat_class->GetOatMethod(class_def_method_index);
3254 const OatFile::OatClass oat_class = local
3258 const OatFile::OatClass* oat_class_ptr = has_oat_class ? &oat_class : nullptr;
/art/dex2oat/
H A Ddex2oat_test.cc511 OatFile::OatClass oat_class = oat_dex_file->GetOatClass(class_def_index); local
512 EXPECT_EQ(oat_class.GetType(), OatClassType::kOatClassNoneCompiled);

Completed in 155 milliseconds