--- old/src/share/vm/opto/loopnode.hpp Wed Dec 10 20:02:18 2014 +++ new/src/share/vm/opto/loopnode.hpp Wed Dec 10 20:02:13 2014 @@ -602,6 +602,8 @@ return ctrl; } + bool cast_incr_before_loop(Node* incr, Node* ctrl, Node* loop); + public: bool has_node( Node* n ) const { return _nodes[n->_idx] != NULL; } // check if transform created new nodes that need _ctrl recorded