RFR(XS): 8005114: VM is crashing in ciKlass*ciObjArrayKlass::element_klass() if metaspaces are full

Roland Westrelin roland.westrelin at oracle.com
Wed Jan 23 02:23:03 PST 2013


The VM runs out of metaspace. As a consequence, in a c1 compilation, ciEnv::_unloaded_ciobjarrayklass is used for an array klass. LoadIndexed::declared_type() tries to find the element_type of this klass. LoadIndexed::declared_type() should test whether the klass is loaded. 

http://cr.openjdk.java.net/~roland/8005114/webrev.00/

Roland.


More information about the hotspot-compiler-dev mailing list