src/share/vm/oops/arrayKlassKlass.cpp

changeset 1590
4e6abf09f540
parent 435
a61af66fc99e
child 1907
c18cbe5936b8
equal deleted inserted replaced
1588:bea7a22a6f79 1590:4e6abf09f540
157 157
158 void arrayKlassKlass::oop_print_on(oop obj, outputStream* st) { 158 void arrayKlassKlass::oop_print_on(oop obj, outputStream* st) {
159 assert(obj->is_klass(), "must be klass"); 159 assert(obj->is_klass(), "must be klass");
160 klassKlass::oop_print_on(obj, st); 160 klassKlass::oop_print_on(obj, st);
161 } 161 }
162 162 #endif //PRODUCT
163 163
164 void arrayKlassKlass::oop_print_value_on(oop obj, outputStream* st) { 164 void arrayKlassKlass::oop_print_value_on(oop obj, outputStream* st) {
165 assert(obj->is_klass(), "must be klass"); 165 assert(obj->is_klass(), "must be klass");
166 arrayKlass* ak = arrayKlass::cast(klassOop(obj)); 166 arrayKlass* ak = arrayKlass::cast(klassOop(obj));
167 for(int index = 0; index < ak->dimension(); index++) { 167 for(int index = 0; index < ak->dimension(); index++) {
168 st->print("[]"); 168 st->print("[]");
169 } 169 }
170 } 170 }
171 #endif
172 171
173 172
174 const char* arrayKlassKlass::internal_name() const { 173 const char* arrayKlassKlass::internal_name() const {
175 return "{array class}"; 174 return "{array class}";
176 } 175 }

mercurial