hg: jdk/submit: 3 new changesets
peter.levart at gmail.com
peter.levart at gmail.com
Fri Jun 22 16:19:47 UTC 2018
Changeset: 106dc156ce6b
Author: plevart
Date: 2018-06-22 17:56 +0200
URL: http://hg.openjdk.java.net/jdk/submit/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/submit/rev/c55b1386f119
Merge
Changeset: e541c1b68b89
Author: plevart
Date: 2018-06-22 18:19 +0200
URL: http://hg.openjdk.java.net/jdk/submit/rev/e541c1b68b89
Merge
More information about the jdk-submit-changes
mailing list