diff src/share/vm/runtime/vframeArray.hpp @ 8727:0094485b46c7

8009761: Deoptimization on sparc doesn't set Llast_SP correctly in the interpreter frames it creates Summary: deoptimization doesn't set up callee frames so that they restore caller frames correctly. Reviewed-by: kvn
author roland
date Wed, 13 Mar 2013 09:44:45 +0100
parents da91efe96a93
children de6a9e811145
line wrap: on
line diff
--- a/src/share/vm/runtime/vframeArray.hpp	Fri Mar 08 08:22:18 2013 -0800
+++ b/src/share/vm/runtime/vframeArray.hpp	Wed Mar 13 09:44:45 2013 +0100
@@ -88,6 +88,7 @@
   int on_stack_size(int caller_actual_parameters,
                     int callee_parameters,
                     int callee_locals,
+                    bool is_bottom_frame,
                     bool is_top_frame,
                     int popframe_extra_stack_expression_els) const;
 
@@ -97,6 +98,7 @@
                        int callee_locals,
                        frame* caller,
                        bool is_top_frame,
+                       bool is_bottom_frame,
                        int exec_mode);
 
 #ifndef PRODUCT