1.1 --- a/src/share/vm/opto/reg_split.cpp Tue Nov 27 12:48:52 2012 -0800 1.2 +++ b/src/share/vm/opto/reg_split.cpp Tue Nov 27 17:24:15 2012 -0800 1.3 @@ -747,7 +747,7 @@ 1.4 if( i >= cnt ) { // Found one unique input 1.5 assert(Find_id(n) == Find_id(u), "should be the same lrg"); 1.6 n->replace_by(u); // Then replace with unique input 1.7 - n->disconnect_inputs(NULL); 1.8 + n->disconnect_inputs(NULL, C); 1.9 b->_nodes.remove(insidx); 1.10 insidx--; 1.11 b->_ihrp_index--;