Mercurial > hg > truffle
diff src/share/vm/opto/chaitin.cpp @ 168:7793bd37a336
6705887: Compressed Oops: generate x64 addressing and implicit null checks with narrow oops
Summary: Generate addresses and implicit null checks with narrow oops to avoid decoding.
Reviewed-by: jrose, never
author | kvn |
---|---|
date | Thu, 29 May 2008 12:04:14 -0700 |
parents | ba764ed4b6f2 |
children | d1605aabd0a1 |
line wrap: on
line diff
--- a/src/share/vm/opto/chaitin.cpp Wed May 28 21:06:24 2008 -0700 +++ b/src/share/vm/opto/chaitin.cpp Thu May 29 12:04:14 2008 -0700 @@ -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