Changeset: 78f1c449 Branch: fibers Author: Maheshkumar Bollapragada <[email protected]> Committer: Manukumar V S <[email protected]> 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: fibers Author: Matthew Donovan <[email protected]> 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: fibers Author: Jaikiran Pai <[email protected]> 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: fibers Author: Joel Sikström <[email protected]> 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: fibers Author: Paul Hübner <[email protected]> Committer: Coleen Phillimore <[email protected]> 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: fibers Author: Volkan Yazici <[email protected]> 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: fibers Author: Hamlin Li <[email protected]> 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: fibers Author: Pavel Rappo <[email protected]> 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: e1fd46ce Branch: fibers Author: Alan Bateman <[email protected]> Date: 2025-10-29 15:45:18 +0000 URL: https://git.openjdk.org/loom/commit/e1fd46ceb4a3e9580f98b965870eeef74877c336 Merge branch 'master' into fibers ! src/java.base/share/classes/java/lang/Thread.java ! src/java.base/share/classes/java/lang/VirtualThread.java ! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java ! test/jdk/ProblemList.txt ! test/jdk/java/lang/Thread/virtual/CustomScheduler.java ! test/jdk/java/nio/channels/vthread/SelectorOps.java ! test/jdk/java/util/concurrent/StructuredTaskScope/StructuredTaskScopeTest.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/util/concurrent/ForkJoinPool.java ! test/jdk/ProblemList.txt ! test/jdk/java/lang/Thread/virtual/CustomScheduler.java ! test/jdk/java/nio/channels/vthread/SelectorOps.java ! test/jdk/java/util/concurrent/StructuredTaskScope/StructuredTaskScopeTest.java Changeset: 436dc687 Branch: fibers Author: Artur Barashev <[email protected]> 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: fibers Author: Ioi Lam <[email protected]> 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: fibers Author: Alexander Zvegintsev <[email protected]> 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: fibers Author: Rui Li <[email protected]> Committer: Xiaolong Peng <[email protected]> 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: fibers Author: Jan Lahoda <[email protected]> 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: fibers Author: Thomas Schatzl <[email protected]> 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 Changeset: 655ab2ae Branch: fibers Author: Alan Bateman <[email protected]> Date: 2025-10-30 07:52:06 +0000 URL: https://git.openjdk.org/loom/commit/655ab2ae57cfae400c6a849eb6285eb8d3ee3beb Merge branch 'master' into fibers Changeset: 6db00457 Branch: fibers Author: Alan Bateman <[email protected]> Date: 2025-10-29 17:11:54 +0000 URL: https://git.openjdk.org/loom/commit/6db00457efa6291688a1975413c4f1daf4c35c45 VirtualThreadPark event ! src/java.base/share/classes/java/lang/VirtualThread.java + src/java.base/share/classes/jdk/internal/event/VirtualThreadParkEvent.java + src/jdk.jfr/share/classes/jdk/jfr/events/VirtualThreadParkEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/JDKEvents.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/MirrorEvents.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/query/view.ini ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc ! test/jdk/java/lang/Thread/virtual/JfrEvents.java ! test/jdk/jdk/jfr/event/metadata/TestLookForUntestedEvents.java ! test/lib/jdk/test/lib/jfr/EventNames.java Changeset: 99658fad Branch: fibers Author: Alan Bateman <[email protected]> Date: 2025-10-30 07:52:16 +0000 URL: https://git.openjdk.org/loom/commit/99658fad9f5ae99f988498ef82c01f5a77bc711c Merge loom into fibers ! src/java.base/share/classes/java/lang/VirtualThread.java ! src/java.base/share/classes/java/lang/VirtualThread.java
