Request for reviews (S): 7146442: assert(false) failed: bad AD file

Vladimir Kozlov vladimir.kozlov at oracle.com
Fri Feb 17 16:26:03 PST 2012


http://cr.openjdk.java.net/~kvn/7146442/webrev

7146442: assert(false) failed: bad AD file

EA code in find_init_values() is incorrect. It does not check for related loads 
which could load NULL value from just allocated object before stores. As result 
compare pointers (vs NULL) optimization could be incorrect.

Take into account only stores captured by Initialize node.

Also added missing check for Top input in value() methods for CastP2X and 
CastX2P nodes.

Thanks,
Vladimir


More information about the hotspot-compiler-dev mailing list