review request (XS): 7123910 Some CTW tests crash VM: is_loaded() && that->is_loaded()

Vladimir Kozlov vladimir.kozlov at oracle.com
Tue Jan 24 12:55:13 PST 2012


Looks good.

Vladimir

Roland Westrelin wrote:
> http://cr.openjdk.java.net/~roland/7123910/webrev.00/
> 
> Parse::do_checkcast() calls GraphKit::gen_checkcast() and it crashes because the object's klass is not loaded. It is not caught by the checks in Parse::do_checkcast() because obj is a pointer to an array. This extends those checks so that an uncommon trap is inserted not only for an oop but also for an arrayOop.
> 
> Roland.


More information about the hotspot-compiler-dev mailing list