summaryrefslogtreecommitdiff
path: root/runtime/quick_exception_handler.h
diff options
context:
space:
mode:
Diffstat (limited to 'runtime/quick_exception_handler.h')
-rw-r--r--runtime/quick_exception_handler.h10
1 files changed, 1 insertions, 9 deletions
diff --git a/runtime/quick_exception_handler.h b/runtime/quick_exception_handler.h
index 81c907ee0d..f3ce6241de 100644
--- a/runtime/quick_exception_handler.h
+++ b/runtime/quick_exception_handler.h
@@ -75,13 +75,7 @@ class QuickExceptionHandler {
// on whether that single frame covers full or partial fragment.
void DeoptimizeSingleFrame(DeoptimizationKind kind) REQUIRES_SHARED(Locks::mutator_lock_);
- void DeoptimizePartialFragmentFixup(uintptr_t return_pc)
- REQUIRES_SHARED(Locks::mutator_lock_);
-
- // Update the instrumentation stack by removing all methods that will be unwound
- // by the exception being thrown.
- // Return the return pc of the last frame that's unwound.
- uintptr_t UpdateInstrumentationStack() REQUIRES_SHARED(Locks::mutator_lock_);
+ void DeoptimizePartialFragmentFixup() REQUIRES_SHARED(Locks::mutator_lock_);
// Set up environment before delivering an exception to optimized code.
void SetCatchEnvironmentForOptimizedHandler(StackVisitor* stack_visitor)
@@ -157,8 +151,6 @@ class QuickExceptionHandler {
Context* const context_;
// Should we deoptimize the stack?
const bool is_deoptimization_;
- // Is method tracing active?
- const bool method_tracing_active_;
// Quick frame with found handler or last frame if no handler found.
ArtMethod** handler_quick_frame_;
// PC to branch to for the handler.