/art/compiler/jni/portable/ |
jni_compiler.cc | 72 uint32_t method_idx = dex_compilation_unit_->GetDexMethodIndex(); local 74 MangleForJni(PrettyMethod(method_idx, *dex_file)).c_str())); 280 ::llvm::FunctionType* JniCompiler::GetFunctionType(uint32_t method_idx,
|
/art/compiler/driver/ |
compiler_driver.h | 369 InvokeType invoke_type, uint16_t class_def_idx, uint32_t method_idx, 420 uint32_t class_dex_idx, uint32_t method_idx, 426 uint32_t class_dex_idx, uint32_t method_idx, 439 uint32_t access_flags, uint32_t method_idx,
|
/art/runtime/entrypoints/ |
entrypoint_utils.cc | 162 mirror::ArtMethod* FindMethodFromCode(uint32_t method_idx, mirror::Object* this_object, 167 mirror::ArtMethod* resolved_method = class_linker->ResolveMethod(method_idx, referrer, type); 176 ThrowNullPointerExceptionForMethodAccess(throw_location, method_idx, type); 220 dex_file.GetMethodId(method_idx).class_idx_,
|
entrypoint_utils.h | 189 static inline mirror::ArtMethod* FindMethodFast(uint32_t method_idx, 199 referrer->GetDeclaringClass()->GetDexCache()->GetResolvedMethod(method_idx); 231 extern mirror::ArtMethod* FindMethodFromCode(uint32_t method_idx, mirror::Object* this_object,
|
/art/runtime/verifier/ |
method_verifier.h | 157 static void VerifyMethodAndDump(std::ostream& os, uint32_t method_idx, const DexFile* dex_file, 229 uint32_t method_idx, mirror::ArtMethod* method, 265 static FailureKind VerifyMethod(uint32_t method_idx, const DexFile* dex_file, 549 mirror::ArtMethod* ResolveMethodAndCheckAccess(uint32_t method_idx, MethodType method_type)
|
method_verifier.cc | 135 uint32_t method_idx = it.GetMemberIndex(); local 136 if (method_idx == previous_direct_method_idx) { 137 // smali can create dex files with two encoded_methods sharing the same method_idx 142 previous_direct_method_idx = method_idx; 145 linker->ResolveMethod(*dex_file, method_idx, dex_cache, class_loader, NULL, type); 151 MethodVerifier::FailureKind result = VerifyMethod(method_idx, 169 *error += PrettyMethod(method_idx, *dex_file); 177 uint32_t method_idx = it.GetMemberIndex(); local 178 if (method_idx == previous_virtual_method_idx) { 179 // smali can create dex files with two encoded_methods sharing the same method_idx 2136 uint32_t method_idx = (is_range) ? inst->VRegB_3rc() : inst->VRegB_35c(); local 2160 uint32_t method_idx = (is_range) ? inst->VRegB_3rc() : inst->VRegB_35c(); local 2228 uint32_t method_idx = (is_range) ? inst->VRegB_3rc() : inst->VRegB_35c(); local 2285 uint32_t method_idx = (is_range) ? inst->VRegB_3rc() : inst->VRegB_35c(); local 2992 const uint32_t method_idx = (is_range) ? inst->VRegB_3rc() : inst->VRegB_35c(); local [all...] |
/art/compiler/sea_ir/ir/ |
sea.h | 266 uint32_t method_idx, uint32_t method_access_flags, const art::DexFile& dex_file); 312 // with class id @class_def_idx and method id @method_idx. 315 uint32_t method_idx, uint32_t method_access_flags);
|
sea.cc | 195 uint32_t method_idx, uint32_t method_access_flags) { 198 method_idx_ = method_idx; 413 uint32_t method_idx, uint32_t method_access_flags, const art::DexFile& dex_file) { 415 BuildMethodSeaGraph(code_item, dex_file, class_def_idx, method_idx, method_access_flags);
|
/art/compiler/jni/quick/ |
jni_compiler.cc | 56 uint32_t access_flags, uint32_t method_idx, 62 const char* shorty = dex_file.GetMethodShorty(dex_file.GetMethodId(method_idx)); 487 uint32_t access_flags, uint32_t method_idx, 489 return ArtJniCompileMethodInternal(compiler, access_flags, method_idx, dex_file);
|
/art/compiler/dex/ |
mir_graph.cc | 430 LOG(INFO) << PrettyMethod(cu_->method_idx, *cu_->dex_file); 507 uint32_t method_idx, jobject class_loader, const DexFile& dex_file) { 514 dex_file, current_code_item_, class_def_idx, method_idx, access_flags)); 537 cu_->method_idx = method_idx; 540 cu_->shorty = dex_file.GetMethodShorty(dex_file.GetMethodId(method_idx)); 712 std::string fname(PrettyMethod(cu_->method_idx, *cu_->dex_file)); [all...] |
mir_analysis.cc | 949 << PrettyMethod(cu_->method_idx, *cu_->dex_file);
|
mir_optimization.cc | 814 LOG(INFO) << "Null Checks: " << PrettyMethod(cu_->method_idx, *cu_->dex_file) << " " 821 LOG(INFO) << "Range Checks: " << PrettyMethod(cu_->method_idx, *cu_->dex_file) << " " [all...] |
/dalvik/vm/reflect/ |
Reflect.cpp | 397 int slot, method_idx; local 429 method_idx = dvmGetMethodIdx(meth); 433 consObj, &unused, meth->clazz, params, exceptions, slot, method_idx); local 537 int slot, method_idx; local 582 method_idx = dvmGetMethodIdx(meth); 587 nameObj, slot, method_idx); local [all...] |
/art/compiler/dex/quick/ |
codegen_util.cc | 125 << PrettyMethod(cu_->method_idx, *cu_->dex_file); 247 << PrettyMethod(cu_->method_idx, *cu_->dex_file); 272 cu_->dex_file->GetMethodId(cu_->method_idx); 366 cu_->method_idx, 382 cu_->method_idx, 501 LOG(INFO) << "Bad dex2pcMapping table in " << PrettyMethod(cu_->method_idx, *cu_->dex_file); 639 MethodReference method_ref(cu_->dex_file, cu_->method_idx); [all...] |
gen_invoke.cc | 437 uint32_t method_idx, uintptr_t unused, uintptr_t unused2, 461 cg->LoadWordDisp(cg->TargetReg(kInvokeTgt), (method_idx * 4) + 553 uint32_t method_idx) { 575 uint32_t method_idx, 584 uint32_t method_idx, uintptr_t unused, 592 uint32_t method_idx, uintptr_t unused, 600 uint32_t method_idx, uintptr_t unused, [all...] |
gen_common.cc | 212 if (cu_->compiler_driver->CanAccessTypeWithoutChecks(cu_->method_idx, *cu_->dex_file, 234 if (cu_->compiler_driver->CanAccessTypeWithoutChecks(cu_->method_idx, *cu_->dex_file, 737 if (!cu_->compiler_driver->CanAccessTypeWithoutChecks(cu_->method_idx, [all...] |
/art/runtime/arch/arm/ |
entrypoints_init_arm.cc | 132 extern "C" void art_quick_throw_no_such_method(int32_t method_idx);
|
/art/runtime/arch/mips/ |
entrypoints_init_mips.cc | 133 extern "C" void art_quick_throw_no_such_method(int32_t method_idx);
|
/art/runtime/arch/x86/ |
entrypoints_init_x86.cc | 115 extern "C" void art_quick_throw_no_such_method(int32_t method_idx);
|
/art/runtime/ |
class_linker.h | 160 uint32_t method_idx, 167 mirror::ArtMethod* ResolveMethod(uint32_t method_idx, const mirror::ArtMethod* referrer, 198 const char* MethodShorty(uint32_t method_idx, mirror::ArtMethod* referrer, uint32_t* length) 335 const void* GetOatCodeFor(const DexFile& dex_file, uint16_t class_def_idx, uint32_t method_idx)
|
utils.cc | 379 std::string PrettyMethod(uint32_t method_idx, const DexFile& dex_file, bool with_signature) { 380 if (method_idx >= dex_file.NumMethodIds()) { 381 return StringPrintf("<<invalid-method-idx-%d>>", method_idx); 383 const DexFile::MethodId& method_id = dex_file.GetMethodId(method_idx); [all...] |
dex_file.cc | 666 void DexFile::DecodeDebugInfo0(const CodeItem* code_item, bool is_static, uint32_t method_idx, 677 const char* descriptor = GetMethodDeclaringClassDescriptor(GetMethodId(method_idx)); 687 DexFileParameterIterator it(*this, GetMethodPrototype(GetMethodId(method_idx))); 828 void DexFile::DecodeDebugInfo(const CodeItem* code_item, bool is_static, uint32_t method_idx, 836 DecodeDebugInfo0(code_item, is_static, method_idx, position_cb, local_cb, context, stream, &local_in_reg[0]); [all...] |
class_linker.cc | 2804 uint32_t method_idx = proxy_method->GetDexMethodIndex(); local [all...] |
utils.h | 206 std::string PrettyMethod(uint32_t method_idx, const DexFile& dex_file, bool with_signature = true);
|
dex_file.h | 788 void DecodeDebugInfo(const CodeItem* code_item, bool is_static, uint32_t method_idx, 867 void DecodeDebugInfo0(const CodeItem* code_item, bool is_static, uint32_t method_idx, [all...] |