git: openjdk/loom: fibers: 24 new changesets

duke duke at openjdk.org
Thu Aug 7 16:50:07 UTC 2025


Changeset: df736eb5
Branch: fibers
Author:    Francesco Andreuzzi <andreuzzi.francesco at gmail.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2025-08-05 10:23:54 +0000
URL:       https://git.openjdk.org/loom/commit/df736eb5822de2e2465df04972b1afb90334db5e

8364618: Sort share/code includes

Reviewed-by: shade, mhaessig

! src/hotspot/share/code/aotCodeCache.cpp
! src/hotspot/share/code/codeBlob.hpp
! src/hotspot/share/code/debugInfo.cpp
! src/hotspot/share/code/dependencies.cpp
! src/hotspot/share/code/dependencyContext.cpp
! src/hotspot/share/code/nmethod.cpp
! test/hotspot/jtreg/sources/TestIncludesAreSorted.java

Changeset: ba0ae4cb
Branch: fibers
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2025-08-05 10:43:30 +0000
URL:       https://git.openjdk.org/loom/commit/ba0ae4cb28aa520d5244077349e35ef1bb475b61

8364254: Serial: Remove soft ref policy update in WhiteBox FullGC

Reviewed-by: tschatzl, sangheki

! src/hotspot/share/prims/whitebox.cpp

Changeset: 8a571ee7
Branch: fibers
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2025-08-05 14:33:30 +0000
URL:       https://git.openjdk.org/loom/commit/8a571ee7f2d9a46ff485fd9f3658c552e2d20817

8364667: JFR: Throttle doesn't work with dynamic events

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/internal/ClassInspector.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.java
! test/jdk/jdk/jfr/api/metadata/annotations/TestThrottle.java

Changeset: d906e450
Branch: fibers
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2025-08-05 16:13:53 +0000
URL:       https://git.openjdk.org/loom/commit/d906e45026f54fe7102e531d3753adc32ff0025c

8364531: G1: Factor out liveness tracing code

Reviewed-by: ayang, sangheki

! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp

Changeset: 68a35511
Branch: fibers
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2025-08-05 18:34:07 +0000
URL:       https://git.openjdk.org/loom/commit/68a35511ebd3fd77716242db973104657bc7b541

8364212: Shenandoah: Rework archived objects loading

Reviewed-by: wkemper, kdnilsen

! src/hotspot/share/gc/shenandoah/shenandoahAllocRequest.hpp
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.inline.hpp

Changeset: 6656e767
Branch: fibers
Author:    Anton Artemov <anton.artemov at oracle.com>
Committer: David Holmes <dholmes at openjdk.org>
Date:      2025-08-06 04:45:35 +0000
URL:       https://git.openjdk.org/loom/commit/6656e767db05e8e11ea17385674d8aa4385c60ed

8359820: Improve handshake/safepoint timeout diagnostic messages

Reviewed-by: dholmes, stuefe

! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/utilities/vmError.cpp
! src/hotspot/share/utilities/vmError.hpp
! test/hotspot/jtreg/runtime/Safepoint/TestAbortVMOnSafepointTimeout.java

Changeset: ca416445
Branch: fibers
Author:    Koushik Thirupattur <koushik.thirupattur at oracle.com>
Committer: Per Minborg <pminborg at openjdk.org>
Date:      2025-08-06 06:40:40 +0000
URL:       https://git.openjdk.org/loom/commit/ca41644538c7cba3e2f50b11c5045cf2aa595f7f

8355379: Annotate lazy fields in java.security @Stable

Reviewed-by: pminborg

! src/java.base/share/classes/java/security/PKCS12Attribute.java
! src/java.base/share/classes/java/security/cert/URICertStoreParameters.java
! test/jdk/java/security/PKCS12Attribute/HashCode.java
! test/jdk/java/security/cert/URICertStoreParameters/TestBasic.java

Changeset: 8d529bc4
Branch: fibers
Author:    Joel Sikström <jsikstro at openjdk.org>
Date:      2025-08-06 07:54:44 +0000
URL:       https://git.openjdk.org/loom/commit/8d529bc4f361407b0b5c3ac1e62c3be0f0b8d71c

8364518: Support for Job Objects in os::commit_memory_limit() on Windows

Reviewed-by: ayang, dholmes

! src/hotspot/os/windows/os_windows.cpp

Changeset: e304d379
Branch: fibers
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2025-08-06 08:32:25 +0000
URL:       https://git.openjdk.org/loom/commit/e304d37996b075b8b2b44b5762d7d242169add49

8361211: C2: Final graph reshaping generates unencodeable klass constants

Reviewed-by: kvn, qamai, thartmann, mdoerr

! src/hotspot/share/opto/compile.cpp

Changeset: 9dffbc9c
Branch: fibers
Author:    Per Minborg <pminborg at openjdk.org>
Date:      2025-08-06 08:52:14 +0000
URL:       https://git.openjdk.org/loom/commit/9dffbc9c4cfee7a1f023d548c12194bcf60e4ffd

8364540: Apply @Stable to Shared Secrets

Reviewed-by: rriggs

! src/java.base/share/classes/jdk/internal/access/SharedSecrets.java

Changeset: 0ceb366d
Branch: fibers
Author:    David Beaumont <david.beaumont at oracle.com>
Committer: Jan Lahoda <jlahoda at openjdk.org>
Date:      2025-08-06 08:55:47 +0000
URL:       https://git.openjdk.org/loom/commit/0ceb366dc26e2e4f6252da9dd8930b016a5d46ba

8356645: Javac should utilize new ZIP file system read-only access mode

Reviewed-by: jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/file/FSInfo.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/platform/JDKPlatformProvider.java
! test/langtools/tools/javac/api/file/SJFM_TestBase.java
! test/langtools/tools/javac/platform/VerifyCTSymClassFiles.java

Changeset: 72d1066a
Branch: fibers
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2025-08-06 12:21:16 +0000
URL:       https://git.openjdk.org/loom/commit/72d1066ae385ce511a70e762ed68afaa72e96ec4

8364722: Parallel: Move CLDG mark clearing to the end of full GC

Reviewed-by: tschatzl, zgu

! src/hotspot/share/gc/parallel/psParallelCompact.cpp

Changeset: f95af744
Branch: fibers
Author:    Guanqiang Han <ghan at openjdk.org>
Committer: Kevin Walls <kevinw at openjdk.org>
Date:      2025-08-06 15:37:31 +0000
URL:       https://git.openjdk.org/loom/commit/f95af744b07a9ec87e2507b3d584cbcddc827bbd

8364312: debug agent should set FD_CLOEXEC flag rather than explicitly closing every open file

Reviewed-by: cjplummer, kevinw

! src/jdk.jdwp.agent/unix/native/libjdwp/exec_md.c

Changeset: 7e484e2a
Branch: fibers
Author:    Alexey Semenyuk <asemenyuk at openjdk.org>
Date:      2025-08-07 02:02:36 +0000
URL:       https://git.openjdk.org/loom/commit/7e484e2a63e40740282b3da5d7b10e9f500bf6ab

8334238: Enhance AddLShortcutTest jpackage test

Reviewed-by: almatvee

! test/jdk/tools/jpackage/apps/PrintEnv.java
+ test/jdk/tools/jpackage/clean_test_output.sh
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/AdditionalLauncher.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/AppImageFile.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/CommandArguments.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/ConfigFilesStasher.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherAsServiceVerifier.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherIconVerifier.java
+ test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherShortcut.java
+ test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherVerifier.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LinuxHelper.java
+ test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MsiDatabase.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageTest.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java
+ test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WinShortcutVerifier.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WindowsHelper.java
! test/jdk/tools/jpackage/linux/UpgradeTest.java
+ test/jdk/tools/jpackage/resources/msi-export.js
- test/jdk/tools/jpackage/resources/query-msi-property.js
! test/jdk/tools/jpackage/share/AddLShortcutTest.java
! test/jdk/tools/jpackage/share/AddLauncherTest.java
! test/jdk/tools/jpackage/share/PerUserCfgTest.java

Changeset: 078d0d49
Branch: fibers
Author:    David Holmes <dholmes at openjdk.org>
Date:      2025-08-07 04:37:21 +0000
URL:       https://git.openjdk.org/loom/commit/078d0d4968e26bb7a15417f1c4e891869c69dc6c

8364235: Fix for JDK-8361447 breaks the alignment requirements for GuardedMemory

Co-authored-by: Johan Sjölen <jsjolen at openjdk.org>
Reviewed-by: dcubed, jsjolen, aboldtch

! src/hotspot/share/memory/guardedMemory.hpp

Changeset: 487cc3c5
Branch: fibers
Author:    Johannes Bechberger <jbechberger at openjdk.org>
Date:      2025-08-07 07:52:48 +0000
URL:       https://git.openjdk.org/loom/commit/487cc3c5be769d15d61cb950137d52ba0eb982b5

8359690: New test TestCPUTimeSampleThrottling still fails intermittently

Reviewed-by: mbaesken

! test/jdk/jdk/jfr/event/profiling/TestCPUTimeSampleThrottling.java

Changeset: c56fb0b6
Branch: fibers
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2025-08-07 08:40:42 +0000
URL:       https://git.openjdk.org/loom/commit/c56fb0b6eff7d3f36bc65f300b784e0dd73c563e

8364503: gc/g1/TestCodeCacheUnloadDuringConcCycle.java fails because of race printing to stdout

Reviewed-by: ayang, dholmes

! test/hotspot/jtreg/gc/g1/TestCodeCacheUnloadDuringConcCycle.java

Changeset: 8d73fe91
Branch: fibers
Author:    Jeremy Wood <mickleness at gmail.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date:      2025-08-07 10:21:54 +0000
URL:       https://git.openjdk.org/loom/commit/8d73fe91bccd1da53424b9f8a52d9efafabeb243

8358813: JPasswordField identifies spaces in password via delete shortcuts

Reviewed-by: aivanov, dnguyen

! src/java.desktop/macosx/classes/com/apple/laf/AquaKeyBindings.java
+ test/jdk/javax/swing/JPasswordField/PasswordFieldInputMapWordTest.java

Changeset: bc3d8656
Branch: fibers
Author:    Ashutosh Mehra <asmehra at openjdk.org>
Date:      2025-08-07 13:26:33 +0000
URL:       https://git.openjdk.org/loom/commit/bc3d86564042208cee5119abe11905e747a5ef4c

8364128: Improve gathering of cpu feature names using stringStream

Co-authored-by: Johan Sjölen <jsjolen at openjdk.org>
Reviewed-by: kvn, jsjolen

! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/hotspot/os_cpu/bsd_aarch64/vm_version_bsd_aarch64.cpp
! src/hotspot/os_cpu/linux_aarch64/vm_version_linux_aarch64.cpp
! src/hotspot/share/runtime/abstract_vm_version.cpp
! src/hotspot/share/runtime/abstract_vm_version.hpp
! src/hotspot/share/utilities/ostream.hpp

Changeset: 83953c45
Branch: fibers
Author:    Guanqiang Han <ghan at openjdk.org>
Committer: Kevin Walls <kevinw at openjdk.org>
Date:      2025-08-07 14:11:46 +0000
URL:       https://git.openjdk.org/loom/commit/83953c458eb65b2af184340dd460325f2b56e5b9

8364822: Comment cleanup, stale references to closeDescriptors and UNIXProcess.c

Reviewed-by: kevinw, rriggs

! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/java.base/unix/native/libjava/childproc.c

Changeset: c711d38a
Branch: fibers
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2025-08-07 16:35:50 +0000
URL:       https://git.openjdk.org/loom/commit/c711d38a53c2556b97ac02f872c6227555e7973e

Merge branch 'master' into fibers


Changeset: 1a932e7d
Branch: fibers
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2025-08-07 12:56:05 +0000
URL:       https://git.openjdk.org/loom/commit/1a932e7d63771e7b7b46f52722b47f84262f310e

Allow for hierarchical polling in pollerMode 3

! src/java.base/linux/classes/sun/nio/ch/EPollPoller.java
! src/java.base/share/classes/sun/nio/ch/IOUtil.java
! src/java.base/share/classes/sun/nio/ch/Poller.java

Changeset: 59a812ff
Branch: fibers
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2025-08-07 16:34:50 +0000
URL:       https://git.openjdk.org/loom/commit/59a812ff6294bd1f48ba2e6d7733fc1d2730b81d

method comments

! src/java.base/linux/classes/sun/nio/ch/EPollPoller.java
! src/java.base/macosx/classes/sun/nio/ch/KQueuePoller.java
! src/java.base/share/classes/sun/nio/ch/Poller.java

Changeset: 43e576e5
Branch: fibers
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2025-08-07 16:35:57 +0000
URL:       https://git.openjdk.org/loom/commit/43e576e58e203a4609438ac0434eeb5956656ff3

Merge loom into fibers




More information about the loom-dev mailing list