diff options
Diffstat (limited to 'runtime/entrypoints/entrypoint_utils.h')
| -rw-r--r-- | runtime/entrypoints/entrypoint_utils.h | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/runtime/entrypoints/entrypoint_utils.h b/runtime/entrypoints/entrypoint_utils.h index 69ee3ebe75..eed08aabad 100644 --- a/runtime/entrypoints/entrypoint_utils.h +++ b/runtime/entrypoints/entrypoint_utils.h @@ -20,6 +20,7 @@ #include <jni.h> #include <stdint.h> +#include "base/callee_save_type.h" #include "base/macros.h" #include "base/mutex.h" #include "dex_instruction.h" @@ -28,7 +29,6 @@ #include "handle.h" #include "invoke_type.h" #include "jvalue.h" -#include "runtime.h" namespace art { @@ -178,7 +178,7 @@ template <typename INT_TYPE, typename FLOAT_TYPE> inline INT_TYPE art_float_to_integral(FLOAT_TYPE f); ArtMethod* GetCalleeSaveMethodCaller(ArtMethod** sp, - Runtime::CalleeSaveType type, + CalleeSaveType type, bool do_caller_check = false) REQUIRES_SHARED(Locks::mutator_lock_); @@ -187,11 +187,10 @@ struct CallerAndOuterMethod { ArtMethod* outer_method; }; -CallerAndOuterMethod GetCalleeSaveMethodCallerAndOuterMethod(Thread* self, - Runtime::CalleeSaveType type) +CallerAndOuterMethod GetCalleeSaveMethodCallerAndOuterMethod(Thread* self, CalleeSaveType type) REQUIRES_SHARED(Locks::mutator_lock_); -ArtMethod* GetCalleeSaveOuterMethod(Thread* self, Runtime::CalleeSaveType type) +ArtMethod* GetCalleeSaveOuterMethod(Thread* self, CalleeSaveType type) REQUIRES_SHARED(Locks::mutator_lock_); } // namespace art |