Home
last modified time | relevance | path

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

/art/runtime/entrypoints/quick/
Dquick_dexcache_entrypoints.cc35 static void StoreObjectInBss(ArtMethod* outer_method, in StoreObjectInBss() argument
58 ObjPtr<mirror::ClassLoader> class_loader = outer_method->GetClassLoader(); in StoreObjectInBss()
77 static inline void StoreTypeInBss(ArtMethod* outer_method, in StoreTypeInBss() argument
81 const DexFile* dex_file = outer_method->GetDexFile(); in StoreTypeInBss()
90 StoreObjectInBss(outer_method, oat_dex_file->GetOatFile(), bss_offset, resolved_type); in StoreTypeInBss()
95 static inline void StoreStringInBss(ArtMethod* outer_method, in StoreStringInBss() argument
99 const DexFile* dex_file = outer_method->GetDexFile(); in StoreStringInBss()
108 StoreObjectInBss(outer_method, oat_dex_file->GetOatFile(), bss_offset, resolved_string); in StoreStringInBss()
113 static ALWAYS_INLINE bool CanReferenceBss(ArtMethod* outer_method, ArtMethod* caller) in CanReferenceBss() argument
129 return outer_method->GetDexFile() == caller->GetDexFile(); in CanReferenceBss()
[all …]
Dquick_trampoline_entrypoints.cc1239 ArtMethod* outer_method = *caller_sp; in DumpB74410240DebugData() local
1242 LOG(FATAL_WITHOUT_ABORT) << "Method: " << outer_method->PrettyMethod() in DumpB74410240DebugData()
1247 const OatQuickMethodHeader* current_code = outer_method->GetOatQuickMethodHeader(caller_pc); in DumpB74410240DebugData()
1259 LOG(FATAL_WITHOUT_ABORT) << "Outer: " << outer_method->PrettyMethod() in DumpB74410240DebugData()
1262 << " dex file: " << outer_method->GetDexFile()->GetLocation() in DumpB74410240DebugData()
1263 << " class table: " << class_linker->ClassTableForClassLoader(outer_method->GetClassLoader()); in DumpB74410240DebugData()
1264 DumpB74410240ClassData(outer_method->GetDeclaringClass()); in DumpB74410240DebugData()
1265 LOG(FATAL_WITHOUT_ABORT) << " instruction: " << DumpInstruction(outer_method, dex_pc); in DumpB74410240DebugData()
1267 ArtMethod* caller = outer_method; in DumpB74410240DebugData()
/art/runtime/entrypoints/
Dentrypoint_utils.cc192 ArtMethod* outer_method = *caller_sp; in DoGetCalleeSaveMethodOuterCallerAndPc() local
193 return std::make_pair(outer_method, caller_pc); in DoGetCalleeSaveMethodOuterCallerAndPc()
196 static inline ArtMethod* DoGetCalleeSaveMethodCaller(ArtMethod* outer_method, in DoGetCalleeSaveMethodCaller() argument
200 ArtMethod* caller = outer_method; in DoGetCalleeSaveMethodCaller()
202 if (outer_method != nullptr) { in DoGetCalleeSaveMethodCaller()
203 const OatQuickMethodHeader* current_code = outer_method->GetOatQuickMethodHeader(caller_pc); in DoGetCalleeSaveMethodCaller()
212 caller = GetResolvedMethod(outer_method, code_info, inline_infos); in DoGetCalleeSaveMethodCaller()
236 ArtMethod* outer_method = outer_caller_and_pc.first; in GetCalleeSaveMethodCaller() local
238 ArtMethod* caller = DoGetCalleeSaveMethodCaller(outer_method, caller_pc, do_caller_check); in GetCalleeSaveMethodCaller()
247 result.outer_method = outer_caller_and_pc.first; in GetCalleeSaveMethodCallerAndOuterMethod()
[all …]
Dentrypoint_utils.h206 ArtMethod* outer_method; member
Dentrypoint_utils-inl.h49 inline ArtMethod* GetResolvedMethod(ArtMethod* outer_method, in GetResolvedMethod() argument
53 DCHECK(!outer_method->IsObsolete()); in GetResolvedMethod()
78 ArtMethod* method = outer_method; in GetResolvedMethod()