diff options
Diffstat (limited to 'runtime/quick_exception_handler.h')
-rw-r--r-- | runtime/quick_exception_handler.h | 10 |
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. |