1.1 --- a/src/share/vm/c1/c1_InstructionPrinter.cpp Wed Sep 22 23:51:03 2010 -0700 1.2 +++ b/src/share/vm/c1/c1_InstructionPrinter.cpp Tue Dec 29 19:08:54 2009 +0100 1.3 @@ -316,7 +316,7 @@ 1.4 void InstructionPrinter::print_line(Instruction* instr) { 1.5 // print instruction data on one line 1.6 if (instr->is_pinned()) output()->put('.'); 1.7 - fill_to(bci_pos ); output()->print("%d", instr->bci()); 1.8 + fill_to(bci_pos ); output()->print("%d", instr->printable_bci()); 1.9 fill_to(use_pos ); output()->print("%d", instr->use_count()); 1.10 fill_to(temp_pos ); print_temp(instr); 1.11 fill_to(instr_pos); print_instr(instr); 1.12 @@ -569,7 +569,7 @@ 1.13 if (printed_flag) output()->print(") "); 1.14 1.15 // print block bci range 1.16 - output()->print("[%d, %d]", x->bci(), (end == NULL ? -1 : end->bci())); 1.17 + output()->print("[%d, %d]", x->bci(), (end == NULL ? -1 : end->printable_bci())); 1.18 1.19 // print block successors 1.20 if (end != NULL && end->number_of_sux() > 0) {