src/share/vm/oops/typeArrayKlassKlass.cpp

changeset 1590
4e6abf09f540
parent 435
a61af66fc99e
child 1907
c18cbe5936b8
equal deleted inserted replaced
1588:bea7a22a6f79 1590:4e6abf09f540
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 }

mercurial