hotspot/src/cpu/x86/vm/templateInterpreter_x86_32.cpp
changeset 21095 1a04f7b3946e
parent 20709 034be898bf04
child 21198 dd647e8d1d72
equal deleted inserted replaced
21094:aa393745eae7 21095:1a04f7b3946e
  1488   __ get_thread(rax);
  1488   __ get_thread(rax);
  1489   const Address do_not_unlock_if_synchronized(rax,
  1489   const Address do_not_unlock_if_synchronized(rax,
  1490         in_bytes(JavaThread::do_not_unlock_if_synchronized_offset()));
  1490         in_bytes(JavaThread::do_not_unlock_if_synchronized_offset()));
  1491   __ movbool(do_not_unlock_if_synchronized, true);
  1491   __ movbool(do_not_unlock_if_synchronized, true);
  1492 
  1492 
       
  1493   __ profile_parameters_type(rax, rcx, rdx);
  1493   // increment invocation count & check for overflow
  1494   // increment invocation count & check for overflow
  1494   Label invocation_counter_overflow;
  1495   Label invocation_counter_overflow;
  1495   Label profile_method;
  1496   Label profile_method;
  1496   Label profile_method_continue;
  1497   Label profile_method_continue;
  1497   if (inc_counter) {
  1498   if (inc_counter) {