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