src/share/vm/runtime/fprofiler.cpp

changeset 3969
1d7922586cf6
parent 3900
d2a62e0f25eb
child 4037
da91efe96a93
equal deleted inserted replaced
3944:aba91a731143 3969:1d7922586cf6
335 limit = n->utf8_length(); 335 limit = n->utf8_length();
336 for (i = 0 ; i < limit ; i += 1) { 336 for (i = 0 ; i < limit ; i += 1) {
337 char c = (char) n->byte_at(i); 337 char c = (char) n->byte_at(i);
338 st->print("%c", c); 338 st->print("%c", c);
339 } 339 }
340 if( Verbose ) { 340 if (Verbose || WizardMode) {
341 // Disambiguate overloaded methods 341 // Disambiguate overloaded methods
342 Symbol* sig = m->signature(); 342 Symbol* sig = m->signature();
343 sig->print_symbol_on(st); 343 sig->print_symbol_on(st);
344 } 344 } else if (MethodHandles::is_signature_polymorphic(m->intrinsic_id()))
345 // compare with methodOopDesc::print_short_name
346 MethodHandles::print_as_basic_type_signature_on(st, m->signature(), true);
345 } 347 }
346 348
347 virtual void print(outputStream* st, int total_ticks) { 349 virtual void print(outputStream* st, int total_ticks) {
348 ticks.print_code(st, total_ticks); 350 ticks.print_code(st, total_ticks);
349 st->fill_to(col2); 351 st->fill_to(col2);

mercurial