equal
deleted
inserted
replaced
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) { |