Searched refs:outer_method (Results 1 – 5 of 5) sorted by relevance
/aosp12/art/runtime/entrypoints/quick/ |
H A D | quick_dexcache_entrypoints.cc | 35 static void StoreObjectInBss(ArtMethod* outer_method, in StoreObjectInBss() argument 61 ObjPtr<mirror::ClassLoader> class_loader = outer_method->GetClassLoader(); in StoreObjectInBss() 80 static inline void StoreTypeInBss(ArtMethod* outer_method, in StoreTypeInBss() argument 84 const DexFile* dex_file = outer_method->GetDexFile(); in StoreTypeInBss() 102 resolved_type->GetClassLoader() == outer_method->GetClassLoader()) { in StoreTypeInBss() 108 static inline void StoreStringInBss(ArtMethod* outer_method, in StoreStringInBss() argument 112 const DexFile* dex_file = outer_method->GetDexFile(); in StoreStringInBss() 126 static ALWAYS_INLINE bool CanReferenceBss(ArtMethod* outer_method, ArtMethod* caller) in CanReferenceBss() argument 142 return outer_method->GetDexFile() == caller->GetDexFile(); in CanReferenceBss() 176 StoreTypeInBss(caller_and_outer.outer_method, dex::TypeIndex(type_idx), result); in artResolveTypeFromCode() [all …]
|
H A D | quick_trampoline_entrypoints.cc | 1157 ArtMethod* outer_method = *caller_sp; in DumpB74410240DebugData() local 1160 LOG(FATAL_WITHOUT_ABORT) << "Method: " << outer_method->PrettyMethod() in DumpB74410240DebugData() 1165 const OatQuickMethodHeader* current_code = outer_method->GetOatQuickMethodHeader(caller_pc); in DumpB74410240DebugData() 1177 LOG(FATAL_WITHOUT_ABORT) << "Outer: " << outer_method->PrettyMethod() in DumpB74410240DebugData() 1180 << " dex file: " << outer_method->GetDexFile()->GetLocation() in DumpB74410240DebugData() 1181 << " class table: " << class_linker->ClassTableForClassLoader(outer_method->GetClassLoader()); in DumpB74410240DebugData() 1182 DumpB74410240ClassData(outer_method->GetDeclaringClass()); in DumpB74410240DebugData() 1183 LOG(FATAL_WITHOUT_ABORT) << " instruction: " << DumpInstruction(outer_method, dex_pc); in DumpB74410240DebugData() 1185 ArtMethod* caller = outer_method; in DumpB74410240DebugData()
|
/aosp12/art/runtime/entrypoints/ |
H A D | entrypoint_utils.cc | 195 ArtMethod* outer_method = *caller_sp; in DoGetCalleeSaveMethodOuterCallerAndPc() local 196 return std::make_pair(outer_method, caller_pc); in DoGetCalleeSaveMethodOuterCallerAndPc() 199 static inline ArtMethod* DoGetCalleeSaveMethodCaller(ArtMethod* outer_method, in DoGetCalleeSaveMethodCaller() argument 203 ArtMethod* caller = outer_method; in DoGetCalleeSaveMethodCaller() 205 if (outer_method != nullptr) { in DoGetCalleeSaveMethodCaller() 206 const OatQuickMethodHeader* current_code = outer_method->GetOatQuickMethodHeader(caller_pc); in DoGetCalleeSaveMethodCaller() 216 caller = GetResolvedMethod(outer_method, code_info, inline_infos); in DoGetCalleeSaveMethodCaller() 241 ArtMethod* outer_method = outer_caller_and_pc.first; in GetCalleeSaveMethodCaller() local 243 ArtMethod* caller = DoGetCalleeSaveMethodCaller(outer_method, caller_pc, do_caller_check); in GetCalleeSaveMethodCaller() 252 result.outer_method = outer_caller_and_pc.first; in GetCalleeSaveMethodCallerAndOuterMethod() [all …]
|
H A D | entrypoint_utils-inl.h | 50 inline ArtMethod* GetResolvedMethod(ArtMethod* outer_method, in GetResolvedMethod() argument 54 DCHECK(!outer_method->IsObsolete()); in GetResolvedMethod() 79 ArtMethod* method = outer_method; in GetResolvedMethod()
|
H A D | entrypoint_utils.h | 204 ArtMethod* outer_method; member
|