hg: jdk/sandbox: 8235193: (dc) Remove JNI overhead from DatagramChannel.send implementation

chris.hegarty at oracle.com chris.hegarty at oracle.com
Wed Dec 4 16:45:40 UTC 2019


Changeset: d2977f4e9ef6
Author:    alanb
Date:      2019-12-04 16:37 +0000
URL:       https://hg.openjdk.java.net/jdk/sandbox/rev/d2977f4e9ef6

8235193: (dc) Remove JNI overhead from DatagramChannel.send implementation
Reviewed-by: chegar

! src/java.base/share/classes/java/net/Inet4Address.java
! src/java.base/share/classes/java/net/Inet6Address.java
! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/jdk/internal/access/JavaNetInetAddressAccess.java
! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/NativeSocketAddress.java
! src/java.base/share/native/libnio/ch/NativeSocketAddress.c
! src/java.base/unix/native/libnio/ch/DatagramChannelImpl.c
! src/java.base/windows/native/libnio/ch/DatagramChannelImpl.c
- test/jdk/java/nio/channels/DatagramChannel/ManySenders.java
+ test/jdk/java/nio/channels/DatagramChannel/ManySourcesAndTargets.java



More information about the jdk-sandbox-changes mailing list