1.1 --- a/src/share/vm/opto/phaseX.hpp Sat Apr 02 09:49:27 2011 -0700 1.2 +++ b/src/share/vm/opto/phaseX.hpp Sat Apr 02 10:54:15 2011 -0700 1.3 @@ -471,6 +471,13 @@ 1.4 _delay_transform = delay; 1.5 } 1.6 1.7 + // Clone loop predicates. Defined in loopTransform.cpp. 1.8 + Node* clone_loop_predicates(Node* old_entry, Node* new_entry); 1.9 + Node* move_loop_predicates(Node* old_entry, Node* new_entry); 1.10 + // Create a new if below new_entry for the predicate to be cloned 1.11 + ProjNode* create_new_if_for_predicate(ProjNode* cont_proj, Node* new_entry, 1.12 + Deoptimization::DeoptReason reason); 1.13 + 1.14 #ifndef PRODUCT 1.15 protected: 1.16 // Sub-quadratic implementation of VerifyIterativeGVN.