hotspot/src/share/vm/oops/arrayKlass.cpp
changeset 6176 4d9030fe341f
parent 5547 f4b087cbb361
child 7397 5b173b4ca846
equal deleted inserted replaced
6175:86dbf3cacacc 6176:4d9030fe341f
   177 
   177 
   178 jint arrayKlass::jvmti_class_status() const {
   178 jint arrayKlass::jvmti_class_status() const {
   179   return JVMTI_CLASS_STATUS_ARRAY;
   179   return JVMTI_CLASS_STATUS_ARRAY;
   180 }
   180 }
   181 
   181 
   182 #ifndef PRODUCT
       
   183 
       
   184 // Printing
   182 // Printing
   185 
   183 
   186 void arrayKlass::oop_print_on(oop obj, outputStream* st) {
   184 void arrayKlass::oop_print_on(oop obj, outputStream* st) {
   187   assert(obj->is_array(), "must be array");
   185   assert(obj->is_array(), "must be array");
   188   Klass::oop_print_on(obj, st);
   186   Klass::oop_print_on(obj, st);
   189   st->print_cr(" - length: %d", arrayOop(obj)->length());
   187   st->print_cr(" - length: %d", arrayOop(obj)->length());
   190 }
   188 }
   191 
   189 
   192 #endif
       
   193 
       
   194 // Verification
   190 // Verification
   195 
   191 
   196 void arrayKlass::oop_verify_on(oop obj, outputStream* st) {
   192 void arrayKlass::oop_verify_on(oop obj, outputStream* st) {
   197   guarantee(obj->is_array(), "must be array");
   193   guarantee(obj->is_array(), "must be array");
   198   arrayOop a = arrayOop(obj);
   194   arrayOop a = arrayOop(obj);