hotspot/src/share/vm/oops/typeArrayKlassKlass.cpp
changeset 4584 e2a449e8cc6f
parent 1 489c9b5090e2
child 5547 f4b087cbb361
equal deleted inserted replaced
4582:1a6662d11385 4584:e2a449e8cc6f
    43   assert(obj->is_klass(), "must be klass");
    43   assert(obj->is_klass(), "must be klass");
    44   oop_print_value_on(obj, st);
    44   oop_print_value_on(obj, st);
    45   Klass:: oop_print_on(obj, st);
    45   Klass:: oop_print_on(obj, st);
    46 }
    46 }
    47 
    47 
       
    48 #endif //PRODUCT
    48 
    49 
    49 void typeArrayKlassKlass::oop_print_value_on(oop obj, outputStream* st) {
    50 void typeArrayKlassKlass::oop_print_value_on(oop obj, outputStream* st) {
    50   assert(obj->is_klass(), "must be klass");
    51   assert(obj->is_klass(), "must be klass");
    51   st->print("{type array ");
    52   st->print("{type array ");
    52   switch (typeArrayKlass::cast(klassOop(obj))->element_type()) {
    53   switch (typeArrayKlass::cast(klassOop(obj))->element_type()) {
    61     default: ShouldNotReachHere();
    62     default: ShouldNotReachHere();
    62   }
    63   }
    63   st->print("}");
    64   st->print("}");
    64 }
    65 }
    65 
    66 
    66 #endif
       
    67 
       
    68 const char* typeArrayKlassKlass::internal_name() const {
    67 const char* typeArrayKlassKlass::internal_name() const {
    69   return "{type array class}";
    68   return "{type array class}";
    70 }
    69 }