hotspot/src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
changeset 4892 e977b527544a
parent 4754 8aef16f24e16
child 4898 b5bbb74def0b
equal deleted inserted replaced
4891:7c8755dd5bb2 4892:e977b527544a
  3277         __ movl(Address(mdo, md->byte_offset_of_slot(data, VirtualCallData::receiver_count_offset(i))), DataLayout::counter_increment);
  3277         __ movl(Address(mdo, md->byte_offset_of_slot(data, VirtualCallData::receiver_count_offset(i))), DataLayout::counter_increment);
  3278         __ jmp(update_done);
  3278         __ jmp(update_done);
  3279         __ bind(next_test);
  3279         __ bind(next_test);
  3280       }
  3280       }
  3281       // Receiver did not match any saved receiver and there is no empty row for it.
  3281       // Receiver did not match any saved receiver and there is no empty row for it.
  3282       // Increment total counter to indicate polimorphic case.
  3282       // Increment total counter to indicate polymorphic case.
  3283       __ addl(counter_addr, DataLayout::counter_increment);
  3283       __ addl(counter_addr, DataLayout::counter_increment);
  3284 
  3284 
  3285       __ bind(update_done);
  3285       __ bind(update_done);
  3286     }
  3286     }
  3287   } else {
  3287   } else {