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

Tom Rodriguez tom.rodriguez at
Tue Feb 21 10:14:53 PST 2012

On Feb 21, 2012, at 5:35 AM, Vladimir Kozlov wrote:

> 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.

So this created a bad graph that resulted in top showing up?

> 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