git: openjdk/loom: master: 14 new changesets
duke
duke at openjdk.org
Thu Oct 30 09:47:08 UTC 2025
Changeset: 78f1c449
Branch: master
Author: Maheshkumar Bollapragada <mbollapragad at openjdk.org>
Committer: Manukumar V S <mvs at openjdk.org>
Date: 2025-10-29 10:58:09 +0000
URL: https://git.openjdk.org/loom/commit/78f1c449da8582c880c7ffcb1e93e054560bcd5a
8370678: Update the Problemlisting for java/awt/Mixing/AWT_Mixing/OpaqueOverlapping.java
Reviewed-by: honkar
! test/jdk/ProblemList.txt
Changeset: 3cbcda5f
Branch: master
Author: Matthew Donovan <mdonovan at openjdk.org>
Date: 2025-10-29 11:05:06 +0000
URL: https://git.openjdk.org/loom/commit/3cbcda5ff3d86d65554a470571c5d72047e8d7f6
8359978: Test javax/net/ssl/SSLSocket/Tls13PacketSize.java failed again with java.net.SocketException: An established connection was aborted by the software in your host machine
Reviewed-by: jnimeh, djelinski
! test/jdk/javax/net/ssl/SSLSocket/Tls13PacketSize.java
Changeset: 4a0200ca
Branch: master
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2025-10-29 11:19:53 +0000
URL: https://git.openjdk.org/loom/commit/4a0200caf98ecb9bd1e6fe2670e79b36616a45fe
8367561: Getting some "header" property from a file:// URL causes a file descriptor leak
Reviewed-by: dfuchs, vyazici
! src/java.base/share/classes/sun/net/www/URLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/file/FileURLConnection.java
+ test/jdk/sun/net/www/protocol/file/FileURLConnStreamLeakTest.java
+ test/jdk/sun/net/www/protocol/file/GetInputStreamTest.java
Changeset: 6964cede
Branch: master
Author: Joel Sikström <jsikstro at openjdk.org>
Date: 2025-10-29 12:47:18 +0000
URL: https://git.openjdk.org/loom/commit/6964cede0269327d2f13e446e307d531282cdaf9
8369346: Remove default value of and deprecate the MaxRAM flag
Reviewed-by: ayang, lkorinth
! src/hotspot/cpu/aarch64/c1_globals_aarch64.hpp
! src/hotspot/cpu/aarch64/c2_globals_aarch64.hpp
! src/hotspot/cpu/arm/c1_globals_arm.hpp
! src/hotspot/cpu/arm/c2_globals_arm.hpp
! src/hotspot/cpu/ppc/c1_globals_ppc.hpp
! src/hotspot/cpu/ppc/c2_globals_ppc.hpp
! src/hotspot/cpu/riscv/c1_globals_riscv.hpp
! src/hotspot/cpu/riscv/c2_globals_riscv.hpp
! src/hotspot/cpu/s390/c1_globals_s390.hpp
! src/hotspot/cpu/s390/c2_globals_s390.hpp
! src/hotspot/cpu/x86/c1_globals_x86.hpp
! src/hotspot/cpu/x86/c2_globals_x86.hpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/compiler/compiler_globals_pd.hpp
! src/hotspot/share/gc/shared/gc_globals.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/java.base/share/man/java.md
Changeset: 0f34b020
Branch: master
Author: Paul Hübner <phubner at openjdk.org>
Committer: Coleen Phillimore <coleenp at openjdk.org>
Date: 2025-10-29 12:57:06 +0000
URL: https://git.openjdk.org/loom/commit/0f34b0203ad8e8e9d4a4dcdd9af2bafa60311fec
8365896: Remove unnecessary explicit buffer nul-termination after using os::snprintf
Reviewed-by: dholmes, coleenp
! src/hotspot/cpu/zero/frame_zero.cpp
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/aix/porting_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_perf_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/runtime/reflection.cpp
! src/hotspot/share/services/diagnosticFramework.cpp
Changeset: 2c07214d
Branch: master
Author: Volkan Yazici <vyazici at openjdk.org>
Date: 2025-10-29 13:12:58 +0000
URL: https://git.openjdk.org/loom/commit/2c07214d7c075da5dd4a4e872aef29f58cef2bae
8368249: HttpClient: Translate exceptions thrown by sendAsync
Reviewed-by: jpai
! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java
+ test/jdk/java/net/httpclient/HttpClientSendAsyncExceptionTest.java
Changeset: eab5644a
Branch: master
Author: Hamlin Li <mli at openjdk.org>
Date: 2025-10-29 15:00:16 +0000
URL: https://git.openjdk.org/loom/commit/eab5644a96e20409f31622d2e6c33636a7a49768
8370481: C2 SuperWord: Long/Integer.compareUnsigned return wrong value in SLP
Reviewed-by: epeter, tonyp
! src/hotspot/share/opto/subnode.hpp
! src/hotspot/share/opto/superword.cpp
! test/hotspot/jtreg/compiler/c2/irTests/TestVectorConditionalMove.java
Changeset: 28f2591b
Branch: master
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2025-10-29 15:36:43 +0000
URL: https://git.openjdk.org/loom/commit/28f2591bad49c4d1590325c3d315d850ab6bcc7d
8370568: Refer to Thread.interrupted as "interrupted status" consistently
Reviewed-by: jpai, rriggs, alanb
! make/langtools/tools/javacserver/server/CompilerThreadPool.java
! src/java.base/share/classes/java/lang/Object.java
! src/java.base/share/classes/java/lang/Process.java
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/VirtualThread.java
! src/java.base/share/classes/java/net/DatagramSocket.java
! src/java.base/share/classes/java/net/ServerSocket.java
! src/java.base/share/classes/java/net/Socket.java
! src/java.base/share/classes/java/nio/channels/ClosedByInterruptException.java
! src/java.base/share/classes/java/nio/channels/DatagramChannel.java
! src/java.base/share/classes/java/nio/channels/FileChannel.java
! src/java.base/share/classes/java/nio/channels/FileLockInterruptionException.java
! src/java.base/share/classes/java/nio/channels/GatheringByteChannel.java
! src/java.base/share/classes/java/nio/channels/InterruptibleChannel.java
! src/java.base/share/classes/java/nio/channels/ReadableByteChannel.java
! src/java.base/share/classes/java/nio/channels/ScatteringByteChannel.java
! src/java.base/share/classes/java/nio/channels/Selector.java
! src/java.base/share/classes/java/nio/channels/ServerSocketChannel.java
! src/java.base/share/classes/java/nio/channels/SocketChannel.java
! src/java.base/share/classes/java/nio/channels/WritableByteChannel.java
! src/java.base/share/classes/java/util/concurrent/ExecutorService.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
! src/java.base/share/classes/java/util/concurrent/FutureTask.java
! src/java.base/share/classes/java/util/concurrent/Semaphore.java
! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java
! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java
! src/java.base/share/classes/java/util/concurrent/locks/LockSupport.java
! src/java.base/share/classes/jdk/internal/misc/ThreadFlock.java
! src/java.base/share/classes/sun/nio/ch/Interruptible.java
! src/java.base/share/classes/sun/security/ssl/StatusResponseManager.java
! src/java.desktop/share/classes/java/awt/Robot.java
! src/java.net.http/share/classes/java/net/http/HttpClient.java
! src/java.net.http/share/classes/java/net/http/HttpResponse.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/DOMParserImpl.java
! src/jdk.sctp/share/classes/com/sun/nio/sctp/SctpChannel.java
! src/jdk.sctp/share/classes/com/sun/nio/sctp/SctpMultiChannel.java
! src/jdk.sctp/share/classes/com/sun/nio/sctp/SctpServerChannel.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/GetThreadState/GetThreadStateTest.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/InterruptThread/intrpthrd001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI04/bi04t002/newclass02/java.base/java/lang/Object.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP01/sp01t002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP01/sp01t003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/AllDiag.java
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/FinDiag.java
! test/hotspot/jtreg/vmTestbase/nsk/share/runner/MemDiag.java
! test/jdk/com/sun/nio/sctp/SctpServerChannel/Accept.java
! test/jdk/java/lang/Thread/JoinWithDuration.java
! test/jdk/java/lang/Thread/SleepWithDuration.java
! test/jdk/java/lang/Thread/virtual/CustomScheduler.java
! test/jdk/java/lang/Thread/virtual/MonitorWaitNotify.java
! test/jdk/java/lang/Thread/virtual/Parking.java
! test/jdk/java/lang/Thread/virtual/ThreadAPI.java
! test/jdk/java/net/Socket/Timeouts.java
! test/jdk/java/net/httpclient/CancelRequestTest.java
! test/jdk/java/nio/channels/Channels/SocketChannelStreams.java
! test/jdk/java/nio/channels/DatagramChannel/InterruptibleOrNot.java
! test/jdk/java/nio/channels/FileChannel/CloseDuringTransfer.java
! test/jdk/java/nio/channels/FileChannel/ClosedByInterrupt.java
! test/jdk/java/nio/channels/Pipe/PipeInterrupt.java
! test/jdk/java/nio/channels/Selector/LotsOfInterrupts.java
! test/jdk/java/nio/channels/Selector/SelectWithConsumer.java
! test/jdk/java/nio/channels/Selector/WakeupAfterClose.java
! test/jdk/java/nio/channels/SocketChannel/AdaptorStreams.java
! test/jdk/java/nio/channels/vthread/SelectorOps.java
! test/jdk/java/nio/file/Files/CallWithInterruptSet.java
! test/jdk/java/nio/file/Files/InterruptCopy.java
! test/jdk/java/util/concurrent/CompletableFuture/LostInterrupt.java
! test/jdk/java/util/concurrent/CompletableFuture/SwallowedInterruptedException.java
! test/jdk/java/util/concurrent/ExecutorService/CloseTest.java
! test/jdk/java/util/concurrent/ExecutorService/InvokeTest.java
! test/jdk/java/util/concurrent/StructuredTaskScope/StructuredTaskScopeTest.java
! test/jdk/java/util/concurrent/ThreadPerTaskExecutor/ThreadPerTaskExecutorTest.java
! test/jdk/java/util/concurrent/tck/JSR166TestCase.java
! test/jdk/java/util/concurrent/tck/StampedLockTest.java
! test/jdk/java/util/zip/InterruptibleZip.java
! test/jdk/jdk/internal/misc/ThreadFlock/ThreadFlockTest.java
! test/jdk/sun/security/ssl/Stapling/java.base/sun/security/ssl/StatusResponseManagerTests.java
Changeset: 436dc687
Branch: master
Author: Artur Barashev <abarashev at openjdk.org>
Date: 2025-10-29 17:25:31 +0000
URL: https://git.openjdk.org/loom/commit/436dc687ba2ead1662a4e0125cea0966fac825e5
8367059: DTLS: loss of NewSessionTicket message results in handshake failure
Reviewed-by: jnimeh, djelinski
! src/java.base/share/classes/sun/security/ssl/DTLSInputRecord.java
! src/java.base/share/classes/sun/security/ssl/SSLExtension.java
! src/java.base/share/classes/sun/security/ssl/SessionTicketExtension.java
+ test/jdk/javax/net/ssl/DTLS/DTLSNoNewSessionTicket.java
! test/jdk/javax/net/ssl/DTLS/DTLSOverDatagram.java
! test/jdk/javax/net/ssl/DTLS/PacketLossRetransmission.java
Changeset: 6080ccd2
Branch: master
Author: Ioi Lam <iklam at openjdk.org>
Date: 2025-10-29 18:40:14 +0000
URL: https://git.openjdk.org/loom/commit/6080ccd23239a5209dfb21bd0a413a116709af76
8370797: Test runtime/ErrorHandling/AccessZeroNKlassHitsProtectionZone.java failed on macos 26
Reviewed-by: stuefe, kvn
! test/hotspot/jtreg/runtime/ErrorHandling/AccessZeroNKlassHitsProtectionZone.java
! test/lib/jdk/test/lib/process/OutputAnalyzer.java
Changeset: d62553d8
Branch: master
Author: Alexander Zvegintsev <azvegint at openjdk.org>
Date: 2025-10-29 20:17:05 +0000
URL: https://git.openjdk.org/loom/commit/d62553d8dce7fe21942ec7a1268f536d9725b054
8316274: javax/swing/ButtonGroup/TestButtonGroupFocusTraversal.java fails in Ubuntu 23.10 with Motif LAF
Reviewed-by: honkar, prr
! test/jdk/javax/swing/ButtonGroup/TestButtonGroupFocusTraversal.java
Changeset: f3dfdfa3
Branch: master
Author: Rui Li <ruiamzn at amazon.com>
Committer: Xiaolong Peng <xpeng at openjdk.org>
Date: 2025-10-29 21:40:36 +0000
URL: https://git.openjdk.org/loom/commit/f3dfdfa3fdc97c2c850251d58f91134e0ae82240
8369013: Shenandoah: passive mode should support enabling ShenandoahCardBarrier
Reviewed-by: wkemper
! src/hotspot/share/gc/shenandoah/mode/shenandoahPassiveMode.cpp
! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.cpp
! src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.hpp
+ test/hotspot/jtreg/gc/shenandoah/options/TestPassiveModeWithCardBarrier.java
! test/hotspot/jtreg/gc/shenandoah/options/TestWrongBarrierEnable.java
Changeset: 87a47721
Branch: master
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2025-10-30 07:08:18 +0000
URL: https://git.openjdk.org/loom/commit/87a47721981bb84b1e22b5b2d8d24bc60c8b7223
8366968: Exhaustive switch expression rejected by for not covering all possible values
Reviewed-by: abimpoudis
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ExhaustivenessComputer.java
! test/langtools/tools/javac/patterns/Exhaustiveness.java
Changeset: 17fd801b
Branch: master
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2025-10-30 07:35:26 +0000
URL: https://git.openjdk.org/loom/commit/17fd801b24162dfbac6d4e63ef5048a0fb146074
8370807: G1: Improve region attribute table method naming
Reviewed-by: ayang, sjohanss, iwalulya
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
! src/hotspot/share/gc/g1/g1CollectionSet.cpp
! src/hotspot/share/gc/g1/g1HeapRegionAttr.hpp
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
More information about the loom-dev
mailing list