git: openjdk/jdk: 8322829: Refactor nioBlocker to avoid blocking while holding Thread's interrupt lock

Alan Bateman alanb at openjdk.org
Tue Jan 9 07:06:45 UTC 2024


Changeset: 7286f529
Author:    Alan Bateman <alanb at openjdk.org>
Date:      2024-01-09 07:05:27 +0000
URL:       https://git.openjdk.org/jdk/commit/7286f5291d6aad290fda778668eeb3a7cbfd8a55

8322829: Refactor nioBlocker to avoid blocking while holding Thread's interrupt lock

Reviewed-by: jpai

! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/VirtualThread.java
! src/java.base/share/classes/java/nio/channels/spi/AbstractInterruptibleChannel.java
! src/java.base/share/classes/java/nio/channels/spi/AbstractSelector.java
! src/java.base/share/classes/sun/nio/ch/Interruptible.java



More information about the jdk-changes mailing list