1.1 --- a/src/share/vm/utilities/xmlstream.cpp Thu Jan 27 13:42:28 2011 -0800 1.2 +++ b/src/share/vm/utilities/xmlstream.cpp Thu Jan 27 16:11:27 2011 -0800 1.3 @@ -422,17 +422,17 @@ 1.4 klass->name()->print_symbol_on(out()); 1.5 } 1.6 1.7 -void xmlStream::name(symbolHandle name) { 1.8 +void xmlStream::name(const Symbol* name) { 1.9 assert_if_no_error(inside_attrs(), "printing attributes"); 1.10 - if (name.is_null()) return; 1.11 + if (name == NULL) return; 1.12 print_raw(" name='"); 1.13 name_text(name); 1.14 print_raw("'"); 1.15 } 1.16 1.17 -void xmlStream::name_text(symbolHandle name) { 1.18 +void xmlStream::name_text(const Symbol* name) { 1.19 assert_if_no_error(inside_attrs(), "printing attributes"); 1.20 - if (name.is_null()) return; 1.21 + if (name == NULL) return; 1.22 //name->print_short_name(text()); 1.23 name->print_symbol_on(text()); 1.24 } 1.25 @@ -455,8 +455,6 @@ 1.26 method_text(methodOop(x())); 1.27 else if (x->is_klass()) 1.28 klass_text(klassOop(x())); 1.29 - else if (x->is_symbol()) 1.30 - name_text(symbolOop(x())); 1.31 else 1.32 x->print_value_on(text()); 1.33 }