diff options
Diffstat (limited to 'runtime/instrumentation.h')
-rw-r--r-- | runtime/instrumentation.h | 16 |
1 files changed, 3 insertions, 13 deletions
diff --git a/runtime/instrumentation.h b/runtime/instrumentation.h index 577bbf99f1..9969489648 100644 --- a/runtime/instrumentation.h +++ b/runtime/instrumentation.h @@ -39,7 +39,6 @@ class ArtMethod; template <typename T> class Handle; union JValue; class Thread; -enum class DeoptimizationMethodType; namespace instrumentation { @@ -436,9 +435,6 @@ class Instrumentation { bool interpreter_entry) REQUIRES_SHARED(Locks::mutator_lock_); - DeoptimizationMethodType GetDeoptimizationMethodType(ArtMethod* method) - REQUIRES_SHARED(Locks::mutator_lock_); - // Called when an instrumented method is exited. Removes the pushed instrumentation frame // returning the intended link register. Generates method exit events. The gpr_result and // fpr_result pointers are pointers to the locations where the integer/pointer and floating point @@ -665,15 +661,9 @@ std::ostream& operator<<(std::ostream& os, const Instrumentation::Instrumentatio // An element in the instrumentation side stack maintained in art::Thread. struct InstrumentationStackFrame { - InstrumentationStackFrame(mirror::Object* this_object, - ArtMethod* method, - uintptr_t return_pc, - size_t frame_id, - bool interpreter_entry) - : this_object_(this_object), - method_(method), - return_pc_(return_pc), - frame_id_(frame_id), + InstrumentationStackFrame(mirror::Object* this_object, ArtMethod* method, + uintptr_t return_pc, size_t frame_id, bool interpreter_entry) + : this_object_(this_object), method_(method), return_pc_(return_pc), frame_id_(frame_id), interpreter_entry_(interpreter_entry) { } |