< prev index next >
src/share/vm/utilities/xmlstream.cpp
Print this page
*** 420,440 ****
// ------------------------------------------------------------------
// Output a klass attribute, in the form " klass='pkg/cls'".
// This is used only when there is no ciKlass available.
! void xmlStream::klass(KlassHandle klass) {
assert_if_no_error(inside_attrs(), "printing attributes");
! if (klass.is_null()) return;
print_raw(" klass='");
klass_text(klass);
print_raw("'");
}
! void xmlStream::klass_text(KlassHandle klass) {
assert_if_no_error(inside_attrs(), "printing attributes");
! if (klass.is_null()) return;
//klass->print_short_name(log->out());
klass->name()->print_symbol_on(out());
}
void xmlStream::name(const Symbol* name) {
--- 420,440 ----
// ------------------------------------------------------------------
// Output a klass attribute, in the form " klass='pkg/cls'".
// This is used only when there is no ciKlass available.
! void xmlStream::klass(Klass* klass) {
assert_if_no_error(inside_attrs(), "printing attributes");
! if (klass == NULL) return;
print_raw(" klass='");
klass_text(klass);
print_raw("'");
}
! void xmlStream::klass_text(Klass* klass) {
assert_if_no_error(inside_attrs(), "printing attributes");
! if (klass == NULL) return;
//klass->print_short_name(log->out());
klass->name()->print_symbol_on(out());
}
void xmlStream::name(const Symbol* name) {
< prev index next >