comparison src/share/vm/oops/instanceKlass.cpp @ 10265:92ef81e2f571

8003557: NPG: Klass* const k should be const Klass* k. Summary: With NPG, const KlassOop klass which is in fact a definition converted to Klass* const, which is not the original intention. The right usage is converting them to const Klass*. Reviewed-by: coleenp, kvn Contributed-by: yumin.qi@oracle.com
author minqi
date Fri, 10 May 2013 08:27:30 -0700
parents c115fac239eb
children 6bd680e9ea35
comparison
equal deleted inserted replaced
10262:c272092594bd 10265:92ef81e2f571
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) {