src/share/vm/opto/chaitin.cpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File
*** old/src/share/vm/opto/chaitin.cpp	Tue May 27 22:59:01 2008
--- new/src/share/vm/opto/chaitin.cpp	Tue May 27 22:59:00 2008

*** 1383,1393 **** --- 1383,1393 ---- if( cisc->oper_input_base() > 1 && mach->oper_input_base() <= 1 ) { assert( cisc->oper_input_base() == 2, "Only adding one edge"); cisc->ins_req(1,src); // Requires a memory edge } b->_nodes.map(j,cisc); // Insert into basic block ! n->replace_by(cisc); // Correct graph ! n->subsume_by(cisc); // Correct graph // ++_used_cisc_instructions; #ifndef PRODUCT if( TraceCISCSpill ) { tty->print(" cisc-instr: ");

src/share/vm/opto/chaitin.cpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File