Mercurial > hg > truffle
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); |