hg: jdk/sandbox: 4 new changesets
chris.hegarty at oracle.com
chris.hegarty at oracle.com
Fri Jun 22 16:30:25 UTC 2018
Changeset: 5698cf4e50f1
Author: dcubed
Date: 2018-06-22 12:15 -0400
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/5698cf4e50f1
8205195: NestedThreadsListHandleInErrorHandlingTest fails because hs_err doesn't contain _nested_thread_list_max
Summary: Grab Threads_lock in VMError::controlled_crash() so ErrorHandling tests are more stable.
Reviewed-by: stuefe, sspitsyn
! src/hotspot/share/runtime/threadSMR.cpp
! src/hotspot/share/utilities/vmError.cpp
Changeset: 106dc156ce6b
Author: plevart
Date: 2018-06-22 17:56 +0200
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/106dc156ce6b
8202788: Explicitly reclaim cached thread-local direct buffers at thread exit
Summary: Add internal TerminatingThreadLocal and use it to free cached thread-local direct buffers and nio-fs native buffers
Reviewed-by: tonyp, alanb
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/ThreadLocal.java
+ src/java.base/share/classes/jdk/internal/misc/TerminatingThreadLocal.java
! src/java.base/share/classes/sun/nio/ch/Util.java
! src/java.base/share/classes/sun/nio/fs/NativeBuffers.java
+ test/jdk/java/nio/channels/FileChannel/TempDirectBuffersReclamation.java
+ test/jdk/jdk/internal/misc/TerminatingThreadLocal/TestTerminatingThreadLocal.java
! test/jdk/sun/nio/ch/TestMaxCachedBufferSize.java
Changeset: c55b1386f119
Author: plevart
Date: 2018-06-22 18:18 +0200
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/c55b1386f119
Merge
Changeset: e541c1b68b89
Author: plevart
Date: 2018-06-22 18:19 +0200
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/e541c1b68b89
Merge
More information about the jdk-sandbox-changes
mailing list