hotspot/src/share/vm/c1/c1_InstructionPrinter.cpp
changeset 20702 bbe0fcde6e13
parent 17011 def8879c5b81
child 20709 034be898bf04
equal deleted inserted replaced
20701:ef9996662fd5 20702:bbe0fcde6e13
   890   print_value(x->recv());
   890   print_value(x->recv());
   891   output()->print(" %s.%s", x->method()->holder()->name()->as_utf8(), x->method()->name()->as_utf8());
   891   output()->print(" %s.%s", x->method()->holder()->name()->as_utf8(), x->method()->name()->as_utf8());
   892   if (x->known_holder() != NULL) {
   892   if (x->known_holder() != NULL) {
   893     output()->print(", ");
   893     output()->print(", ");
   894     print_klass(x->known_holder());
   894     print_klass(x->known_holder());
       
   895     output()->print(" ");
       
   896   }
       
   897   for (int i = 0; i < x->nb_profiled_args(); i++) {
       
   898     if (i > 0) output()->print(", ");
       
   899     print_value(x->profiled_arg_at(i));
       
   900     if (x->arg_needs_null_check(i)) {
       
   901       output()->print(" [NC]");
       
   902     }
   895   }
   903   }
   896   output()->put(')');
   904   output()->put(')');
   897 }
   905 }
   898 
   906 
   899 void InstructionPrinter::do_ProfileInvoke(ProfileInvoke* x) {
   907 void InstructionPrinter::do_ProfileInvoke(ProfileInvoke* x) {