hg: jdk9/hs/jdk: 8156500: Move Reference pending list into VM to prevent deadlocks

kim.barrett at oracle.com kim.barrett at oracle.com
Wed Aug 31 05:42:37 UTC 2016


Changeset: ad6acec2501b
Author:    kbarrett
Date:      2016-08-30 23:46 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/ad6acec2501b

8156500: Move Reference pending list into VM to prevent deadlocks
Summary: Move reference pending list and locking into VM
Reviewed-by: coleenp, dholmes, dcubed, mchung, plevart
Contributed-by: kim.barrett at oracle.com, per.liden at oracle.com

! make/mapfiles/libjava/mapfile-vers
! src/java.base/share/classes/java/lang/ref/Reference.java
! src/java.base/share/classes/java/nio/Bits.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangRefAccess.java
! src/java.base/share/native/include/jvm.h
+ src/java.base/share/native/libjava/Reference.c
! test/sun/security/provider/FileInputStreamPool/FileInputStreamPoolTest.java



More information about the jdk9-all-changes mailing list