Changeset: 11eccfc8 Branch: fibers Author: Francesco Andreuzzi <andreuzzi.france...@gmail.com> Committer: Paul Hohensee <p...@openjdk.org> Date: 2025-08-21 18:58:27 +0000 URL: https://git.openjdk.org/loom/commit/11eccfc85f8495b0cbc3965fd69911a6c7ed0140
8365917: Sort share/logging includes Reviewed-by: ayang, phh ! src/hotspot/share/logging/log.hpp ! src/hotspot/share/logging/logDecorators.hpp ! src/hotspot/share/logging/logFileStreamOutput.cpp ! src/hotspot/share/logging/logTag.cpp ! test/hotspot/jtreg/sources/TestIncludesAreSorted.java Changeset: 52747256 Branch: fibers Author: Brian Burkhalter <b...@openjdk.org> Date: 2025-08-21 19:56:46 +0000 URL: https://git.openjdk.org/loom/commit/52747256bbd5490dba9ef9832025a0f7057e338f 8154364: (fs) Files.isSameFile() throws NoSuchFileException with broken symbolic links Reviewed-by: alanb ! src/java.base/unix/classes/sun/nio/fs/UnixFileAttributes.java ! src/java.base/unix/classes/sun/nio/fs/UnixFileSystemProvider.java ! src/java.base/windows/classes/sun/nio/fs/WindowsFileSystemProvider.java + test/jdk/java/nio/file/Files/IsSameFile.java ! test/jdk/java/nio/file/Files/Misc.java Changeset: 3468c6e5 Branch: fibers Author: Phil Race <p...@openjdk.org> Date: 2025-08-21 20:49:04 +0000 URL: https://git.openjdk.org/loom/commit/3468c6e5ef7e7592cf9484736ce333fbe0eaf34d 8365389: Remove static color fields from SwingUtilities3 and WindowsMenuItemUI Reviewed-by: psadhukhan, aivanov, dnguyen ! src/java.desktop/share/classes/com/sun/java/swing/SwingUtilities3.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsCheckBoxMenuItemUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsMenuItemUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsMenuUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsRadioButtonMenuItemUI.java Changeset: 584137cf Branch: fibers Author: Dingli Zhang <dzh...@openjdk.org> Committer: Feilong Jiang <fji...@openjdk.org> Date: 2025-08-22 01:42:57 +0000 URL: https://git.openjdk.org/loom/commit/584137cf968bdfd4fdb88b5bb210bbbfa5f2d537 8365844: RISC-V: TestBadFormat.java fails when running without RVV Reviewed-by: fjiang, chagedorn, epeter, fyang ! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestBadFormat.java Changeset: 558d0639 Branch: fibers Author: Amit Kumar <amitku...@openjdk.org> Date: 2025-08-22 03:43:01 +0000 URL: https://git.openjdk.org/loom/commit/558d06399c7a13b247ee3d0f36f4fe6118004c55 8361536: [s390x] Saving return_pc at wrong offset Reviewed-by: lucy, mdoerr ! src/hotspot/cpu/s390/stubGenerator_s390.cpp Changeset: 8e448569 Branch: fibers Author: Phil Race <p...@openjdk.org> Date: 2025-08-22 04:28:56 +0000 URL: https://git.openjdk.org/loom/commit/8e4485699235caff0074c4d25ee78539e57da63a 8365180: Remove sun.awt.windows.WInputMethod.finalize() Reviewed-by: serb, azvegint ! src/java.desktop/windows/classes/sun/awt/windows/WInputMethod.java ! src/java.desktop/windows/native/libawt/windows/awt_InputMethod.cpp Changeset: f0498c2a Branch: fibers Author: Alan Bateman <al...@openjdk.org> Date: 2025-08-22 08:16:55 +0000 URL: https://git.openjdk.org/loom/commit/f0498c2aed761d4023917bc9cd1f852a02ce977a 8364764: java/nio/channels/vthread/BlockingChannelOps.java subtests timed out Reviewed-by: jpai ! test/jdk/java/nio/channels/vthread/BlockingChannelOps.java Changeset: 561e5fe2 Branch: fibers Author: Alan Bateman <alan.bate...@oracle.com> Date: 2025-08-22 10:06:46 +0000 URL: https://git.openjdk.org/loom/commit/561e5fe24fd746d98456d4e58cf99d4630e681d1 Merge branch 'master' into fibers ! test/jdk/java/nio/channels/vthread/BlockingChannelOps.java ! test/jdk/java/nio/channels/vthread/BlockingChannelOps.java Changeset: e1c58f85 Branch: fibers Author: Martin Doerr <mdo...@openjdk.org> Date: 2025-08-22 09:01:21 +0000 URL: https://git.openjdk.org/loom/commit/e1c58f858a64853c2d454fd00a84455ca6700055 8360540: nmethod entry barriers of new nmethods should be disarmed Reviewed-by: eosterlund, tschatzl ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/serial/serialHeap.cpp Changeset: f5f414f9 Branch: fibers Author: Shaojin Wen <s...@openjdk.org> Date: 2025-08-22 15:57:11 +0000 URL: https://git.openjdk.org/loom/commit/f5f414f9fc67e55acb83e04ea270d39041cb6198 8365186: Reduce size of j.t.f.DateTimePrintContext::adjust Reviewed-by: rriggs ! src/java.base/share/classes/java/time/format/DateTimePrintContext.java Changeset: dba0d545 Branch: fibers Author: Shaojin Wen <s...@openjdk.org> Date: 2025-08-22 16:44:47 +0000 URL: https://git.openjdk.org/loom/commit/dba0d545053fb73e57ea6fda829a5bf3d0135ac5 8365832: Optimize FloatingDecimal and DigitList with byte[] and cleanup Reviewed-by: rgiulietti, liach ! src/java.base/share/classes/java/text/DigitList.java ! src/java.base/share/classes/jdk/internal/math/FloatingDecimal.java Changeset: e916ce8c Branch: fibers Author: altrisi <altrisi.trillosie...@gmail.com> Committer: Chen Liang <li...@openjdk.org> Date: 2025-08-22 17:10:40 +0000 URL: https://git.openjdk.org/loom/commit/e916ce8ce9af906cf86f1801fcb43e08f8188665 8365878: jshell TOOLING's javap should use binary names Reviewed-by: liach, cstein ! src/jdk.jshell/share/classes/jdk/jshell/tool/resources/TOOLING.jsh ! test/langtools/jdk/jshell/ToolingTest.java Changeset: 19882220 Branch: fibers Author: Francesco Andreuzzi <andreuzzi.france...@gmail.com> Committer: Paul Hohensee <p...@openjdk.org> Date: 2025-08-22 17:36:52 +0000 URL: https://git.openjdk.org/loom/commit/19882220ecb3eeaef763ccbb0aa4d7760c906222 8365829: Multiple definitions of static 'phase_names' Reviewed-by: kbarrett + src/hotspot/share/opto/phasetype.cpp ! src/hotspot/share/opto/phasetype.hpp Changeset: ae0dac43 Branch: fibers Author: Naoto Sato <na...@openjdk.org> Date: 2025-08-22 17:50:22 +0000 URL: https://git.openjdk.org/loom/commit/ae0dac43c09377c87e9b0452618a5b32c8568150 8361613: System.console() should only be available for interactive terminal Reviewed-by: jlahoda, smarks, alanb ! src/java.base/share/classes/java/lang/System.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/JdkConsoleProviderImpl.java ! test/jdk/java/io/Console/DefaultCharsetTest.java ! test/jdk/java/io/Console/LocaleTest.java ! test/jdk/java/io/Console/ModuleSelectionTest.java + test/jdk/java/io/Console/defaultCharset.exp + test/jdk/java/io/Console/locale.exp + test/jdk/java/io/Console/moduleSelection.exp ! test/jdk/java/lang/IO/IO.java ! test/jdk/jdk/internal/jline/JLineConsoleProviderTest.java ! test/jdk/jdk/internal/jline/LazyJdkConsoleProvider.java - test/jdk/jdk/internal/jline/RedirectedStdOut.java Changeset: c01b4fc3 Branch: fibers Author: Ioi Lam <ik...@openjdk.org> Date: 2025-08-22 20:41:21 +0000 URL: https://git.openjdk.org/loom/commit/c01b4fc348fff37c502d38ab3bb3385a5a8cff9a 8365814: Consolidate has_been_archived() and has_been_buffered() in ArchiveBuilder Reviewed-by: kvn, coleenp ! src/hotspot/share/cds/archiveBuilder.cpp ! src/hotspot/share/cds/archiveBuilder.hpp ! src/hotspot/share/cds/archiveHeapWriter.cpp ! src/hotspot/share/cds/archiveUtils.cpp Changeset: 603526b5 Branch: fibers Author: Phil Race <p...@openjdk.org> Date: 2025-08-22 20:50:34 +0000 URL: https://git.openjdk.org/loom/commit/603526b55b5e9b6dfc9323d2cdc4a0b4d0f88a49 8364768: JDK javax.imageio ImageWriters do not all flush the output stream Reviewed-by: psadhukhan, azvegint ! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageWriter.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageWriter.java + test/jdk/javax/imageio/FlushTest.java Changeset: f28f6189 Branch: fibers Author: Cesar Soares Lucas <cslu...@openjdk.org> Date: 2025-08-22 21:51:21 +0000 URL: https://git.openjdk.org/loom/commit/f28f6189721a86b1a6ad0a19cc38192af55eb45a 8356289: Shenandoah: Clean up SATB barrier runtime entry points Reviewed-by: kdnilsen, ysr, wkemper ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/ppc/gc/shenandoah/shenandoahBarrierSetAssembler_ppc.cpp ! src/hotspot/cpu/riscv/gc/shenandoah/shenandoahBarrierSetAssembler_riscv.cpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp ! src/hotspot/share/code/aotCodeCache.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRuntime.hpp Changeset: 7b9969dc Branch: fibers Author: Alexander Matveev <almat...@openjdk.org> Date: 2025-08-22 22:24:39 +0000 URL: https://git.openjdk.org/loom/commit/7b9969dc8f20989497ff617abb45543d182b684d 8356218: [macos] Document --app-content Reviewed-by: asemenyuk ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacApplicationBuilder.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/CLIHelp.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources.properties ! src/jdk.jpackage/share/man/jpackage.md ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java ! test/jdk/tools/jpackage/share/AppContentTest.java Changeset: 09aad0ae Branch: fibers Author: SendaoYan <s...@openjdk.org> Date: 2025-08-23 02:43:23 +0000 URL: https://git.openjdk.org/loom/commit/09aad0aea8b9f9fda14c5b18ae67b30ffce817d9 8365834: Mark java/net/httpclient/ManyRequests.java as intermittent Reviewed-by: jpai ! test/jdk/java/net/httpclient/ManyRequests.java Changeset: 58e75815 Branch: fibers Author: Alan Bateman <al...@openjdk.org> Date: 2025-08-24 16:22:21 +0000 URL: https://git.openjdk.org/loom/commit/58e7581527208dfd6dd694793e4790dcad8fc3ef 8365893: test/jdk/java/lang/Thread/virtual/JfrEvents.java failing intermittently Reviewed-by: jpai ! test/jdk/java/lang/Thread/virtual/JfrEvents.java Changeset: 15601b47 Branch: fibers Author: Ioi Lam <ik...@openjdk.org> Date: 2025-08-25 04:01:00 +0000 URL: https://git.openjdk.org/loom/commit/15601b4718ed26de6f57e633c4f41f6b0cd90cb0 8366029: Do not add -XX:VerifyArchivedFields by default to CDS tests Reviewed-by: kvn ! test/hotspot/jtreg/runtime/cds/appcds/LotsOfSyntheticClasses.java ! test/hotspot/jtreg/runtime/cds/appcds/TestCommon.java ! test/lib/jdk/test/lib/cds/CDSAppTester.java ! test/lib/jdk/test/lib/cds/CDSTestUtils.java Changeset: 0b8ae260 Branch: fibers Author: Fredrik Bredberg <fbredb...@openjdk.org> Date: 2025-08-25 06:47:57 +0000 URL: https://git.openjdk.org/loom/commit/0b8ae260282dbb1fa1e8ce9d14f06f353327e03c 8365189: Remove LockingMode related code from arm32 Reviewed-by: aboldtch, coleenp ! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp ! src/hotspot/cpu/arm/c1_MacroAssembler_arm.cpp ! src/hotspot/cpu/arm/c2_MacroAssembler_arm.cpp ! src/hotspot/cpu/arm/interp_masm_arm.cpp ! src/hotspot/cpu/arm/macroAssembler_arm.cpp ! src/hotspot/cpu/arm/sharedRuntime_arm.cpp Changeset: 1f0dfdbc Branch: fibers Author: Marc Chevalier <mcheval...@openjdk.org> Date: 2025-08-25 06:51:28 +0000 URL: https://git.openjdk.org/loom/commit/1f0dfdbccac4d23c00cab5663324c965141e1b23 8360561: PhaseIdealLoop::create_new_if_for_predicate hits "must be a uct if pattern" assert Reviewed-by: mhaessig, thartmann, qamai ! src/hotspot/share/opto/subnode.cpp + test/hotspot/jtreg/compiler/igvn/CmpDisjointButNonOrderedRanges.java + test/hotspot/jtreg/compiler/igvn/CmpDisjointButNonOrderedRanges2.java + test/hotspot/jtreg/compiler/igvn/CmpDisjointButNonOrderedRangesLong.java Changeset: d99fb09a Branch: fibers Author: Jan Lahoda <jlah...@openjdk.org> Date: 2025-08-25 07:15:44 +0000 URL: https://git.openjdk.org/loom/commit/d99fb09a20df2639af23d1083afd14247abb991e 8359497: IllegalArgumentException thrown by SourceCodeAnalysisImpl.highlights() Reviewed-by: vromero ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java ! test/langtools/jdk/jshell/SnippetHighlightTest.java Changeset: 7fa501e3 Branch: fibers Author: Thomas Schatzl <tscha...@openjdk.org> Date: 2025-08-25 07:42:55 +0000 URL: https://git.openjdk.org/loom/commit/7fa501e39874214c9bc7503c0bdb68d090245208 8365040: G1: Remove sorting at end of collection set selection Reviewed-by: iwalulya, ayang ! src/hotspot/share/gc/g1/g1CollectionSet.cpp Changeset: 28bd29f3 Branch: fibers Author: Thomas Schatzl <tscha...@openjdk.org> Date: 2025-08-25 07:43:12 +0000 URL: https://git.openjdk.org/loom/commit/28bd29f3963938f3846e68f33ac3648b2ba101f4 8365034: G1: Remove num_groups_selected in G1CollectionSet::select_candidates_from_optional_groups as it is unnecessary Reviewed-by: ayang, iwalulya ! src/hotspot/share/gc/g1/g1CollectionSet.cpp Changeset: 57434c73 Branch: fibers Author: Thomas Schatzl <tscha...@openjdk.org> Date: 2025-08-25 07:44:20 +0000 URL: https://git.openjdk.org/loom/commit/57434c73eac9bd6557b09d4a057e3a2a18f382b4 8365976: G1: Full gc should mark nmethods on stack Reviewed-by: ayang, iwalulya ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1FullCollector.cpp Changeset: 5cc86738 Branch: fibers Author: Paul Hübner <paul.hub...@oracle.com> Committer: Johan Sjölen <jsjo...@openjdk.org> Date: 2025-08-25 09:13:35 +0000 URL: https://git.openjdk.org/loom/commit/5cc86738411c36378b89d8f4932a54b3089cf22e 8365765: thread.inline.hpp includes the wrong primary header file Reviewed-by: stefank, ayang, jwaters ! src/hotspot/share/runtime/thread.inline.hpp Changeset: 45726a1f Branch: fibers Author: Thomas Schatzl <tscha...@openjdk.org> Date: 2025-08-25 10:18:36 +0000 URL: https://git.openjdk.org/loom/commit/45726a1f8b8f76586037867a32b82f8ab9b96937 8365052: G1: Remove G1CollectionSet::groups() accessors Reviewed-by: ayang, kbarrett ! src/hotspot/share/gc/g1/g1CollectionSet.cpp ! src/hotspot/share/gc/g1/g1CollectionSet.hpp ! src/hotspot/share/gc/g1/g1CollectionSet.inline.hpp Changeset: d24449f6 Branch: fibers Author: Erik Gahlin <egah...@openjdk.org> Date: 2025-08-25 15:10:50 +0000 URL: https://git.openjdk.org/loom/commit/d24449f696c86bca53cca8a77cc3c4eb58a73ced 8365815: JFR: Update metadata.xml with 'jfr query' examples Reviewed-by: mgronlun ! make/src/classes/build/tools/jfr/GenerateJfrFiles.java ! src/hotspot/share/jfr/metadata/metadata.xml Changeset: 040cc7ae Branch: fibers Author: Phil Race <p...@openjdk.org> Date: 2025-08-25 17:01:43 +0000 URL: https://git.openjdk.org/loom/commit/040cc7aee03e82e70bcbfcd2dde5cd4b35faeabd 8365292: Remove javax.imageio.spi.ServiceRegistry.finalize() 8359391: Remove ThreadGroup sandboxing from javax.imageio Reviewed-by: serb, jdv, azvegint ! src/java.desktop/share/classes/javax/imageio/spi/IIORegistry.java ! src/java.desktop/share/classes/javax/imageio/spi/ServiceRegistry.java - test/jdk/javax/imageio/AppContextTest.java Changeset: d0b98e85 Branch: fibers Author: Alan Bateman <alan.bate...@oracle.com> Date: 2025-08-25 19:40:08 +0000 URL: https://git.openjdk.org/loom/commit/d0b98e85363fe3c850f37f9724a550aad55c91cc Merge branch 'master' into fibers ! src/java.base/share/classes/java/lang/System.java ! test/jdk/java/lang/Thread/virtual/JfrEvents.java ! src/java.base/share/classes/java/lang/System.java ! test/jdk/java/lang/Thread/virtual/JfrEvents.java Changeset: 70765337 Branch: fibers Author: Alan Bateman <alan.bate...@oracle.com> Date: 2025-08-22 15:22:27 +0000 URL: https://git.openjdk.org/loom/commit/707653378dc6ef835cbf4f2e07a7eaf2c0e8c41f Cleanup ! src/java.base/share/classes/sun/nio/ch/NativeDispatcher.java ! src/java.base/share/classes/sun/nio/ch/Poller.java Changeset: 976974aa Branch: fibers Author: Alan Bateman <alan.bate...@oracle.com> Date: 2025-08-22 15:22:59 +0000 URL: https://git.openjdk.org/loom/commit/976974aac7c4e814dd508977cb6b7fd8d1c98bea Restore test ! test/jdk/java/util/concurrent/forkjoin/Starvation.java Changeset: ead7e1a3 Branch: fibers Author: Alan Bateman <alan.bate...@oracle.com> Date: 2025-08-25 09:25:03 +0000 URL: https://git.openjdk.org/loom/commit/ead7e1a3ad0cd95e15a929379409e738b5e43ba1 Improve description of experimental feature ! loom-docs/CustomSchedulers.md ! src/java.base/share/classes/java/lang/Thread.java Changeset: 25a936cd Branch: fibers Author: Alan Bateman <alan.bate...@oracle.com> Date: 2025-08-25 19:41:06 +0000 URL: https://git.openjdk.org/loom/commit/25a936cd610b386cf220bd37a53698adcd5290ee Merge loom into fibers Changeset: 189759f6 Branch: fibers Author: Alan Bateman <alan.bate...@oracle.com> Date: 2025-08-26 07:00:21 +0000 URL: https://git.openjdk.org/loom/commit/189759f662b1132603e9b7f7afe847a65544db2f Fix Windows ! src/java.base/windows/classes/sun/nio/ch/NativeThread.java