Home
last modified time | relevance | path

Searched refs:outer_method (Results 1 – 6 of 6) sorted by relevance

/art/runtime/entrypoints/quick/
Dquick_dexcache_entrypoints.cc37 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 …]
Dquick_trampoline_entrypoints.cc1079 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/
Dentrypoint_utils.cc206 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 …]
Dentrypoint_utils-inl.h55 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 …]
Dentrypoint_utils.h199 ArtMethod* outer_method; member
221 ArtMethod* outer_method) REQUIRES_SHARED(Locks::mutator_lock_);
/art/compiler/optimizing/
Dprofiling_info_builder.cc66 ArtMethod* outer_method = nullptr; in EncodeDexPc() local
70 outer_method = environment->GetMethod(); in EncodeDexPc()
76 outer_method, in EncodeDexPc()