equal
deleted
inserted
replaced
456 } |
456 } |
457 } |
457 } |
458 } |
458 } |
459 |
459 |
460 bool instanceRefKlass::owns_pending_list_lock(JavaThread* thread) { |
460 bool instanceRefKlass::owns_pending_list_lock(JavaThread* thread) { |
|
461 if (java_lang_ref_Reference::pending_list_lock() == NULL) return false; |
461 Handle h_lock(thread, java_lang_ref_Reference::pending_list_lock()); |
462 Handle h_lock(thread, java_lang_ref_Reference::pending_list_lock()); |
462 return ObjectSynchronizer::current_thread_holds_lock(thread, h_lock); |
463 return ObjectSynchronizer::current_thread_holds_lock(thread, h_lock); |
463 } |
464 } |
464 |
465 |
465 void instanceRefKlass::acquire_pending_list_lock(BasicLock *pending_list_basic_lock) { |
466 void instanceRefKlass::acquire_pending_list_lock(BasicLock *pending_list_basic_lock) { |