diff src/share/vm/opto/phaseX.hpp @ 3845:c96c3eb1efae

7068051: SIGSEGV in PhaseIdealLoop::build_loop_late_post Summary: Removed predicate cloning from loop peeling optimization and from split fall-in paths. Reviewed-by: never
author kvn
date Fri, 29 Jul 2011 09:16:29 -0700
parents bad7ecd0b6ed
children 35acf8f0a2e4
line wrap: on
line diff
--- a/src/share/vm/opto/phaseX.hpp	Thu Jul 28 13:03:39 2011 -0700
+++ b/src/share/vm/opto/phaseX.hpp	Fri Jul 29 09:16:29 2011 -0700
@@ -473,7 +473,6 @@
 
   // Clone loop predicates. Defined in loopTransform.cpp.
   Node* clone_loop_predicates(Node* old_entry, Node* new_entry, bool clone_limit_check);
-  Node*  move_loop_predicates(Node* old_entry, Node* new_entry, bool clone_limit_check);
   // Create a new if below new_entry for the predicate to be cloned
   ProjNode* create_new_if_for_predicate(ProjNode* cont_proj, Node* new_entry,
                                         Deoptimization::DeoptReason reason);