equal
deleted
inserted
replaced
388 Klass* klass = java_lang_Class::as_Klass(mirror); |
388 Klass* klass = java_lang_Class::as_Klass(mirror); |
389 if (!klass->oop_is_array()) { |
389 if (!klass->oop_is_array()) { |
390 return NULL; |
390 return NULL; |
391 } |
391 } |
392 |
392 |
393 oop result = ArrayKlass::cast(klass)->component_mirror(); |
393 oop result = java_lang_Class::component_mirror(mirror); |
394 #ifdef ASSERT |
394 #ifdef ASSERT |
395 oop result2 = NULL; |
395 oop result2 = NULL; |
396 if (ArrayKlass::cast(klass)->dimension() == 1) { |
396 if (ArrayKlass::cast(klass)->dimension() == 1) { |
397 if (klass->oop_is_typeArray()) { |
397 if (klass->oop_is_typeArray()) { |
398 result2 = basic_type_arrayklass_to_mirror(klass, CHECK_NULL); |
398 result2 = basic_type_arrayklass_to_mirror(klass, CHECK_NULL); |