< prev index next >

src/share/vm/opto/generateOptoStub.cpp

Print this page

        

*** 46,56 **** bool pass_tls, bool return_pc) { ResourceMark rm; const TypeTuple *jdomain = C->tf()->domain_sig(); ! const TypeTuple *jrange = C->tf()->range(); // The procedure start StartNode* start = new StartNode(root(), jdomain); _gvn.set_type_bottom(start); --- 46,56 ---- bool pass_tls, bool return_pc) { ResourceMark rm; const TypeTuple *jdomain = C->tf()->domain_sig(); ! const TypeTuple *jrange = C->tf()->range_sig(); // The procedure start StartNode* start = new StartNode(root(), jdomain); _gvn.set_type_bottom(start);
*** 284,294 **** ret = new ReturnNode(TypeFunc::Parms, if_null, i_o(), exit_memory, frameptr(), returnadr()); ! if (C->tf()->range()->cnt() > TypeFunc::Parms) ret->add_req( map()->in(TypeFunc::Parms) ); break; case 1: // This is a fancy tail-call jump. Jump to computed address. // Jump to new callee; leave old return address alone. ret = new TailCallNode(if_null, --- 284,294 ---- ret = new ReturnNode(TypeFunc::Parms, if_null, i_o(), exit_memory, frameptr(), returnadr()); ! 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. // Jump to new callee; leave old return address alone. ret = new TailCallNode(if_null,
< prev index next >