equal
deleted
inserted
replaced
207 #ifndef PRODUCT |
207 #ifndef PRODUCT |
208 // Printing |
208 // Printing |
209 |
209 |
210 void symbolKlass::oop_print_on(oop obj, outputStream* st) { |
210 void symbolKlass::oop_print_on(oop obj, outputStream* st) { |
211 st->print("Symbol: '"); |
211 st->print("Symbol: '"); |
212 symbolOop sym = symbolOop(obj); |
212 symbolOop(obj)->print_symbol_on(st); |
213 for (int i = 0; i < sym->utf8_length(); i++) { |
|
214 st->print("%c", sym->byte_at(i)); |
|
215 } |
|
216 st->print("'"); |
213 st->print("'"); |
217 } |
214 } |
218 |
215 |
219 void symbolKlass::oop_print_value_on(oop obj, outputStream* st) { |
216 void symbolKlass::oop_print_value_on(oop obj, outputStream* st) { |
220 symbolOop sym = symbolOop(obj); |
217 symbolOop sym = symbolOop(obj); |