diff src/share/vm/oops/instanceRefKlass.hpp @ 2021:7cf1a74771e8

6988439: Parallel Class Loading test deadlock involving MethodData_lock and Pending List Lock Summary: Don't acquire methodData_lock while holding pending list lock Reviewed-by: kvn, never, ysr
author coleenp
date Fri, 10 Dec 2010 12:13:03 -0500
parents f95d63e2154a
children da91efe96a93
line wrap: on
line diff
--- a/src/share/vm/oops/instanceRefKlass.hpp	Thu Dec 09 20:12:06 2010 -0500
+++ b/src/share/vm/oops/instanceRefKlass.hpp	Fri Dec 10 12:13:03 2010 -0500
@@ -89,6 +89,7 @@
 
   static void release_and_notify_pending_list_lock(BasicLock *pending_list_basic_lock);
   static void acquire_pending_list_lock(BasicLock *pending_list_basic_lock);
+  static bool owns_pending_list_lock(JavaThread* thread);
 
   // Update non-static oop maps so 'referent', 'nextPending' and
   // 'discovered' will look like non-oops