hotspot/src/cpu/x86/vm/interp_masm_x86_64.cpp
changeset 2136 c55428da3cec
parent 1394 43b4b8b54e65
child 2138 a88fa6fb3834
equal deleted inserted replaced
2135:f82c3012ec86 2136:c55428da3cec
  1591     SkipIfEqual skip(this, &DTraceMethodProbes, false);
  1591     SkipIfEqual skip(this, &DTraceMethodProbes, false);
  1592     get_method(c_rarg1);
  1592     get_method(c_rarg1);
  1593     call_VM_leaf(CAST_FROM_FN_PTR(address, SharedRuntime::dtrace_method_entry),
  1593     call_VM_leaf(CAST_FROM_FN_PTR(address, SharedRuntime::dtrace_method_entry),
  1594                  r15_thread, c_rarg1);
  1594                  r15_thread, c_rarg1);
  1595   }
  1595   }
       
  1596 
       
  1597   // RedefineClasses() tracing support for obsolete method entry
       
  1598   if (RC_TRACE_IN_RANGE(0x00001000, 0x00002000)) {
       
  1599     get_method(c_rarg1);
       
  1600     call_VM_leaf(
       
  1601       CAST_FROM_FN_PTR(address, SharedRuntime::rc_trace_method_entry),
       
  1602       r15_thread, c_rarg1);
       
  1603   }
  1596 }
  1604 }
  1597 
  1605 
  1598 
  1606 
  1599 void InterpreterMacroAssembler::notify_method_exit(
  1607 void InterpreterMacroAssembler::notify_method_exit(
  1600     TosState state, NotifyMethodExitMode mode) {
  1608     TosState state, NotifyMethodExitMode mode) {