diff -r b1f3fbe39975 -r 37ba410ffd43 src/share/vm/opto/loopnode.hpp --- a/src/share/vm/opto/loopnode.hpp Thu Feb 16 15:14:44 2017 -0800 +++ b/src/share/vm/opto/loopnode.hpp Thu Mar 30 15:28:33 2017 +0200 @@ -905,8 +905,8 @@ // Construct a range check for a predicate if BoolNode* rc_predicate(IdealLoopTree *loop, Node* ctrl, int scale, Node* offset, - Node* init, Node* limit, Node* stride, - Node* range, bool upper); + Node* init, Node* limit, jint stride, + Node* range, bool upper, bool &overflow); // Implementation of the loop predication to promote checks outside the loop bool loop_predication_impl(IdealLoopTree *loop);