git: openjdk/jdk: master: 8358958: (aio) AsynchronousByteChannel.read/write should throw IAE if buffer is thread-confined

Alan Bateman alanb at openjdk.org
Fri Jun 13 06:34:20 UTC 2025


Changeset: 9aeacf2d
Branch: master
Author:    Alan Bateman <alanb at openjdk.org>
Date:      2025-06-13 06:33:42 +0000
URL:       https://git.openjdk.org/jdk/commit/9aeacf2de5bb8758dd614da365262338b0d26d6f

8358958: (aio) AsynchronousByteChannel.read/write should throw IAE if buffer is thread-confined

Reviewed-by: jpai, bpb

! src/java.base/share/classes/java/lang/foreign/MemorySegment.java
! src/java.base/share/classes/java/nio/channels/AsynchronousByteChannel.java
! src/java.base/share/classes/java/nio/channels/AsynchronousFileChannel.java
! src/java.base/share/classes/java/nio/channels/AsynchronousSocketChannel.java
! src/java.base/share/classes/sun/nio/ch/AsynchronousFileChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/AsynchronousSocketChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/IOUtil.java
! test/jdk/java/foreign/channels/TestAsyncSocketChannels.java
! test/jdk/java/nio/channels/etc/MemorySegments.java



More information about the jdk-changes mailing list