equal
deleted
inserted
replaced
447 break; |
447 break; |
448 |
448 |
449 case Bytecodes::_newarray: { |
449 case Bytecodes::_newarray: { |
450 BasicType atype = (BasicType)get_index_u1(); |
450 BasicType atype = (BasicType)get_index_u1(); |
451 const char* str = type2name(atype); |
451 const char* str = type2name(atype); |
452 if (str == NULL || atype == T_OBJECT || atype == T_ARRAY) { |
452 if (str == NULL || is_reference_type(atype)) { |
453 assert(false, "Unidentified basic type"); |
453 assert(false, "Unidentified basic type"); |
454 } |
454 } |
455 st->print_cr(" %s", str); |
455 st->print_cr(" %s", str); |
456 } |
456 } |
457 break; |
457 break; |