diff options
Diffstat (limited to 'runtime/entrypoints/entrypoint_utils.h')
-rw-r--r-- | runtime/entrypoints/entrypoint_utils.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/runtime/entrypoints/entrypoint_utils.h b/runtime/entrypoints/entrypoint_utils.h index ae80352f72..cfa744d278 100644 --- a/runtime/entrypoints/entrypoint_utils.h +++ b/runtime/entrypoints/entrypoint_utils.h @@ -188,9 +188,10 @@ bool FillArrayData(ObjPtr<mirror::Object> obj, const Instruction::ArrayDataPaylo template <typename INT_TYPE, typename FLOAT_TYPE> inline INT_TYPE art_float_to_integral(FLOAT_TYPE f); -ArtMethod* GetCalleeSaveMethodCaller(ArtMethod** sp, - CalleeSaveType type, - bool do_caller_check = false) +ArtMethod* GetCalleeSaveMethodCallerAndDexPc(ArtMethod** sp, + CalleeSaveType type, + /* out */ uint32_t* dex_pc, + bool do_caller_check = false) REQUIRES_SHARED(Locks::mutator_lock_); struct CallerAndOuterMethod { |