comparison src/share/vm/oops/instanceKlass.cpp @ 2408:2cd0180da6e1

7032306: Fastdebug build failure on Solaris with SS11 compilers Reviewed-by: kvn, iveresov
author never
date Tue, 29 Mar 2011 22:05:21 -0700
parents c7f3d0b4570f
children 0654ee04b214 2d4b2b833d29
comparison
equal deleted inserted replaced
2407:b1c22848507b 2408:2cd0180da6e1
2335 array_klass->print_value_on(st); 2335 array_klass->print_value_on(st);
2336 st->cr(); 2336 st->cr();
2337 st->print_cr(BULLET"fake entry for oop_size: %d", java_lang_Class::oop_size(obj)); 2337 st->print_cr(BULLET"fake entry for oop_size: %d", java_lang_Class::oop_size(obj));
2338 st->print_cr(BULLET"fake entry for static_oop_field_count: %d", java_lang_Class::static_oop_field_count(obj)); 2338 st->print_cr(BULLET"fake entry for static_oop_field_count: %d", java_lang_Class::static_oop_field_count(obj));
2339 klassOop real_klass = java_lang_Class::as_klassOop(obj); 2339 klassOop real_klass = java_lang_Class::as_klassOop(obj);
2340 if (real_klass && real_klass->klass_part()->oop_is_instance()) { 2340 if (real_klass != NULL && real_klass->klass_part()->oop_is_instance()) {
2341 instanceKlass::cast(real_klass)->do_local_static_fields(&print_field); 2341 instanceKlass::cast(real_klass)->do_local_static_fields(&print_field);
2342 } 2342 }
2343 } else if (as_klassOop() == SystemDictionary::MethodType_klass()) { 2343 } else if (as_klassOop() == SystemDictionary::MethodType_klass()) {
2344 st->print(BULLET"signature: "); 2344 st->print(BULLET"signature: ");
2345 java_lang_invoke_MethodType::print_signature(obj, st); 2345 java_lang_invoke_MethodType::print_signature(obj, st);