diff src/share/vm/opto/parse.hpp @ 12862:0c4c40f5c399

8011138: C2: stack overflow in compiler thread because of recursive inlining of lambda form methods Reviewed-by: kvn, roland
author twisti
date Fri, 04 Oct 2013 10:11:48 -0700
parents edb5ab0f3fe5
children 3213ba4d3dff
line wrap: on
line diff
--- a/src/share/vm/opto/parse.hpp	Wed Oct 02 06:17:10 2013 -0700
+++ b/src/share/vm/opto/parse.hpp	Fri Oct 04 10:11:48 2013 -0700
@@ -73,6 +73,7 @@
   bool        try_to_inline(ciMethod* callee_method,
                             ciMethod* caller_method,
                             int caller_bci,
+                            JVMState* jvms,
                             ciCallProfile& profile,
                             WarmCallInfo* wci_result,
                             bool& should_delay);
@@ -83,6 +84,7 @@
                             WarmCallInfo* wci_result);
   bool        should_not_inline(ciMethod* callee_method,
                                 ciMethod* caller_method,
+                                JVMState* jvms,
                                 WarmCallInfo* wci_result);
   void        print_inlining(ciMethod* callee_method, int caller_bci,
                              bool success) const;