equal
deleted
inserted
replaced
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 } |