Pavel Rappo
|
28f2591bad
|
8370568: Refer to Thread.interrupted as "interrupted status" consistently
Reviewed-by: jpai, rriggs, alanb
|
2025-10-29 15:36:43 +00:00 |
|
Volkan Yazici
|
bbe5e83c39
|
8363925: Remove unused sun.nio.cs.ArrayEncoder::encode
Reviewed-by: liach
|
2025-10-29 09:58:10 +00:00 |
|
Jaikiran Pai
|
20bcf0edda
|
6400876: (bf) Remove sun.nio.ByteBuffered and related obsolete code
Reviewed-by: djelinski, vyazici, alanb
|
2025-10-29 08:59:12 +00:00 |
|
Brian Burkhalter
|
f1c0b4ed72
|
8361495: (fc) Async close of streams connected to uninterruptible FileChannel doesn't throw AsynchronousCloseException in all cases
Reviewed-by: alanb
|
2025-08-27 15:30:01 +00:00 |
|
Volkan Yazici
|
655dc516c2
|
8361842: Move input validation checks to Java for java.lang.StringCoding intrinsics
Reviewed-by: rriggs, liach, dfenacci, thartmann, redestad, jrose
|
2025-08-19 05:06:50 +00:00 |
|
Brian Burkhalter
|
8cd79752c6
|
8364761: (aio) AsynchronousChannelGroup.execute doesn't check null command
Reviewed-by: alanb, vyazici
|
2025-08-11 18:50:39 +00:00 |
|
Volkan Yazici
|
c31f4861fb
|
8364365: HKSCS encoder does not properly set the replacement character
Reviewed-by: sherman
|
2025-08-11 07:10:38 +00:00 |
|
Kim Barrett
|
21f2e9a71c
|
8344332: (bf) Migrate DirectByteBuffer away from jdk.internal.ref.Cleaner
Reviewed-by: rriggs, bchristi
|
2025-07-04 04:08:42 +00:00 |
|
Jaikiran Pai
|
f7cd3fad24
|
8332623: Remove setTTL()/getTTL() methods from DatagramSocketImpl/MulticastSocket and MulticastSocket.send(DatagramPacket, byte)
Reviewed-by: dfuchs, alanb
|
2025-06-17 08:32:17 +00:00 |
|
Brian Burkhalter
|
9a1c1f2efb
|
8357847: (ch) AsynchronousFileChannel implementations should support FFM Buffers
Reviewed-by: alanb
|
2025-06-16 17:56:27 +00:00 |
|
Alan Bateman
|
9aeacf2de5
|
8358958: (aio) AsynchronousByteChannel.read/write should throw IAE if buffer is thread-confined
Reviewed-by: jpai, bpb
|
2025-06-13 06:33:42 +00:00 |
|
Alan Bateman
|
e5196fc24d
|
8358764: (sc) SocketChannel.close when thread blocked in read causes connection to be reset (win)
Reviewed-by: jpai, vyazici
|
2025-06-11 14:09:45 +00:00 |
|
Volkan Yazici
|
e918a59b1d
|
8357821: Revert incorrectly named JavaLangAccess::unchecked* methods
Reviewed-by: pminborg
|
2025-06-06 06:26:09 +00:00 |
|
Erik Gahlin
|
eb770a060a
|
8351594: JFR: Rate-limited sampling of Java events
Reviewed-by: mgronlun, alanb
|
2025-06-05 11:36:08 +00:00 |
|
Alan Bateman
|
7838321b74
|
8358496: Concurrent reading from Socket with timeout executes sequentially
Reviewed-by: dfuchs
|
2025-06-04 09:52:45 +00:00 |
|
Michael McMahon
|
b6f827ef05
|
8348986: Improve coverage of enhanced exception messages
Reviewed-by: dfuchs
|
2025-06-03 15:36:29 +00:00 |
|
Alan Bateman
|
ac9af69eee
|
8357637: Native resources cached in thread locals not released when FJP common pool threads clears thread locals
Reviewed-by: vklang
|
2025-06-01 06:17:50 +00:00 |
|
Per Minborg
|
d4b923d175
|
8357268: Use JavaNioAccess.getBufferAddress rather than DirectBuffer.address()
Reviewed-by: alanb, valeriep
|
2025-05-27 19:11:12 +00:00 |
|
Volkan Yazici
|
8fcfddb2d2
|
8353197: Document preconditions for JavaLangAccess methods
Reviewed-by: pminborg, liach
|
2025-05-15 14:54:27 +00:00 |
|
Daniel Fuchs
|
45dfc2c6d6
|
8353642: Deprecate URL::getPermission method and networking permission classes for removal
Reviewed-by: djelinski, iris, mullan, michaelm
|
2025-05-12 16:49:42 +00:00 |
|
Jaikiran Pai
|
52a5583d69
|
8356154: Respecify java.net.Socket constructors that allow creating UDP sockets to throw IllegalArgumentException
Reviewed-by: dfuchs, alanb
|
2025-05-08 03:56:45 +00:00 |
|
Alan Bateman
|
0de2cddf3a
|
8351458: (ch) Move preClose to UnixDispatcher
Reviewed-by: bpb, jpai
|
2025-03-11 11:26:47 +00:00 |
|
Brian Burkhalter
|
d723597dd9
|
8345432: (ch, fs) Replace anonymous Thread with InnocuousThread
Reviewed-by: alanb
|
2025-01-06 17:47:10 +00:00 |
|
Magnus Ihse Bursie
|
ddf0461788
|
8345799: Update copyright year to 2024 for core-libs in files where it was missed
Reviewed-by: joehw, jlu, mli, lancea, kevinw
|
2024-12-11 21:08:22 +00:00 |
|
Alan Bateman
|
5c8cb2edcb
|
8337199: Add jcmd Thread.vthread_scheduler and Thread.vthread_pollers diagnostic commands
Reviewed-by: dholmes, kevinw
|
2024-12-03 07:24:46 +00:00 |
|
Volkan Yazıcı
|
3eb5461578
|
8343791: Socket.connect API should document whether the socket will be closed when hostname resolution fails or another error occurs
Reviewed-by: dfuchs, alanb
|
2024-12-03 06:59:06 +00:00 |
|
Brian Burkhalter
|
0312694c46
|
8344882: (bf) Temporary direct buffers should not count against the upper limit on direct buffer memory
Reviewed-by: alanb
|
2024-11-27 16:14:03 +00:00 |
|
Daniel Fuchs
|
7ae6069ee8
|
8344184: Remove sun.net.ResourceManager after JEP 486 integration
Reviewed-by: alanb
|
2024-11-26 20:47:56 +00:00 |
|
Alan Bateman
|
dfa18fe6b3
|
8344328: (dc) DatagramChannelImpl.blockingReceive can now synchronize on packet
Reviewed-by: dfuchs, jpai
|
2024-11-21 16:25:43 +00:00 |
|
Brian Burkhalter
|
87be63f85d
|
8344659: Some uses of GetPropertyAction were not removed from java.io and java.nio
Reviewed-by: lancea, rriggs, iris, dfuchs
|
2024-11-21 16:18:16 +00:00 |
|
Brian Burkhalter
|
922b12f30c
|
8344078: Remove security manager dependency in java.nio
Reviewed-by: alanb, rriggs
|
2024-11-18 19:17:14 +00:00 |
|
Brian Burkhalter
|
0b9b82af03
|
8343039: Remove jdk.internal.misc.InternalLock and usages from java.io
Reviewed-by: liach, alanb
|
2024-11-15 16:11:34 +00:00 |
|
Alan Bateman
|
7be77725ea
|
8344112: Remove code to support security manager execution mode from DatagramChannel implementation
Reviewed-by: dfuchs
|
2024-11-13 16:50:54 +00:00 |
|
Patricio Chilano Mateo
|
78b80150e0
|
8338383: Implement JEP 491: Synchronize Virtual Threads without Pinning
Co-authored-by: Patricio Chilano Mateo <pchilanomate@openjdk.org>
Co-authored-by: Alan Bateman <alanb@openjdk.org>
Co-authored-by: Andrew Haley <aph@openjdk.org>
Co-authored-by: Fei Yang <fyang@openjdk.org>
Co-authored-by: Coleen Phillimore <coleenp@openjdk.org>
Co-authored-by: Richard Reingruber <rrich@openjdk.org>
Co-authored-by: Martin Doerr <mdoerr@openjdk.org>
Reviewed-by: aboldtch, dholmes, coleenp, fbredberg, dlong, sspitsyn
|
2024-11-12 15:23:48 +00:00 |
|
Brian Burkhalter
|
de92fe3757
|
8233451: (fs) Files.newInputStream() cannot be used with character special files
Reviewed-by: alanb
|
2024-10-23 18:53:30 +00:00 |
|
Per Minborg
|
384deda65f
|
8325949: Create an internal utility method for creating VarHandle instances
Reviewed-by: rriggs
|
2024-09-23 10:57:43 +00:00 |
|
Andrey Turbanov
|
d35ffa4f6a
|
8339017: Make a couple of fields in DoubleByte static
Reviewed-by: bpb, naoto
|
2024-08-29 09:57:52 +00:00 |
|
Alan Bateman
|
2766b09e29
|
8338452: (dc) DatagramChannelImpl.blockingReceive with timeout may block indefinitely if all datagrams blocked by SecurityManager
Reviewed-by: dfuchs
|
2024-08-19 12:57:29 +00:00 |
|
Alan Bateman
|
58b9570544
|
8338142: (dc) DatagramChannelImpl.blockingReceive can use untimed-park when no timeout set
Reviewed-by: dfuchs
|
2024-08-13 16:05:38 +00:00 |
|
Alan Bateman
|
9f03f68755
|
8336339: (se) SelectionKey.interestOps(int) should not throw ClosedSelectorException
Reviewed-by: jpai, bpb
|
2024-07-23 05:13:49 +00:00 |
|
Jaikiran Pai
|
9bb675f89d
|
8334719: (se) Deferred close of SelectableChannel may result in a Selector doing the final close before concurrent I/O on channel has completed
Co-authored-by: Alan Bateman <alanb@openjdk.org>
Reviewed-by: alanb, dfuchs
|
2024-06-27 04:38:32 +00:00 |
|
Daniel Fuchs
|
d2bebffb1f
|
8327370: (ch) sun.nio.ch.Poller.register throws AssertionError
Co-authored-by: Alan Bateman <alanb@openjdk.org>
Reviewed-by: alanb, jpai, djelinski
|
2024-06-21 09:43:49 +00:00 |
|
Alan Bateman
|
e7dc76b577
|
8333849: (dc) DatagramChannel send/receive fails with UOE if buffer backed by memory segment allocated from shared arena
Reviewed-by: dfuchs
|
2024-06-10 12:47:09 +00:00 |
|
Erik Gahlin
|
4a20691e9b
|
8331876: JFR: Move file read and write events to java.base
Reviewed-by: mgronlun, alanb
|
2024-05-30 13:32:57 +00:00 |
|
Jaikiran Pai
|
ce99198e3a
|
8332181: Deprecate for removal the MulticastSocket.send(DatagramPacket, byte) and setTTL/getTTL methods on DatagramSocketImpl and MulticastSocket
Reviewed-by: dfuchs, iris, alanb
|
2024-05-21 06:37:15 +00:00 |
|
Fabian Meumertzheim
|
a8b3f194e8
|
8330077: Allow max number of events to be buffered to be configurable to avoid OVERFLOW_EVENT
Reviewed-by: bpb, alanb
|
2024-05-06 17:01:11 +00:00 |
|
Tim Prinzing
|
f4caac8dea
|
8329138: Convert JFR FileForceEvent to static mirror event
Reviewed-by: alanb, egahlin
|
2024-04-30 15:39:23 +00:00 |
|
Jonathan Gibbons
|
9cc163a999
|
8330178: Clean up non-standard use of /** comments in java.base
Reviewed-by: darcy, iris, dfuchs, aivanov, naoto
|
2024-04-23 18:43:36 +00:00 |
|
Alan Bateman
|
412e306d81
|
8329593: Drop adjustments to target parallelism when virtual threads do I/O on files opened for buffered I/O
Reviewed-by: bpb, jpai
|
2024-04-23 16:10:13 +00:00 |
|
Mark Sheppard
|
90df3b7fbb
|
8329190: (ch) DatagramChannel.receive should throw ClosedChannelException when called on closed channel
Co-authored-by: Alan Bateman <alanb@openjdk.org>
Reviewed-by: jpai, michaelm
|
2024-04-16 15:44:15 +00:00 |
|