--- 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
@@ -1385,7 +1385,7 @@
             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
