git: openjdk/mobile: 8235193: (dc) Remove JNI overhead from DatagramChannel.send implementation

duke duke at openjdk.java.net
Wed Dec 4 16:49:44 UTC 2019


Changeset: e7d68cd1
Author:    Alan Bateman <alanb at openjdk.org>
Date:      2019-12-04 16:37:00 +0000
URL:       https://git.openjdk.java.net/mobile/commit/e7d68cd1

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 mobile-changes mailing list