equal
deleted
inserted
replaced
2722 } |
2722 } |
2723 // Remember to unlock again |
2723 // Remember to unlock again |
2724 OsrList_lock->unlock(); |
2724 OsrList_lock->unlock(); |
2725 } |
2725 } |
2726 |
2726 |
2727 nmethod* InstanceKlass::lookup_osr_nmethod(Method* const m, int bci, int comp_level, bool match_level) const { |
2727 nmethod* InstanceKlass::lookup_osr_nmethod(const Method* m, int bci, int comp_level, bool match_level) const { |
2728 // This is a short non-blocking critical region, so the no safepoint check is ok. |
2728 // This is a short non-blocking critical region, so the no safepoint check is ok. |
2729 OsrList_lock->lock_without_safepoint_check(); |
2729 OsrList_lock->lock_without_safepoint_check(); |
2730 nmethod* osr = osr_nmethods_head(); |
2730 nmethod* osr = osr_nmethods_head(); |
2731 nmethod* best = NULL; |
2731 nmethod* best = NULL; |
2732 while (osr != NULL) { |
2732 while (osr != NULL) { |