/art/compiler/ |
compiler.cc | 42 uint32_t method_idx, 52 << " in " << PrettyMethod(method_idx, dex_file); 57 << code_item.registers_size_ << " in " << PrettyMethod(method_idx, dex_file);
|
compiler.h | 45 virtual bool CanCompileMethod(uint32_t method_idx, const DexFile& dex_file, CompilationUnit* cu) 52 uint32_t method_idx, 57 uint32_t method_idx, 88 uint32_t method_idx,
|
/art/compiler/jni/quick/ |
jni_compiler.h | 28 uint32_t method_idx, const DexFile& dex_file);
|
/art/compiler/driver/ |
dex_compilation_unit.cc | 31 uint32_t method_idx, 40 dex_method_idx_(method_idx),
|
dex_compilation_unit.h | 41 uint16_t class_def_idx, uint32_t method_idx, uint32_t access_flags,
|
/art/runtime/ |
dex_method_iterator_test.cc | 41 uint32_t method_idx = it.GetMemberIndex(); local 43 LOG(INFO) << invoke_type << " " << PrettyMethod(method_idx, dex_file);
|
dex_instruction.cc | 350 uint32_t method_idx = VRegB_35c(); local 357 os << "}, " << PrettyMethod(method_idx, *file) << " // method@" << method_idx; 364 uint32_t method_idx = VRegB_35c(); local 371 os << "}, // vtable@" << method_idx; local 390 uint32_t method_idx = VRegB_3rc(); local 392 << PrettyMethod(method_idx, *file) << " // method@" << method_idx; 398 uint32_t method_idx = VRegB_3rc(); local 400 << "// vtable@" << method_idx; [all...] |
class_linker-inl.h | 107 inline ArtMethod* ClassLinker::GetResolvedMethod(uint32_t method_idx, ArtMethod* referrer) { 109 method_idx, image_pointer_size_); 116 inline ArtMethod* ClassLinker::ResolveMethod(Thread* self, uint32_t method_idx, 118 ArtMethod* resolved_method = GetResolvedMethod(method_idx, referrer); 125 resolved_method = ResolveMethod(*dex_file, method_idx, h_dex_cache, h_class_loader, referrer,
|
/art/compiler/dex/quick/ |
quick_compiler.h | 37 bool CanCompileMethod(uint32_t method_idx, const DexFile& dex_file, CompilationUnit* cu) const 44 uint32_t method_idx, 49 uint32_t method_idx,
|
quick_compiler.cc | 492 bool QuickCompiler::CanCompileMethod(uint32_t method_idx, const DexFile& dex_file, 507 const char* shorty = dex_file.GetMethodShorty(dex_file.GetMethodId(method_idx)); 616 uint32_t method_idx, 623 VLOG(compiler) << "Compiling " << PrettyMethod(method_idx, dex_file) << "..."; 624 if (Compiler::IsPathologicalCase(*code_item, method_idx, dex_file)) { 628 if (driver->GetVerifiedMethod(&dex_file, method_idx)->HasRuntimeThrow()) { 643 cu.method_idx = method_idx; 646 cu.shorty = dex_file.GetMethodShorty(dex_file.GetMethodId(method_idx)); 661 (PrettyMethod(method_idx, dex_file).find(compiler_method_match) != std::string::npos)) [all...] |
mir_to_lir-inl.h | 74 << PrettyMethod(cu_->method_idx, *cu_->dex_file) << " " 84 << PrettyMethod(cu_->method_idx, *cu_->dex_file) << " " 94 << PrettyMethod(cu_->method_idx, *cu_->dex_file) << " " 104 << PrettyMethod(cu_->method_idx, *cu_->dex_file) << " " 114 << PrettyMethod(cu_->method_idx, *cu_->dex_file) << " " 124 << PrettyMethod(cu_->method_idx, *cu_->dex_file) << " " 135 << PrettyMethod(cu_->method_idx, *cu_->dex_file) << " "
|
dex_file_method_inliner.h | 90 bool GenSpecial(Mir2Lir* backend, uint32_t method_idx) LOCKS_EXCLUDED(lock_); 95 bool GenInline(MIRGraph* mir_graph, BasicBlock* bb, MIR* invoke, uint32_t method_idx) 358 bool AddInlineMethod(int32_t method_idx, const InlineMethod& method) LOCKS_EXCLUDED(lock_);
|
/art/compiler/dex/ |
compiler_ir.cc | 36 method_idx(0), 74 LOG(INFO) << "TIMINGS " << PrettyMethod(method_idx, *dex_file);
|
mir_method_info.h | 69 MirMethodInfo(uint16_t method_idx, uint16_t flags) 70 : method_idx_(method_idx), 104 MirMethodLoweringInfo(uint16_t method_idx, InvokeType type, bool is_quickened) 105 : MirMethodInfo(method_idx,
|
dex_to_dex_compiler.cc | 259 uint32_t method_idx = is_range ? inst->VRegB_3rc() : inst->VRegB_35c(); local 260 MethodReference target_method(&GetDexFile(), method_idx); local 276 << "(" << PrettyMethod(method_idx, GetDexFile(), true) << ")" 278 << " by replacing method index " << method_idx 299 uint16_t class_def_idx, uint32_t method_idx, jobject class_loader, 305 dex_file, code_item, class_def_idx, method_idx, access_flags, 306 driver.GetVerifiedMethod(&dex_file, method_idx));
|
/art/runtime/mirror/ |
dex_cache-inl.h | 56 inline ArtMethod* DexCache::GetResolvedMethod(uint32_t method_idx, size_t ptr_size) { 58 auto* method = GetResolvedMethods()->GetElementPtrSize<ArtMethod*>(method_idx, ptr_size);
|
dex_cache.h | 110 ALWAYS_INLINE ArtMethod* GetResolvedMethod(uint32_t method_idx, size_t ptr_size) 113 ALWAYS_INLINE void SetResolvedMethod(uint32_t method_idx, ArtMethod* resolved, size_t ptr_size)
|
/art/compiler/optimizing/ |
optimizing_compiler.cc | 174 bool CanCompileMethod(uint32_t method_idx, const DexFile& dex_file, CompilationUnit* cu) const 181 uint32_t method_idx, 189 uint32_t method_idx, 194 uint32_t method_idx, 196 return ArtQuickJniCompileMethod(GetCompilerDriver(), access_flags, method_idx, dex_file); 285 bool OptimizingCompiler::CanCompileMethod(uint32_t method_idx ATTRIBUTE_UNUSED, 481 uint32_t method_idx, 485 std::string method_name = PrettyMethod(method_idx, dex_file); 511 if (Compiler::IsPathologicalCase(*code_item, method_idx, dex_file)) { 528 class_def_idx, method_idx, access_flags [all...] |
/art/compiler/utils/ |
dex_cache_arrays_layout-inl.h | 48 inline size_t DexCacheArraysLayout::MethodOffset(uint32_t method_idx) const { 49 return methods_offset_ + ElementOffset(pointer_size_, method_idx);
|
dex_cache_arrays_layout.h | 62 size_t MethodOffset(uint32_t method_idx) const;
|
/art/runtime/entrypoints/quick/ |
quick_throw_entrypoints.cc | 87 extern "C" NO_RETURN void artThrowNoSuchMethodFromCode(int32_t method_idx, Thread* self) 90 ThrowNoSuchMethodError(method_idx);
|
/art/runtime/verifier/ |
method_verifier.h | 150 static MethodVerifier* VerifyMethodAndDump(Thread* self, std::ostream& os, uint32_t method_idx, 213 const DexFile::CodeItem* code_item, uint32_t method_idx, 218 : MethodVerifier(self, dex_file, dex_cache, class_loader, class_def, code_item, method_idx, 284 const DexFile::CodeItem* code_item, uint32_t method_idx, 307 static FailureKind VerifyMethod(Thread* self, uint32_t method_idx, const DexFile* dex_file, 583 ArtMethod* ResolveMethodAndCheckAccess(uint32_t method_idx, MethodType method_type) [all...] |
/art/compiler/linker/x86/ |
relative_patcher_x86_test.cc | 31 uint32_t GetMethodOffset(uint32_t method_idx) { 32 auto result = method_offset_map_.FindMethodOffset(MethodRef(method_idx));
|
/art/compiler/linker/x86_64/ |
relative_patcher_x86_64_test.cc | 33 uint32_t GetMethodOffset(uint32_t method_idx) { 34 auto result = method_offset_map_.FindMethodOffset(MethodRef(method_idx));
|
/art/runtime/entrypoints/ |
entrypoint_utils-inl.h | 370 inline ArtMethod* FindMethodFromCode(uint32_t method_idx, mirror::Object** this_object, 373 ArtMethod* resolved_method = class_linker->GetResolvedMethod(method_idx, *referrer); 379 resolved_method = class_linker->ResolveMethod(self, method_idx, *referrer, type); 387 ThrowNullPointerExceptionForMethodAccess(method_idx, type); 400 method_idx); 477 ArtMethod* FindMethodFromCode<_type, _access_check>(uint32_t method_idx, \ 546 inline ArtMethod* FindMethodFast(uint32_t method_idx, mirror::Object* this_object, 552 referrer->GetDeclaringClass()->GetDexCache()->GetResolvedMethod(method_idx, sizeof(void*));
|