/art/runtime/ |
H A D | method_info.h | 60 void SetMethodIndex(size_t index, MethodIndexType method_index) { argument 62 method_index, local
|
H A D | cha.cc | 261 uint16_t method_index = method_in_super->GetMethodIndex(); local 268 method_index, 331 method_index < super_super->GetVTableLength()) { 332 ArtMethod* method_in_super_super = super_super->GetVTableEntry(method_index, pointer_size); 354 method_index,
|
H A D | art_method-inl.h | 107 inline ArtMethod* ArtMethod::GetDexCacheResolvedMethod(uint16_t method_index, argument 111 DCHECK_LT(method_index, 114 method_index, 125 inline void ArtMethod::SetDexCacheResolvedMethod(uint16_t method_index, argument 130 DCHECK_LT(method_index, 134 method_index, local
|
H A D | dex_file_verifier_test.cc | 249 uint32_t method_index = it.GetMemberIndex(); local 250 dex::StringIndex name_index = dex_file->GetMethodId(method_index).name_idx_; 255 *method_idx = method_index;
|
H A D | art_method.cc | 193 uint16_t method_index = GetMethodIndex(); local 197 if (super_class->HasVTable() && method_index < super_class->GetVTableLength()) { 198 result = super_class->GetVTableEntry(method_index, pointer_size);
|
H A D | dex_file_annotations.cc | 271 uint32_t method_index = method->GetDexMethodIndex(); local 274 if (method_annotations[i].method_idx_ == method_index) { 294 uint32_t method_index = method->GetDexMethodIndex(); local 297 if (parameter_annotations[i].method_idx_ == method_index) {
|
H A D | dex_file_verifier.cc | 113 static bool FindMethodName(uint32_t method_index, argument 118 if (method_index >= header->method_ids_size_) { 124 method_index)->name_idx_.index_; 3030 bool DexFileVerifier::CheckMethodAccessFlags(uint32_t method_index, argument 3042 GetMethodDescriptionOrError(begin_, header_, method_index).c_str(), 3064 GetMethodDescriptionOrError(begin_, header_, method_index).c_str(), 3078 method_index, 3079 GetMethodDescriptionOrError(begin_, header_, method_index).c_str()); 3089 method_index, 3090 GetMethodDescriptionOrError(begin_, header_, method_index) 3225 CheckConstructorProperties( uint32_t method_index, uint32_t constructor_flags) argument [all...] |
/art/test/595-profile-saving/ |
H A D | profile-saving.cc | 73 JNIEnv* env, jclass cls, jstring filename, jint method_index) { 80 static_cast<uint16_t>(method_index)); 72 Java_Main_presentInProfile( JNIEnv* env, jclass cls, jstring filename, jint method_index) argument
|
/art/compiler/optimizing/ |
H A D | stack_map_stream.h | 131 uint32_t method_index; member in struct:art::StackMapStream::InlineInfoEntry
|
H A D | stack_map_stream.cc | 118 current_inline_info_.method_index = method->GetDexMethodIndexUnchecked(); 563 const uint32_t method_index = stack_map.dex_method_index; local 564 if (method_index != DexFile::kDexNoIndex) { 565 stack_map.dex_method_index_idx = dedupe.emplace(method_index, index).first->second; 566 method_indices_[index] = method_index; 571 const uint32_t method_index = inline_info.method_index; local 572 CHECK_NE(method_index, DexFile::kDexNoIndex); 573 inline_info.dex_method_index_idx = dedupe.emplace(method_index, index).first->second; 574 method_indices_[index] = method_index; [all...] |
H A D | inliner.cc | 391 uint32_t method_index = invoke_instruction->GetDexMethodIndex(); local 393 LOG_TRY() << caller_dex_file.PrettyMethod(method_index); 1087 size_t method_index = invoke_instruction->IsInvokeVirtual() local 1100 method_index, pointer_size); 1108 new_method = classes->Get(i)->GetEmbeddedVTableEntry(method_index, pointer_size); 1143 method_index, 1598 uint32_t method_index = resolved_method->GetDexMethodIndex(); local 1614 method_index, 1630 method_index, 1665 << "Method " << callee_dex_file.PrettyMethod(method_index) [all...] |
H A D | nodes.h | 4180 uint32_t method_index, 4195 method_index, 4176 HInvokeStaticOrDirect(ArenaAllocator* arena, uint32_t number_of_arguments, Primitive::Type return_type, uint32_t dex_pc, uint32_t method_index, ArtMethod* resolved_method, DispatchInfo dispatch_info, InvokeType invoke_type, MethodReference target_method, ClinitCheckRequirement clinit_check_requirement) argument
|
/art/runtime/entrypoints/ |
H A D | entrypoint_utils-inl.h | 62 uint32_t method_index = inline_info.GetMethodIndexAtDepth(encoding, method_info, inlining_depth); local 66 DCHECK_EQ(inlined_method->GetDexMethodIndex(), method_index); 82 const DexFile::MethodId& method_id = dex_file->GetMethodId(method_index); 83 ArtMethod* inlined_method = caller->GetDexCacheResolvedMethod(method_index, kRuntimePointerSize); 113 caller->SetDexCacheResolvedMethod(method_index, inlined_method, kRuntimePointerSize);
|
/art/runtime/jit/ |
H A D | profile_compilation_info.h | 59 ProfileMethodInfo(const DexFile* dex, uint32_t method_index) argument 60 : dex_file(dex), dex_method_index(method_index) {} 63 uint32_t method_index, 65 : dex_file(dex), dex_method_index(method_index), inline_caches(caches) {} 334 InlineCacheMap* FindOrAddMethod(uint16_t method_index); 351 uint16_t method_index, 62 ProfileMethodInfo(const DexFile* dex, uint32_t method_index, const std::vector<ProfileInlineCache>& caches) argument
|
H A D | profile_compilation_info_test.cc | 61 uint16_t method_index, 63 return info->AddMethodIndex(dex_location, checksum, method_index); 68 uint16_t method_index, 71 return info->AddMethod(dex_location, checksum, method_index, pmi); 59 AddMethod(const std::string& dex_location, uint32_t checksum, uint16_t method_index, ProfileCompilationInfo* info) argument 66 AddMethod(const std::string& dex_location, uint32_t checksum, uint16_t method_index, const ProfileCompilationInfo::OfflineProfileMethodInfo& pmi, ProfileCompilationInfo* info) argument
|
/art/compiler/dex/ |
H A D | inline_method_analyser.cc | 147 uint32_t method_index = invoke_direct->VRegB_35c(); local 150 method->GetDexCache()->GetResolvedMethod(method_index, pointer_size);
|
/art/compiler/ |
H A D | oat_test.cc | 464 size_t method_index = 0; local 466 CheckMethod(&m, oat_class.GetOatMethod(method_index), dex_file); 467 ++method_index; 475 CheckMethod(&m, oat_class.GetOatMethod(method_index), dex_file); 476 ++method_index;
|
/art/profman/ |
H A D | profman.cc | 653 uint16_t method_index, 658 method_index); 666 << dex_file->PrettyMethod(method_index); 674 LOG(ERROR) << "Could not find any INVOKE_VIRTUAL: " << dex_file->PrettyMethod(method_index); 763 const uint32_t method_index = FindMethodIndex(class_ref, method_spec); local 764 if (method_index == DexFile::kDexNoIndex) { 772 if (!HasSingleInvoke(class_ref, method_index, &dex_pc)) { 785 pmi.emplace_back(class_ref.dex_file, method_index, inline_caches); 652 HasSingleInvoke(const ProfileMethodInfo::ProfileClassReference& class_ref, uint16_t method_index, uint32_t* dex_pc) argument
|
/art/dexlayout/ |
H A D | dex_ir.cc | 311 const uint32_t method_index = static_cast<uint32_t>(ReadVarWidth(data, length, false)); local 312 item->SetMethodId(GetMethodId(method_index));
|
/art/oatdump/ |
H A D | oatdump.cc | 575 size_t method_index = m->GetMethodIndex(); local 576 return oat_class.GetOatMethod(method_index).GetQuickCode();
|