Naoto Sato
03bcf7b6d1
8283620: System.out does not use the encoding/charset specified in the Javadoc
...
Reviewed-by: alanb
2022-04-26 16:05:20 +00:00
Magnus Ihse Bursie
fb469fb894
8284893: Fix typos in java.base
...
Reviewed-by: iris, wetmore, lancea, mullan, naoto
2022-04-19 20:07:57 +00:00
Aleksei Efimov
929b6a3556
8282917: Remove InetAddressImplFactory from InetAddress
...
Reviewed-by: dfuchs, jpai
2022-03-24 13:50:50 +00:00
Zhengyu Gu
0fd09d383b
8282978: Wrong parameter passed to GetStringXXXChars in various places
...
Reviewed-by: alanb, dfuchs
2022-03-11 13:25:09 +00:00
Roger Riggs
bf19fc65c7
8280357: user.home = "?" when running with systemd DynamicUser=true
...
Reviewed-by: naoto, alanb
2022-02-24 20:12:48 +00:00
Aleksei Efimov
2ca4ff87b7
8244202: Implementation of JEP 418: Internet-Address Resolution SPI
...
Co-authored-by: Chris Hegarty <chegar@openjdk.org>
Co-authored-by: Daniel Fuchs <dfuchs@openjdk.org>
Co-authored-by: Alan Bateman <alanb@openjdk.org>
Reviewed-by: dfuchs, alanb, michaelm, chegar
2021-11-11 14:33:58 +00:00
Wu Yan
88bbf3c2e6
8273111: Default timezone should return zone ID if /etc/localtime is valid but not canonicalization on linux
...
Co-authored-by: Sun Jianye <sunjianye@huawei.com>
Reviewed-by: naoto, mli
2021-10-22 16:23:25 +00:00
Brian Burkhalter
07b1f1c282
8274548: (fc) FileChannel gathering write fails with IOException "Invalid argument" on macOS 11.6
...
Reviewed-by: alanb
2021-10-12 15:25:53 +00:00
Brian Burkhalter
3d7671b65e
8274562: (fs) UserDefinedFileAttributeView doesn't correctly determine if supported when using OverlayFS
...
Reviewed-by: alanb
2021-10-01 15:30:55 +00:00
bobpengxie
252aaa9249
8274293: Build failure on macOS with Xcode 13.0 as vfork is deprecated
...
Reviewed-by: alanb, stuefe, rriggs
2021-09-26 14:48:19 +00:00
Brian Burkhalter
428d51694f
8140241: (fc) Data transfer from FileChannel to itself causes hang in case of overlap
...
Reviewed-by: alanb
2021-08-12 15:27:09 +00:00
Brian Burkhalter
e2c5bfe083
8271308: (fc) FileChannel.transferTo() transfers no more than Integer.MAX_VALUE bytes in one call
...
Reviewed-by: alanb, vtewari
2021-08-05 16:10:04 +00:00
Alexey Semenyuk
984003d5c9
8268974: GetJREPath() JLI function fails to locate libjava.so if not standard Java launcher is used
...
Reviewed-by: almatvee, herrick, alanb
2021-07-22 18:53:51 +00:00
Patrick Concannon
326b2e1344
8253119: Remove the legacy PlainSocketImpl and PlainDatagramSocketImpl implementation
...
Reviewed-by: alanb, dfuchs, chegar
2021-07-06 13:46:02 +00:00
Jesper Wilhelmsson
a29953d805
Merge
2021-06-27 23:51:05 +00:00
Brian Burkhalter
3fae4b3720
6633375: FileOutputStream_md.c should be merged into FileOutputStream.c
...
Reviewed-by: naoto
2021-06-25 19:07:39 +00:00
Brian Burkhalter
5ebed06e8a
8269074: (fs) Files.copy fails to copy from /proc on some linux kernel versions
...
Reviewed-by: alanb, vtewari
2021-06-25 19:06:42 +00:00
Mark Sheppard
d8a0582a36
8265369: [macos-aarch64] java/net/MulticastSocket/Promiscuous.java failed with "SocketException: Cannot allocate memory"
...
Reviewed-by: dfuchs, michaelm, chegar
2021-06-18 10:54:23 +00:00
Michael McMahon
61ab4b9d18
8267564: JDK-8252971 causes SPECjbb2015 socket exceptions on Windows when MKS is installed
...
Reviewed-by: alanb
2021-06-08 07:58:54 +00:00
Maurizio Cimadamore
59a539fef1
8268129: LibraryLookup::ofDefault leaks symbols from loaded libraries
...
Reviewed-by: jvernee, psandoz
2021-06-04 12:53:17 +00:00
Vyom Tewari
b823b3ef29
8266797: Fix for 8266610 breaks the build on macos
...
Reviewed-by: dholmes, jdv
2021-05-10 13:40:28 +00:00
Vyom Tewari
69b96f9a1b
8266610: Method RandomAccessFile#length() returns 0 for block devices on linux.
...
Reviewed-by: alanb, bpb
2021-05-10 03:51:04 +00:00
Brian Burkhalter
b5b31197e5
8266589: (fs) Improve performance of Files.copy() on macOS using copyfile(3)
...
Reviewed-by: alanb
2021-05-07 15:23:38 +00:00
Naoto Sato
bebfae48e3
8264208: Console charset API
...
Reviewed-by: joehw, rriggs, alanb
2021-04-23 18:57:03 +00:00
Brian Burkhalter
1c3fd46d7d
8265175: (fs) Files.copy(Path,Path,CopyOption...) should use sendfile on Linux
...
Reviewed-by: alanb
2021-04-16 15:46:37 +00:00
Sebastian Stenzel
27dd88bf9e
8262957: (fs) Fail fast in UnixFileStore.isExtendedAttributesEnabled
...
Reviewed-by: alanb
2021-04-14 09:55:52 +00:00
Chris Hegarty
3c9858ddfb
8264827: Large mapped buffer/segment crash the VM when calling isLoaded
...
Reviewed-by: alanb, mcimadamore
2021-04-12 11:21:34 +00:00
Martin Doerr
cb2806db4e
8265018: [AIX] FileDispatcherImpl.c:31:10: fatal error: 'sys/mount.h' file not found
...
Reviewed-by: clanger
2021-04-12 09:03:34 +00:00
Brian Burkhalter
6de0bb204a
8232861: (fc) FileChannel.force fails on WebDAV file systems (macOS)
...
Reviewed-by: alanb
2021-04-09 15:31:11 +00:00
Christoph Göttschkes
4793557fa8
8264502: (fc) FileDispatcherImpl.setDirect0 might return uninitialized variable on some platforms
...
Reviewed-by: alanb, bpb, michaelm
2021-04-02 09:19:53 +00:00
Jonathan Dowland
ba504fcee8
8187450: JNI local refs exceeds capacity warning in NetworkInterface::getAll
...
Reviewed-by: chegar, dfuchs, aph
2021-03-22 15:29:47 +00:00
Sebastian Stenzel
0de6abd4b4
8260966: (fs) Consolidate Linux and macOS implementations of UserDefinedFileAttributeView
...
8260691: (fs) LinuxNativeDispatcher should link to xattr functions
Reviewed-by: alanb
2021-03-02 14:40:45 +00:00
Brian Burkhalter
2f47c39a74
8259943: FileDescriptor.close0 does not handle EINTR
...
Reviewed-by: naoto, alanb
2021-01-21 21:54:24 +00:00
David Holmes
149a02f99a
8257572: Deprecate the archaic signal-chaining interfaces: sigset and signal
...
Reviewed-by: ihse, alanb, dcubed, erikj
2020-12-07 21:56:05 +00:00
Maurizio Cimadamore
0fb31dbf3a
8254231: Implementation of Foreign Linker API (Incubator)
...
Reviewed-by: coleenp, ihse, dholmes, vlivanov
2020-11-23 11:00:38 +00:00
Michael McMahon
6bb7e45e8e
8245194: Unix domain socket channel implementation
...
Reviewed-by: erikj, dfuchs, alanb, chegar
2020-10-28 17:26:26 +00:00
Eric Liu
a804c6a6ef
8254871: Remove unnecessary string copy in NetworkInterface.c
...
Reviewed-by: michaelm
2020-10-28 02:15:36 +00:00
Aleksei Voitylov
63009f90ec
8247589: Implementation of Alpine Linux/x64 Port
...
Co-authored-by: Mikael Vidstedt <mikael@openjdk.org>
Co-authored-by: Alexander Scherbatiy <alexsch@openjdk.org>
Co-authored-by: Axel Siebenborn <asiebenborn@openjdk.org>
Co-authored-by: Aleksei Voitylov <avoitylov@openjdk.org>
Reviewed-by: alanb, erikj, dholmes
2020-10-13 09:35:58 +00:00
Alexander Scherbatiy
5490b03160
8252248: __SIGRTMAX is not declared in musl libc
...
Reviewed-by: alanb, vtewari, stuefe
2020-08-31 11:18:20 +03:00
Patrick Concannon
c8c4d8377a
8250886: java/net/DatagramSocket/SendReceiveMaxSize.java fails in timeout
...
SO_RCVBUF was previously set to match the SO_SNDBUF, however the kernel value for SO_RCVBUF is much larger. This mismatch caused the test to fail, and the fix removes this issue.
Reviewed-by: alanb, dfuchs
2020-08-07 20:39:10 +01:00
Patrick Concannon
7fd5cb6117
8242885: PlainDatagramSocketImpl doesn’t allow for the sending of IPv6 datagrams on macOS with sizes between 65508-65527 bytes
...
This fix changes the current max size for IPv6 datagrams on macOS from it's current size of 65507, which is the IPv4 limit, to 65527, the actual limit for IPv6 on macOS
Reviewed-by: alanb, dfuchs, vtewari
2020-07-31 12:42:32 +01:00
Koichi Sakata
e3c6574ac0
8250863: Build error with GCC 10 in NetworkInterface.c and k_standard.c
...
Reviewed-by: aph, ysuenaga
2020-07-31 09:15:57 +09:00
Alexander Scherbatiy
993b1b0afa
8249612: Remove unused ISNANF and ISNAND from jdk_util_md.h
...
Reviewed-by: darcy
2020-07-23 11:39:56 +03:00
Mikael Vidstedt
44a0a08991
8245600: Clean up libjli
...
Reviewed-by: dholmes, alanb
2020-05-26 10:18:32 -07:00
Chris Hegarty
f3eb44a94d
8243491: Implementation of Foreign-Memory Access API (Second Incubator)
...
Upstream latest changes of the Foreign-Memory Access API
Co-authored-by: Jorn Vernee <jorn.vernee@oracle.com>
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Co-authored-by: Paul Sandoz <paul.sandoz@oracle.com>
Co-authored-by: Peter Levart <peter.levart@gmail.com>
Reviewed-by: chegar, psandoz
2020-05-25 10:54:39 +01:00
Claes Redestad
de37507b8e
8245619: Remove unused methods in UnixNativeDispatcher
...
Reviewed-by: alanb
2020-05-22 12:10:55 +02:00
Mikael Vidstedt
071bd521bc
8244224: Implementation of JEP 381: Remove the Solaris and SPARC Ports
...
Reviewed-by: alanb, bchristi, dcubed, dfuchs, eosterlund, erikj, glaubitz, ihse, iignatyev, jjiang, kbarrett, ksrini, kvn, naoto, prr, rriggs, serb, sspitsyn, stefank, tschatzl, valeriep, weijun, weijun
2020-05-20 17:33:37 -07:00
Claes Redestad
168cdcf65d
8244936: Reduce JNI overhead of accessing FileDescriptor
...
Reviewed-by: rriggs, alanb
2020-05-13 22:25:14 +02:00
Bin Liao
b2db7a0c9a
8243539: Copyright info (Year) should be updated for fix of 8241638
...
Reviewed-by: weijun
2020-04-27 12:32:12 +08:00
Lin Zang
b317d0ee39
8241638: launcher time metrics always report 1 on Linux when _JAVA_LAUNCHER_DEBUG set
...
Reviewed-by: alanb, dholmes
2020-04-07 03:25:11 +00:00