git: openjdk/loom: master: 18 new changesets
duke
duke at openjdk.org
Mon Aug 18 16:02:45 UTC 2025
Changeset: 08db4b99
Branch: master
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: master
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: master
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: master
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: master
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: master
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: master
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: master
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: master
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: master
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: master
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: master
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: master
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: master
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: master
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: master
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: master
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: master
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
More information about the loom-dev
mailing list