mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-26 06:14:49 +02:00
6988439: Parallel Class Loading test deadlock involving MethodData_lock and Pending List Lock
Don't acquire methodData_lock while holding pending list lock Reviewed-by: kvn, never, ysr
This commit is contained in:
parent
83c72a434a
commit
aa521ed9cd
3 changed files with 12 additions and 0 deletions
|
@ -89,6 +89,7 @@ class instanceRefKlass: public instanceKlass {
|
|||
|
||||
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
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue