hotspot/src/cpu/ppc/vm/interp_masm_ppc_64.cpp
changeset 32074 54b9558a71a2
parent 30303 c703c89fddbf
child 32820 ec181adbf3b1
child 33070 54f3f085b165
equal deleted inserted replaced
31995:aa4049b4184a 32074:54b9558a71a2
  2185 
  2185 
  2186   bind(has_counters);
  2186   bind(has_counters);
  2187 }
  2187 }
  2188 
  2188 
  2189 void InterpreterMacroAssembler::increment_invocation_counter(Register Rcounters, Register iv_be_count, Register Rtmp_r0) {
  2189 void InterpreterMacroAssembler::increment_invocation_counter(Register Rcounters, Register iv_be_count, Register Rtmp_r0) {
  2190   assert(UseCompiler, "incrementing must be useful");
  2190   assert(UseCompiler || LogTouchedMethods, "incrementing must be useful");
  2191   Register invocation_count = iv_be_count;
  2191   Register invocation_count = iv_be_count;
  2192   Register backedge_count   = Rtmp_r0;
  2192   Register backedge_count   = Rtmp_r0;
  2193   int delta = InvocationCounter::count_increment;
  2193   int delta = InvocationCounter::count_increment;
  2194 
  2194 
  2195   // Load each counter in a register.
  2195   // Load each counter in a register.