< prev index next >

src/hotspot/share/oops/instanceKlass.cpp

Print this page

        

*** 3070,3080 **** st->print(BULLET"instance size: %d", size_helper()); st->cr(); st->print(BULLET"klass size: %d", size()); st->cr(); st->print(BULLET"access: "); access_flags().print_on(st); st->cr(); st->print(BULLET"state: "); st->print_cr("%s", state_names[_init_state]); st->print(BULLET"name: "); name()->print_value_on(st); st->cr(); ! st->print(BULLET"super: "); super()->print_value_on_maybe_null(st); st->cr(); st->print(BULLET"sub: "); Klass* sub = subklass(); int n; for (n = 0; sub != NULL; n++, sub = sub->next_sibling()) { if (n < MaxSubklassPrintSize) { --- 3070,3080 ---- st->print(BULLET"instance size: %d", size_helper()); st->cr(); st->print(BULLET"klass size: %d", size()); st->cr(); st->print(BULLET"access: "); access_flags().print_on(st); st->cr(); st->print(BULLET"state: "); st->print_cr("%s", state_names[_init_state]); st->print(BULLET"name: "); name()->print_value_on(st); st->cr(); ! st->print(BULLET"super: "); Metadata::print_value_on_maybe_null(st, super()); st->cr(); st->print(BULLET"sub: "); Klass* sub = subklass(); int n; for (n = 0; sub != NULL; n++, sub = sub->next_sibling()) { if (n < MaxSubklassPrintSize) {
*** 3093,3103 **** implementor()->print_value_on(st); st->cr(); } } ! st->print(BULLET"arrays: "); array_klasses()->print_value_on_maybe_null(st); st->cr(); st->print(BULLET"methods: "); methods()->print_value_on(st); st->cr(); if (Verbose || WizardMode) { Array<Method*>* method_array = methods(); for (int i = 0; i < method_array->length(); i++) { st->print("%d : ", i); method_array->at(i)->print_value(); st->cr(); --- 3093,3103 ---- implementor()->print_value_on(st); st->cr(); } } ! st->print(BULLET"arrays: "); Metadata::print_value_on_maybe_null(st, array_klasses()); st->cr(); st->print(BULLET"methods: "); methods()->print_value_on(st); st->cr(); if (Verbose || WizardMode) { Array<Method*>* method_array = methods(); for (int i = 0; i < method_array->length(); i++) { st->print("%d : ", i); method_array->at(i)->print_value(); st->cr();
*** 3120,3130 **** if (class_loader_data() != NULL) { st->print(BULLET"class loader data: "); class_loader_data()->print_value_on(st); st->cr(); } ! st->print(BULLET"host class: "); host_klass()->print_value_on_maybe_null(st); st->cr(); if (source_file_name() != NULL) { st->print(BULLET"source file: "); source_file_name()->print_value_on(st); st->cr(); } --- 3120,3130 ---- if (class_loader_data() != NULL) { st->print(BULLET"class loader data: "); class_loader_data()->print_value_on(st); st->cr(); } ! st->print(BULLET"host class: "); Metadata::print_value_on_maybe_null(st, host_klass()); st->cr(); if (source_file_name() != NULL) { st->print(BULLET"source file: "); source_file_name()->print_value_on(st); st->cr(); }
*** 3227,3241 **** st->print(BULLET"signature: "); java_lang_Class::print_signature(obj, st); st->cr(); Klass* mirrored_klass = java_lang_Class::as_Klass(obj); st->print(BULLET"fake entry for mirror: "); ! mirrored_klass->print_value_on_maybe_null(st); st->cr(); Klass* array_klass = java_lang_Class::array_klass_acquire(obj); st->print(BULLET"fake entry for array: "); ! array_klass->print_value_on_maybe_null(st); st->cr(); st->print_cr(BULLET"fake entry for oop_size: %d", java_lang_Class::oop_size(obj)); st->print_cr(BULLET"fake entry for static_oop_field_count: %d", java_lang_Class::static_oop_field_count(obj)); Klass* real_klass = java_lang_Class::as_Klass(obj); if (real_klass != NULL && real_klass->is_instance_klass()) { --- 3227,3241 ---- st->print(BULLET"signature: "); java_lang_Class::print_signature(obj, st); st->cr(); Klass* mirrored_klass = java_lang_Class::as_Klass(obj); st->print(BULLET"fake entry for mirror: "); ! Metadata::print_value_on_maybe_null(st, mirrored_klass); st->cr(); Klass* array_klass = java_lang_Class::array_klass_acquire(obj); st->print(BULLET"fake entry for array: "); ! Metadata::print_value_on_maybe_null(st, array_klass); st->cr(); st->print_cr(BULLET"fake entry for oop_size: %d", java_lang_Class::oop_size(obj)); st->print_cr(BULLET"fake entry for static_oop_field_count: %d", java_lang_Class::static_oop_field_count(obj)); Klass* real_klass = java_lang_Class::as_Klass(obj); if (real_klass != NULL && real_klass->is_instance_klass()) {
< prev index next >