< prev index next >

src/hotspot/share/ci/ciObjArrayKlass.cpp

Print this page

        

*** 63,73 **** int dimension) : ciArrayKlass(array_name, dimension, T_OBJECT) { _base_element_klass = base_element_klass; assert(_base_element_klass->is_instance_klass() || ! _base_element_klass->is_type_array_klass(), "bad base klass"); if (dimension == 1) { _element_klass = base_element_klass; } else { _element_klass = NULL; } --- 63,74 ---- int dimension) : ciArrayKlass(array_name, dimension, T_OBJECT) { _base_element_klass = base_element_klass; assert(_base_element_klass->is_instance_klass() || ! _base_element_klass->is_type_array_klass() || ! _base_element_klass->is_value_array_klass(), "bad base klass"); if (dimension == 1) { _element_klass = base_element_klass; } else { _element_klass = NULL; }
< prev index next >