src/share/vm/opto/generateOptoStub.cpp

changeset 8316
626f594dffa6
parent 6503
a9becfeecd1b
child 8604
04d83ba48607
equal deleted inserted replaced
8315:2f8db587e1fc 8316:626f594dffa6
271 root()->add_req(_gvn.transform(to_exc)); // bind to root to keep live 271 root()->add_req(_gvn.transform(to_exc)); // bind to root to keep live
272 C->init_start(start); 272 C->init_start(start);
273 273
274 //----------------------------- 274 //-----------------------------
275 // If this is a normal subroutine return, issue the return and be done. 275 // If this is a normal subroutine return, issue the return and be done.
276 Node *ret; 276 Node *ret = NULL;
277 switch( is_fancy_jump ) { 277 switch( is_fancy_jump ) {
278 case 0: // Make a return instruction 278 case 0: // Make a return instruction
279 // Return to caller, free any space for return address 279 // Return to caller, free any space for return address
280 ret = new (C) ReturnNode(TypeFunc::Parms, if_null, 280 ret = new (C) ReturnNode(TypeFunc::Parms, if_null,
281 i_o(), 281 i_o(),

mercurial