< prev index next >
src/share/vm/ci/ciObjectFactory.cpp
Print this page
*** 383,392 ****
--- 383,394 ----
Klass* k = (Klass*)o;
if (k->is_value()) {
return new (arena()) ciValueKlass(h_k);
} else if (k->is_instance_klass()) {
return new (arena()) ciInstanceKlass(h_k);
+ } else if (k->is_valueArray_klass()) {
+ return new (arena()) ciValueArrayKlass(h_k);
} else if (k->is_objArray_klass()) {
return new (arena()) ciObjArrayKlass(h_k);
} else if (k->is_typeArray_klass()) {
return new (arena()) ciTypeArrayKlass(h_k);
}
< prev index next >