< prev index next >

src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp

Print this page
@@ -39,15 +39,15 @@
                   Register scr, Register cx1, Register cx2, Register thread,
                   RTMLockingCounters* rtm_counters,
                   RTMLockingCounters* stack_rtm_counters,
                   Metadata* method_data,
                   bool use_rtm, bool profile_rtm);
-   void fast_unlock(Register obj, Register box, Register tmp, bool use_rtm);
+   void fast_unlock(Register obj, Register box, Register tmp, Register scr, bool use_rtm);
  
    void fast_lock_lightweight(Register obj, Register box, Register rax_reg,
                               Register t, Register thread);
-   void fast_unlock_lightweight(Register obj, Register reg_rax, Register t, Register thread);
+   void fast_unlock_lightweight(Register obj, Register reg_rax, Register t1, Register t2, Register thread);
  
  #if INCLUDE_RTM_OPT
    void rtm_counters_update(Register abort_status, Register rtm_counters);
    void branch_on_random_using_rdtsc(Register tmp, Register scr, int count, Label& brLabel);
    void rtm_abort_ratio_calculation(Register tmp, Register rtm_counters_reg,
< prev index next >