Searched refs:outer_method (Results 1 – 6 of 6) sorted by relevance
/art/runtime/entrypoints/quick/ |
D | quick_dexcache_entrypoints.cc | 37 static void StoreObjectInBss(ArtMethod* outer_method, in StoreObjectInBss() argument 64 ObjPtr<mirror::ClassLoader> class_loader = outer_method->GetClassLoader(); in StoreObjectInBss() 70 << oat_file->GetLocation() << ", " << outer_method->PrettyMethod(); in StoreObjectInBss() 86 ArtMethod* outer_method) REQUIRES_SHARED(Locks::mutator_lock_) { in StoreTypeInBss() argument 90 if (outer_method->GetDexFile()->GetOatDexFile() == nullptr || in StoreTypeInBss() 91 outer_method->GetDexFile()->GetOatDexFile()->GetOatFile() == nullptr) { in StoreTypeInBss() 95 const OatFile* outer_oat_file = outer_method->GetDexFile()->GetOatDexFile()->GetOatFile(); in StoreTypeInBss() 122 StoreObjectInBss(outer_method, outer_oat_file, bss_offset, resolved_type); in StoreTypeInBss() 138 ArtMethod* outer_method) REQUIRES_SHARED(Locks::mutator_lock_) { in StoreStringInBss() argument 142 if (outer_method->GetDexFile()->GetOatDexFile() == nullptr || in StoreStringInBss() [all …]
|
D | quick_trampoline_entrypoints.cc | 1079 ArtMethod* outer_method = *caller_sp; in DumpB74410240DebugData() local 1081 const OatQuickMethodHeader* current_code = outer_method->GetOatQuickMethodHeader(caller_pc); in DumpB74410240DebugData() 1093 LOG(FATAL_WITHOUT_ABORT) << "Outer: " << outer_method->PrettyMethod() in DumpB74410240DebugData() 1096 << " dex file: " << outer_method->GetDexFile()->GetLocation() in DumpB74410240DebugData() 1097 << " class table: " << class_linker->ClassTableForClassLoader(outer_method->GetClassLoader()); in DumpB74410240DebugData() 1098 DumpB74410240ClassData(outer_method->GetDeclaringClass()); in DumpB74410240DebugData() 1099 LOG(FATAL_WITHOUT_ABORT) << " instruction: " << DumpInstruction(outer_method, dex_pc); in DumpB74410240DebugData() 1101 ArtMethod* caller = outer_method; in DumpB74410240DebugData() 1284 ArtMethod* outer_method = QuickArgumentVisitor::GetOuterMethod(sp); in artQuickResolutionTrampoline() local 1285 MaybeUpdateBssMethodEntry(called, called_method, outer_method); in artQuickResolutionTrampoline() [all …]
|
/art/runtime/entrypoints/ |
D | entrypoint_utils.cc | 206 ArtMethod* outer_method = *caller_sp; in DoGetCalleeSaveMethodOuterCallerAndPc() local 207 return std::make_pair(outer_method, caller_pc); in DoGetCalleeSaveMethodOuterCallerAndPc() 212 ArtMethod* outer_method, in DoGetCalleeSaveMethodCallerAndDexPc() argument 217 ArtMethod* caller = outer_method; in DoGetCalleeSaveMethodCallerAndDexPc() 218 if (outer_method != nullptr) { in DoGetCalleeSaveMethodCallerAndDexPc() 219 const OatQuickMethodHeader* current_code = outer_method->GetOatQuickMethodHeader(caller_pc); in DoGetCalleeSaveMethodCallerAndDexPc() 229 caller = GetResolvedMethod(outer_method, code_info, inline_infos); in DoGetCalleeSaveMethodCallerAndDexPc() 258 ArtMethod* outer_method = outer_caller_and_pc.first; in GetCalleeSaveMethodCallerAndDexPc() local 262 outer_method, in GetCalleeSaveMethodCallerAndDexPc() 274 result.outer_method = outer_caller_and_pc.first; in GetCalleeSaveMethodCallerAndOuterMethod() [all …]
|
D | entrypoint_utils-inl.h | 55 ArtMethod* outer_method, in GetResolvedMethodErrorString() argument 93 << "). The outermost method in the chain is: " << outer_method->PrettyMethod() << " (" in GetResolvedMethodErrorString() 94 << outer_method->GetDexFile()->GetLocation() << "/" in GetResolvedMethodErrorString() 95 << static_cast<const void*>(outer_method->GetDexFile()) in GetResolvedMethodErrorString() 103 inline ArtMethod* GetResolvedMethod(ArtMethod* outer_method, in GetResolvedMethod() argument 107 DCHECK(!outer_method->IsObsolete()); in GetResolvedMethod() 132 ArtMethod* method = outer_method; in GetResolvedMethod() 147 class_linker, inlined_method, method, outer_method, dex_cache, method_info); in GetResolvedMethod() 153 outer_method->GetDexFile()->GetOatDexFile()->GetOatFile()->GetOatDexFiles()); in GetResolvedMethod() 157 class_linker, inlined_method, method, outer_method, dex_cache, method_info); in GetResolvedMethod() [all …]
|
D | entrypoint_utils.h | 199 ArtMethod* outer_method; member 221 ArtMethod* outer_method) REQUIRES_SHARED(Locks::mutator_lock_);
|
/art/compiler/optimizing/ |
D | profiling_info_builder.cc | 66 ArtMethod* outer_method = nullptr; in EncodeDexPc() local 70 outer_method = environment->GetMethod(); in EncodeDexPc() 76 outer_method, in EncodeDexPc()
|