RFR (S) 8017243 : 8001345 is incomplete

Niclas Adlertz niclas.adlertz at oracle.com
Mon Jun 24 04:08:48 PDT 2013


Hi all.

"With compressed oops membar points to Load node through DecodeN node (as in bug 8001345 case). When membar is the only user of DecodeN node it does not mean the Load node has only one user. There is optimization which skip EncodeP->DecodeN chain so Load can have other uses. 
When membar points to DecodeN and only user, DecodeN node should be replaced by referenced Load node if it has more then one user."

WEBREV: http://cr.openjdk.java.net/~adlertz/JDK-8017243/webrev00/
JBS: https://jbs.oracle.com/bugs/browse/JDK-8017243

Kind Regards,
Niclas Adlertz




More information about the hotspot-compiler-dev mailing list