git: openjdk/loom: monitor-support: Rework nioBlocker to not block while holding interrupt lock

duke duke at openjdk.org
Tue Dec 26 20:32:42 UTC 2023


Changeset: 52c13b87
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2023-12-26 07:44:11 +0000
URL:       https://git.openjdk.org/loom/commit/52c13b87a0e013876d46fb6030f72c71e7c33762

Rework nioBlocker to not block while holding interrupt lock

! src/hotspot/share/include/jvm.h
! src/hotspot/share/prims/jvm.cpp
! 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 loom-dev mailing list