--- old/src/share/vm/opto/generateOptoStub.cpp 2017-06-01 17:27:44.675204118 +0200 +++ new/src/share/vm/opto/generateOptoStub.cpp 2017-06-01 17:27:44.600204216 +0200 @@ -48,7 +48,7 @@ ResourceMark rm; const TypeTuple *jdomain = C->tf()->domain_sig(); - const TypeTuple *jrange = C->tf()->range(); + const TypeTuple *jrange = C->tf()->range_sig(); // The procedure start StartNode* start = new StartNode(root(), jdomain); @@ -286,7 +286,7 @@ exit_memory, frameptr(), returnadr()); - if (C->tf()->range()->cnt() > TypeFunc::Parms) + if (C->tf()->range_sig()->cnt() > TypeFunc::Parms) ret->add_req( map()->in(TypeFunc::Parms) ); break; case 1: // This is a fancy tail-call jump. Jump to computed address.