/art/runtime/entrypoints/portable/ |
portable_invoke_entrypoints.cc | 24 static mirror::ArtMethod* FindMethodHelper(uint32_t method_idx, 31 mirror::ArtMethod* method = FindMethodFast(method_idx, 37 method = FindMethodFromCode(method_idx, this_object, caller_method, 56 extern "C" mirror::Object* art_portable_find_static_method_from_code_with_access_check(uint32_t method_idx, 61 return FindMethodHelper(method_idx, this_object, referrer, true, kStatic, thread); 64 extern "C" mirror::Object* art_portable_find_direct_method_from_code_with_access_check(uint32_t method_idx, 69 return FindMethodHelper(method_idx, this_object, referrer, true, kDirect, thread); 72 extern "C" mirror::Object* art_portable_find_virtual_method_from_code_with_access_check(uint32_t method_idx, 77 return FindMethodHelper(method_idx, this_object, referrer, true, kVirtual, thread); 80 extern "C" mirror::Object* art_portable_find_super_method_from_code_with_access_check(uint32_t method_idx, [all...] |
portable_throw_entrypoints.cc | 33 extern "C" void art_portable_throw_no_such_method_from_code(int32_t method_idx) 35 ThrowNoSuchMethodError(method_idx);
|
/art/runtime/mirror/ |
dex_cache-inl.h | 25 inline ArtMethod* DexCache::GetResolvedMethod(uint32_t method_idx) const 27 ArtMethod* method = GetResolvedMethods()->Get(method_idx);
|
dex_cache.h | 113 ArtMethod* GetResolvedMethod(uint32_t method_idx) const 116 void SetResolvedMethod(uint32_t method_idx, ArtMethod* resolved) 118 GetResolvedMethods()->Set(method_idx, resolved);
|
/art/compiler/sea_ir/ |
frontend.cc | 44 uint16_t class_def_idx, uint32_t method_idx, 50 LOG(INFO) << "Compiling " << PrettyMethod(method_idx, dex_file) << "."; 52 std::string symbol = "dex_" + MangleForJni(PrettyMethod(method_idx, dex_file)); 54 code_item, class_def_idx, method_idx, method_access_flags, dex_file); 58 MethodReference mref(&dex_file, method_idx); 63 LOG(INFO) << "Compiled SEA IR method " << PrettyMethod(method_idx, dex_file) << "."; 73 uint32_t method_idx, 78 class_def_idx, method_idx, class_loader, dex_file 89 uint16_t class_def_idx, uint32_t method_idx, jobject class_loader, 95 class_def_idx, method_idx, class_loader, dex_file [all...] |
/art/compiler/driver/ |
dex_compilation_unit.cc | 33 dex_method_idx_(cu->method_idx), 43 uint32_t method_idx, 51 dex_method_idx_(method_idx),
|
dex_compilation_unit.h | 39 uint16_t class_def_idx, uint32_t method_idx, uint32_t access_flags);
|
compiler_driver.cc | 297 uint32_t method_idx, 305 uint32_t method_idx, 314 uint32_t method_idx, 323 uint32_t method_idx, 328 uint32_t access_flags, uint32_t method_idx, 332 uint32_t access_flags, uint32_t method_idx, 559 uint32_t method_idx = method->GetDexMethodIndex(); local 570 class_def_idx, method_idx, jclass_loader, *dex_file, dex_to_dex_compilation_level); 2262 uint32_t method_idx = it.GetMemberIndex(); local 2278 uint32_t method_idx = it.GetMemberIndex(); local [all...] |
/art/runtime/entrypoints/quick/ |
quick_invoke_entrypoints.cc | 146 static uint64_t artInvokeCommon(uint32_t method_idx, mirror::Object* this_object, 151 mirror::ArtMethod* method = FindMethodFast(method_idx, this_object, caller_method, 155 method = FindMethodFromCode(method_idx, this_object, caller_method, self, access_check, type); 180 extern "C" uint64_t artInvokeInterfaceTrampolineWithAccessCheck(uint32_t method_idx, 186 return artInvokeCommon(method_idx, this_object, caller_method, self, sp, true, kInterface); 190 extern "C" uint64_t artInvokeDirectTrampolineWithAccessCheck(uint32_t method_idx, 196 return artInvokeCommon(method_idx, this_object, caller_method, self, sp, true, kDirect); 199 extern "C" uint64_t artInvokeStaticTrampolineWithAccessCheck(uint32_t method_idx, 205 return artInvokeCommon(method_idx, this_object, caller_method, self, sp, true, kStatic); 208 extern "C" uint64_t artInvokeSuperTrampolineWithAccessCheck(uint32_t method_idx, [all...] |
quick_throw_entrypoints.cc | 90 extern "C" void artThrowNoSuchMethodFromCode(int32_t method_idx, Thread* self, 94 ThrowNoSuchMethodError(method_idx);
|
/art/runtime/ |
dex_method_iterator_test.cc | 37 uint32_t method_idx = it.GetMemberIndex(); local 39 LG << invoke_type << " " << PrettyMethod(method_idx, dex_file);
|
dex_instruction.cc | 557 uint32_t method_idx = VRegB_35c(); local 564 os << "}, " << PrettyMethod(method_idx, *file) << " // method@" << method_idx; 570 uint32_t method_idx = VRegB_35c(); local 577 os << "}, // vtable@" << method_idx; local 595 uint32_t method_idx = VRegB_3rc(); local 597 << PrettyMethod(method_idx, *file) << " // method@" << method_idx; 602 uint32_t method_idx = VRegB_3rc(); local 604 << "// vtable@" << method_idx; [all...] |
common_throws.h | 146 void ThrowNoSuchMethodError(uint32_t method_idx) 157 uint32_t method_idx,
|
class_linker-inl.h | 66 inline mirror::ArtMethod* ClassLinker::ResolveMethod(uint32_t method_idx, 70 referrer->GetDexCacheResolvedMethods()->Get(method_idx); 76 resolved_method = ResolveMethod(dex_file, method_idx, dex_cache, class_loader, referrer, type);
|
common_throws.cc | 276 void ThrowNoSuchMethodError(uint32_t method_idx) { 282 msg << "No method '" << PrettyMethod(method_idx, dex_file, true) << "'"; 298 uint32_t method_idx, 304 << PrettyMethod(method_idx, dex_file, true) << "' on a null object reference"; 309 uint32_t method_idx, 313 ThrowNullPointerExceptionForMethodAccessImpl(throw_location, method_idx,
|
/art/compiler/dex/ |
frontend.cc | 113 uint16_t class_def_idx, uint32_t method_idx, 119 VLOG(compiler) << "Compiling " << PrettyMethod(method_idx, dex_file) << "..."; 139 (PrettyMethod(method_idx, dex_file).find(cu.compiler_method_match) != 181 cu.mir_graph->InlineMethod(code_item, access_flags, invoke_type, class_def_idx, method_idx, 251 VLOG(compiler) << "Compiled " << PrettyMethod(method_idx, dex_file); 253 VLOG(compiler) << "Deferred " << PrettyMethod(method_idx, dex_file); 259 LOG(INFO) << PrettyMethod(method_idx, dex_file) << " " << Dumpable<MemStats>(mem_stats); 265 << " " << PrettyMethod(method_idx, dex_file); 277 uint32_t method_idx, 282 method_idx, class_loader, dex_fil [all...] |
compiler_ir.h | 52 method_idx(0), 81 uint32_t method_idx; // compiling method's index into method_ids of DexFile. member in struct:art::CompilationUnit
|
dex_to_dex_compiler.cc | 242 uint32_t method_idx = is_range ? inst->VRegB_3rc() : inst->VRegB_35c(); local 243 MethodReference target_method(&GetDexFile(), method_idx); local 257 << "(" << PrettyMethod(method_idx, GetDexFile(), true) << ")" 259 << " by replacing method index " << method_idx 280 uint16_t class_def_idx, uint32_t method_idx, jobject class_loader, 285 dex_file, code_item, class_def_idx, method_idx, access_flags);
|
frontend.h | 121 uint32_t method_idx,
|
/art/compiler/jni/portable/ |
jni_compiler.h | 65 ::llvm::FunctionType* GetFunctionType(uint32_t method_idx,
|
/art/compiler/dex/quick/ |
mir_to_lir-inl.h | 68 << PrettyMethod(cu_->method_idx, *cu_->dex_file) << " " 78 << PrettyMethod(cu_->method_idx, *cu_->dex_file) << " " 88 << PrettyMethod(cu_->method_idx, *cu_->dex_file) << " " 98 << PrettyMethod(cu_->method_idx, *cu_->dex_file) << " " 108 << PrettyMethod(cu_->method_idx, *cu_->dex_file) << " " 119 << PrettyMethod(cu_->method_idx, *cu_->dex_file) << " "
|
/art/compiler/ |
oat_writer.cc | 279 uint32_t method_idx, const DexFile* dex_file) { 296 compiler_driver_->GetCompiledMethod(MethodReference(dex_file, method_idx)); 374 << PrettyMethod(method_idx, *dex_file); 403 mirror::ArtMethod* method = linker->ResolveMethod(*dex_file, method_idx, dex_cache, 613 void OatWriter::ReportWriteFailure(const char* what, uint32_t method_idx, 615 PLOG(ERROR) << "Failed to write " << what << " for " << PrettyMethod(method_idx, dex_file) 666 uint32_t method_idx, const DexFile& dex_file) { 668 compiler_driver_->GetCompiledMethod(MethodReference(&dex_file, method_idx)); 700 << PrettyMethod(method_idx, dex_file); 702 DCHECK(code_offset == method_offsets.code_offset_) << PrettyMethod(method_idx, dex_file) [all...] |
oat_writer.h | 103 uint32_t method_idx, const DexFile*) 116 uint32_t method_idx, const DexFile& dex_file); 118 void ReportWriteFailure(const char* what, uint32_t method_idx, const DexFile& dex_file,
|
elf_writer_mclinker.cc | 243 uint32_t method_idx = it.GetMemberIndex(); local 245 compiler_driver_->GetCompiledMethod(MethodReference(&dex_file, method_idx)); 354 uint32_t method_idx = it.GetMemberIndex(); local 362 method = linker->ResolveMethod(dex_file, method_idx, dex_cache, NULL, NULL, invoke_type); 366 compiler_driver_->GetCompiledMethod(MethodReference(&dex_file, method_idx));
|
/art/compiler/llvm/ |
compiler_llvm.cc | 42 uint16_t class_def_idx, uint32_t method_idx, jobject class_loader, 206 uint32_t method_idx, 214 class_def_idx, method_idx, access_flags); 221 uint32_t access_flags, uint32_t method_idx, 227 0, method_idx, access_flags);
|