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

Vladimir Kozlov vladimir.kozlov at oracle.com
Tue Feb 21 05:35:54 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