git: openjdk/loom: fibers: 19 new changesets

duke duke at openjdk.org
Mon Aug 18 16:01:43 UTC 2025


Changeset: 08db4b99
Branch: fibers
Author:    William Kemper <wkemper at openjdk.org>
Date:      2025-08-15 17:56:47 +0000
URL:       https://git.openjdk.org/loom/commit/08db4b99622e488558dd7987c34f1c515fa30426

8365571: GenShen: PLAB promotions may remain disabled for evacuation threads

Reviewed-by: kdnilsen, ysr, shade

! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp

Changeset: 39a36529
Branch: fibers
Author:    Dean Long <dlong at openjdk.org>
Date:      2025-08-15 18:52:45 +0000
URL:       https://git.openjdk.org/loom/commit/39a365296882b0df49398cd7ac36e801a9aa1c35

8278874: tighten VerifyStack constraints

Co-authored-by: Tom Rodriguez <never at openjdk.org>
Reviewed-by: mhaessig, never

! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/vframeArray.cpp
! src/hotspot/share/runtime/vframeArray.hpp

Changeset: 6e760b9b
Branch: fibers
Author:    William Kemper <wkemper at openjdk.org>
Date:      2025-08-15 20:00:01 +0000
URL:       https://git.openjdk.org/loom/commit/6e760b9b746eba3d40ec246f3e194ce9f8c5ae29

8365622: Shenandoah: Fix Shenandoah simple bit map test

Reviewed-by: ysr

! test/hotspot/gtest/gc/shenandoah/test_shenandoahSimpleBitMap.cpp

Changeset: b69a3849
Branch: fibers
Author:    Phil Race <prr at openjdk.org>
Date:      2025-08-15 20:02:43 +0000
URL:       https://git.openjdk.org/loom/commit/b69a3849b21b4bb1e21ad276633de45da6200168

8365198: Remove unnecessary mention of finalize in ImageIO reader/writer docs

Reviewed-by: bchristi, azvegint

! src/java.desktop/share/classes/javax/imageio/ImageReader.java
! src/java.desktop/share/classes/javax/imageio/ImageWriter.java

Changeset: b023fea0
Branch: fibers
Author:    Andrew Dinn <adinn at openjdk.org>
Date:      2025-08-15 22:12:57 +0000
URL:       https://git.openjdk.org/loom/commit/b023fea06216d5196592ff5239dc592aa8e34a02

8365558: Fix stub entry init and blob creation on Zero

Reviewed-by: asmehra, kvn

! src/hotspot/cpu/zero/sharedRuntime_zero.cpp
! src/hotspot/cpu/zero/stubDeclarations_zero.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/stubRoutines.cpp

Changeset: a70521c6
Branch: fibers
Author:    Leonid Mesnik <lmesnik at openjdk.org>
Date:      2025-08-15 22:45:01 +0000
URL:       https://git.openjdk.org/loom/commit/a70521c62e0841895d71cce2c872bd12f1183e33

8364973: Add JVMTI stress testing mode

Reviewed-by: erikj, ihse, sspitsyn

! doc/starting-next-release.html
! doc/testing.html
! doc/testing.md
! make/RunTests.gmk
! make/RunTestsPrebuiltSpec.gmk
+ test/hotspot/jtreg/ProblemList-jvmti-stress-agent.txt
! test/hotspot/jtreg/compiler/lib/ir_framework/TestFramework.java
+ test/jdk/ProblemList-jvmti-stress-agent.txt
! test/jtreg-ext/requires/VMProps.java
+ test/lib/jdk/test/lib/jvmti/libJvmtiStressAgent.cpp

Changeset: 57210af9
Branch: fibers
Author:    Alexey Semenyuk <asemenyuk at openjdk.org>
Date:      2025-08-16 04:41:25 +0000
URL:       https://git.openjdk.org/loom/commit/57210af9bceb582be112564465ab66cebd43a4c0

8365555: Cleanup redundancies in jpackage implementation

Reviewed-by: almatvee

! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/DesktopIntegration.java
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxApplicationLayout.java
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxApplicationLayoutMixin.java
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxDebBundler.java
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxPackageBuilder.java
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/model/LinuxPackage.java
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/model/LinuxPackageMixin.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/AppImageSigner.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacApplicationBuilder.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacApplicationLayout.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacApplicationLayoutMixin.java
+ src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacBuildEnvFromParams.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacBundle.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgPackageBuilder.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacFromParams.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPackageBuilder.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPackagingPipeline.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/model/MacPackage.java
- src/jdk.jpackage/share/classes/jdk/jpackage/internal/AppImageDesc.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ApplicationBuilder.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ApplicationImageUtils.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/BuildEnv.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/BuildEnvBuilder.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/BuildEnvFromParams.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/FromParams.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/JLinkRuntimeBuilder.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/PackageBuilder.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/PackagingPipeline.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/AppImageLayout.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/ApplicationLayout.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/Package.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/RuntimeBuilder.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/RuntimeLayout.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/ResourceLocator.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/PathGroup.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/PathUtils.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinPackagingPipeline.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/model/WinExePackage.java
! test/jdk/tools/jpackage/helpers-test/TEST.properties
! test/jdk/tools/jpackage/helpers-test/jdk/jpackage/test/JavaAppDescTest.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java
! test/jdk/tools/jpackage/junit/TEST.properties
+ test/jdk/tools/jpackage/junit/linux/jdk.jpackage/jdk/jpackage/internal/LinuxApplicationLayoutTest.java
+ test/jdk/tools/jpackage/junit/linux/junit.java
+ test/jdk/tools/jpackage/junit/macosx/jdk.jpackage/jdk/jpackage/internal/MacApplicationLayoutTest.java
+ test/jdk/tools/jpackage/junit/macosx/junit.java
+ test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/BuildEnvTest.java
+ test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/PackagingPipelineTest.java
! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/model/AppImageLayoutTest.java
! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/model/ApplicationLayoutTest.java
! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/util/PathGroupTest.java
= test/jdk/tools/jpackage/junit/tools/jdk/jpackage/test/JUnitAdapter.java
! test/jdk/tools/jpackage/junit/windows/junit.java

Changeset: bd65d483
Branch: fibers
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2025-08-17 12:56:42 +0000
URL:       https://git.openjdk.org/loom/commit/bd65d483df4742bb7ce79b613f10f70a45117f84

8365245: Move size reducing operations to GrowableArrayWithAllocator

Reviewed-by: jsjolen, stefank

! src/hotspot/share/utilities/growableArray.hpp
! test/hotspot/gtest/gc/z/test_zArray.cpp

Changeset: f364fcab
Branch: fibers
Author:    Per Minborg <pminborg at openjdk.org>
Date:      2025-08-18 05:32:03 +0000
URL:       https://git.openjdk.org/loom/commit/f364fcab792ed5a14e5c2779fa85ecc9d6915ae3

8359119: Change Charset to use StableValue

Reviewed-by: alanb, rriggs

! src/java.base/share/classes/java/nio/charset/Charset.java

Changeset: e7ca8c7d
Branch: fibers
Author:    David Beaumont <david.beaumont at oracle.com>
Committer: SendaoYan <syan at openjdk.org>
Date:      2025-08-18 07:08:19 +0000
URL:       https://git.openjdk.org/loom/commit/e7ca8c7d55fa959cb43d49d63128420b05b7cc92

8365436: ImageReaderTest fails when jmods directory not present

Reviewed-by: sgehwolf, alanb

! test/jdk/jdk/internal/jimage/ImageReaderTest.java

Changeset: 166ea12d
Branch: fibers
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2025-08-18 07:14:09 +0000
URL:       https://git.openjdk.org/loom/commit/166ea12d73c7a40a1a26dc586e3db9d9430c068f

8365543: UnixNativeDispatcher.init should lookup open64at and stat64at on AIX

Co-authored-by: Joachim Kern <jkern at openjdk.org>
Reviewed-by: jkern, stuefe, goetz, alanb

! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c
! test/jdk/java/nio/file/DirectoryStream/SecureDS.java

Changeset: 190e1130
Branch: fibers
Author:    Volkan Yazici <vyazici at openjdk.org>
Date:      2025-08-18 08:11:19 +0000
URL:       https://git.openjdk.org/loom/commit/190e113031bc6ece781fdf0d9f3c853ce324f170

8364263: HttpClient: Improve encapsulation of ProxyServer

Reviewed-by: dfuchs, jpai

! test/jdk/java/net/httpclient/ProxyServer.java

Changeset: ca753eba
Branch: fibers
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2025-08-18 08:12:20 +0000
URL:       https://git.openjdk.org/loom/commit/ca753ebad6681a76d18800d23898b7d6af83f567

8365165: Zap C-heap memory at delete/free

Reviewed-by: kvn, kbarrett

! src/hotspot/share/nmt/mallocTracker.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/os.cpp

Changeset: 2b756ab1
Branch: fibers
Author:    Saranya Natarajan <snatarajan at openjdk.org>
Committer: Manuel Hässig <mhaessig at openjdk.org>
Date:      2025-08-18 08:16:32 +0000
URL:       https://git.openjdk.org/loom/commit/2b756ab1e8cfacc5cf5d9c6dfdf1d1c9a6ecf4b1

8358781: C2 fails with assert "bad profile data type" when TypeProfileCasts is disabled

Reviewed-by: mhaessig, kvn, dfenacci

! src/hotspot/share/opto/graphKit.cpp
+ test/hotspot/jtreg/compiler/arguments/TestProfileCasts.java

Changeset: 6e91ccd1
Branch: fibers
Author:    Pasam Soujanya <psoujany at in.ibm.com>
Committer: Hannes Wallnöfer <hannesw at openjdk.org>
Date:      2025-08-18 09:37:58 +0000
URL:       https://git.openjdk.org/loom/commit/6e91ccd1c3926094a9b6d8f9177d895aba3424a1

8365305: The ARIA role ‘contentinfo’ is not valid for the element <footer>

Reviewed-by: hannesw

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/HtmlTree.java
! test/langtools/jdk/javadoc/doclet/testHtmlLandmarkRegions/TestHtmlLandmarkRegions.java
! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java

Changeset: a42ba1ff
Branch: fibers
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2025-08-18 10:36:35 +0000
URL:       https://git.openjdk.org/loom/commit/a42ba1ff1a6c7c856323a8e2c54457fc3ddb3659

8365638: JFR: Add --exact for debugging out-of-order events

Reviewed-by: shade

! test/jdk/jdk/jfr/tool/TestPrintContextual.java

Changeset: c1198bba
Branch: fibers
Author:    Matthew Donovan <mdonovan at openjdk.org>
Date:      2025-08-18 11:08:36 +0000
URL:       https://git.openjdk.org/loom/commit/c1198bba0e8cbdaa47c821263d122d0ba4dd6759

8357277: Update OpenSSL library for interop tests

Reviewed-by: rhalade

! test/lib/jdk/test/lib/security/OpensslArtifactFetcher.java

Changeset: 81c6ed38
Branch: fibers
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2025-08-18 13:40:42 +0000
URL:       https://git.openjdk.org/loom/commit/81c6ed38828940d51c872c354c29dc13ed62a5ac

8365533: Remove outdated jdk.internal.javac package export to several modules from java.base

Reviewed-by: alanb, liach

! src/java.base/share/classes/module-info.java
! src/jdk.jartool/share/classes/module-info.java
! src/jdk.jdeps/share/classes/module-info.java
! src/jdk.jfr/share/classes/module-info.java
! src/jdk.jlink/share/classes/module-info.java
! src/jdk.jshell/share/classes/jdk/jshell/JShellConsole.java
! src/jdk.jshell/share/classes/module-info.java

Changeset: 40bd4413
Branch: fibers
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2025-08-18 15:45:15 +0000
URL:       https://git.openjdk.org/loom/commit/40bd44135dd3f66ffe2a074e00e3ac0e17a95a31

Merge branch 'master' into fibers

! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp



More information about the loom-dev mailing list