hotspot/src/cpu/sparc/vm/templateTable_sparc.cpp
changeset 7891 2c38f387381e
parent 7724 a92d706dbdd5
parent 7889 02144432d0e1
child 7902 7a2c2642784c
equal deleted inserted replaced
7739:f658ec2730fa 7891:2c38f387381e
  1687     } else {
  1687     } else {
  1688       // Update Backedge branch separately from invocations
  1688       // Update Backedge branch separately from invocations
  1689       const Register G4_invoke_ctr = G4;
  1689       const Register G4_invoke_ctr = G4;
  1690       __ increment_backedge_counter(G4_invoke_ctr, G1_scratch);
  1690       __ increment_backedge_counter(G4_invoke_ctr, G1_scratch);
  1691       if (ProfileInterpreter) {
  1691       if (ProfileInterpreter) {
  1692         __ test_invocation_counter_for_mdp(G4_invoke_ctr, Lbcp, G3_scratch, Lforward);
  1692         __ test_invocation_counter_for_mdp(G4_invoke_ctr, G3_scratch, Lforward);
  1693         if (UseOnStackReplacement) {
  1693         if (UseOnStackReplacement) {
  1694           __ test_backedge_count_for_osr(O2_bumped_count, O0_cur_bcp, G3_scratch);
  1694           __ test_backedge_count_for_osr(O2_bumped_count, O0_cur_bcp, G3_scratch);
  1695         }
  1695         }
  1696       } else {
  1696       } else {
  1697         if (UseOnStackReplacement) {
  1697         if (UseOnStackReplacement) {