Mercurial > hg > graal-jvmci-8
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