src/share/vm/opto/callnode.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File
*** old/src/share/vm/opto/callnode.cpp	Mon Feb 21 14:15:24 2011
--- new/src/share/vm/opto/callnode.cpp	Mon Feb 21 14:15:24 2011

*** 454,474 **** --- 454,474 ---- uint first_ind = spobj->first_index(); Node* fld_node = mcall->in(first_ind); ciField* cifield; if (iklass != NULL) { st->print(" ["); ! cifield = iklass->nonstatic_field_at(0); ! cifield = iklass->nonstatic_fields()->at(0); cifield->print_name_on(st); format_helper( regalloc, st, fld_node, ":", 0, &scobjs ); } else { format_helper( regalloc, st, fld_node, "[", 0, &scobjs ); } for (uint j = 1; j < nf; j++) { fld_node = mcall->in(first_ind+j); if (iklass != NULL) { st->print(", ["); ! cifield = iklass->nonstatic_field_at(j); ! cifield = iklass->nonstatic_fields()->at(j); cifield->print_name_on(st); format_helper( regalloc, st, fld_node, ":", j, &scobjs ); } else { format_helper( regalloc, st, fld_node, ", [", j, &scobjs ); }

src/share/vm/opto/callnode.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File