hg: hsx/hsx16/baseline: 6822370: ReentrantReadWriteLock: threads hung when there are no threads holding onto the lock (Netra x4450)

erik.trimble at sun.com erik.trimble at sun.com
Tue Dec 1 22:25:22 PST 2009


Changeset: 49bd3de668dc
Author:    dholmes
Date:      2009-12-01 19:10 -0500
URL:       http://hg.openjdk.java.net/hsx/hsx16/baseline/rev/49bd3de668dc

6822370: ReentrantReadWriteLock: threads hung when there are no threads holding onto the lock (Netra x4450)
Summary: This day one bug is caused by missing memory barriers in various Parker::park() paths that can result in lost wakeups and hangs.
Reviewed-by: dice, acorn

! src/os/linux/vm/os_linux.cpp
! src/os/solaris/vm/os_solaris.cpp



More information about the hotspot-dev mailing list