git: openjdk/loom: fibers: 18 new changesets

duke duke at openjdk.org
Fri Oct 24 10:35:01 UTC 2025


Changeset: b597b655
Branch: fibers
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2025-10-23 13:03:13 +0000
URL:       https://git.openjdk.org/loom/commit/b597b6556dbd18360423c29c784a5fbb792a8899

8370065: Windows perfmemory coding - use SetSecurityDescriptorControl directly

Reviewed-by: dholmes, stuefe

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

Changeset: aaa9fbf6
Branch: fibers
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2025-10-23 13:03:31 +0000
URL:       https://git.openjdk.org/loom/commit/aaa9fbf6b5a0dda0773a657a986246b407402fa1

8368365: ASAN errors should produce hs-err files and core dumps

Reviewed-by: mbaesken, asmehra

! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/threads.cpp
+ src/hotspot/share/sanitizers/address.cpp
! src/hotspot/share/sanitizers/address.hpp
! src/hotspot/share/utilities/vmError.cpp
+ test/hotspot/jtreg/runtime/ErrorHandling/AsanReportTest.java

Changeset: 6e898e21
Branch: fibers
Author:    Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date:      2025-10-23 15:46:34 +0000
URL:       https://git.openjdk.org/loom/commit/6e898e21130259839e8060245c70182f70d8ee12

8369944: Notification can be lost due to interrupt in Object.wait

Reviewed-by: dholmes, fbredberg

! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/objectMonitor.hpp

Changeset: 869112ef
Branch: fibers
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2025-10-23 16:24:48 +0000
URL:       https://git.openjdk.org/loom/commit/869112ef65ec79c8a746a7dc51fa7dbd2384f035

8026776: Broken API names in API doc

Reviewed-by: aivanov, tr, ayang, prr

! src/java.desktop/share/classes/java/awt/GridBagConstraints.java
! src/java.desktop/share/classes/java/awt/image/renderable/ContextualRenderedImageFactory.java
! src/java.desktop/share/classes/java/awt/image/renderable/RenderableImageOp.java
! src/java.desktop/share/classes/javax/swing/ScrollPaneLayout.java

Changeset: a0e0b2d3
Branch: fibers
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2025-10-23 17:02:44 +0000
URL:       https://git.openjdk.org/loom/commit/a0e0b2d3658e6b9f9d228b410e1621f5281074f6

8370057: Correct scale handling of BigDecimal.sqrt

Reviewed-by: rgiulietti

! src/java.base/share/classes/java/math/BigDecimal.java
! test/jdk/java/math/BigDecimal/SquareRootTests.java

Changeset: b0721e28
Branch: fibers
Author:    Mikhail Yankelevich <myankelevich at openjdk.org>
Date:      2025-10-23 17:08:53 +0000
URL:       https://git.openjdk.org/loom/commit/b0721e28591f2ee19fd5cb6581747df0b1efed48

8368982: Test sun/security/tools/jarsigner/EC.java completed and timed out

Reviewed-by: rhalade

! test/jdk/sun/security/tools/jarsigner/EC.java

Changeset: b2e431a1
Branch: fibers
Author:    William Kemper <wkemper at openjdk.org>
Date:      2025-10-23 19:06:47 +0000
URL:       https://git.openjdk.org/loom/commit/b2e431a1cb22b78eca396ac1d97e6c272de72aa9

8369068: GenShen: Generations still aren't reconciled assertion failure

Reviewed-by: ysr, kdnilsen

! src/hotspot/share/gc/shenandoah/heuristics/shenandoahGenerationalHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp
! src/hotspot/share/gc/shenandoah/shenandoahAsserts.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.hpp
! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahFullGC.hpp
! src/hotspot/share/gc/shenandoah/shenandoahGC.hpp
! src/hotspot/share/gc/shenandoah/shenandoahGeneration.hpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalEvacuationTask.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalEvacuationTask.hpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalFullGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.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/shenandoahHeapRegion.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMark.hpp
! src/hotspot/share/gc/shenandoah/shenandoahOldGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.hpp
! src/hotspot/share/gc/shenandoah/shenandoahSTWMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.hpp

Changeset: 62f11cd4
Branch: fibers
Author:    Shawn M Emery <shawn.emery at oracle.com>
Committer: Valerie Peng <valeriep at openjdk.org>
Date:      2025-10-23 19:36:49 +0000
URL:       https://git.openjdk.org/loom/commit/62f11cd4070f21ad82eebbb5319bdbbf4e13f9cf

8326609: New AES implementation with updates specified in FIPS 197

Reviewed-by: valeriep

! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/opto/library_call.cpp
! src/java.base/share/classes/com/sun/crypto/provider/AESCipher.java
- src/java.base/share/classes/com/sun/crypto/provider/AESCrypt.java
! src/java.base/share/classes/com/sun/crypto/provider/AESKeyGenerator.java
! src/java.base/share/classes/com/sun/crypto/provider/AESKeyWrap.java
! src/java.base/share/classes/com/sun/crypto/provider/AESKeyWrapPadded.java
+ src/java.base/share/classes/com/sun/crypto/provider/AES_Crypt.java
! src/java.base/share/classes/com/sun/crypto/provider/GCTR.java
! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java
! src/java.base/share/classes/com/sun/crypto/provider/KeyWrapCipher.java
! src/java.base/share/classes/com/sun/crypto/provider/PBES2Core.java
! src/java.base/share/classes/com/sun/crypto/provider/SymmetricCipher.java
- src/java.base/share/legal/aes.md
! test/hotspot/jtreg/compiler/codegen/aes/TestAESMain.java
! test/hotspot/jtreg/compiler/cpuflags/AESIntrinsicsBase.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestHotSpotJVMCIRuntime.java
+ test/micro/org/openjdk/bench/javax/crypto/AESDecrypt.java

Changeset: d720a849
Branch: fibers
Author:    Alexey Semenyuk <asemenyuk at openjdk.org>
Date:      2025-10-24 00:16:18 +0000
URL:       https://git.openjdk.org/loom/commit/d720a8491b2556373b2686a129c306deefafd671

8343220: Add test cases to AppContentTest jpackage test

Reviewed-by: almatvee

! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/FileUtils.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/ConfigurationTarget.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java
! test/jdk/tools/jpackage/share/AppContentTest.java

Changeset: 58623589
Branch: fibers
Author:    Shaojin Wen <swen at openjdk.org>
Date:      2025-10-24 00:40:13 +0000
URL:       https://git.openjdk.org/loom/commit/586235896536cde293402167775d4d60f1426a9e

8370013: Refactor Double.toHexString to eliminate regex and StringBuilder

Reviewed-by: rgiulietti, darcy

! src/java.base/share/classes/java/lang/Double.java
! test/jdk/java/lang/Double/ToHexString.java
+ test/micro/org/openjdk/bench/java/lang/Doubles.java
- test/micro/org/openjdk/bench/java/lang/FloatingDecimal.java

Changeset: 87645afa
Branch: fibers
Author:    Amit Kumar <amitkumar at openjdk.org>
Date:      2025-10-24 05:43:16 +0000
URL:       https://git.openjdk.org/loom/commit/87645afa052a87ab2af9602c8fafc2a707c77c19

8370389: JavaFrameAnchor on s390 has unnecessary barriers

Reviewed-by: lucy, aph

! src/hotspot/cpu/s390/javaFrameAnchor_s390.hpp

Changeset: 26eed3b6
Branch: fibers
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2025-10-24 07:25:53 +0000
URL:       https://git.openjdk.org/loom/commit/26eed3b61e4987a2998f941d7d26790493850612

8068293: [TEST_BUG] Test closed/com/sun/java/swing/plaf/motif/InternalFrame/4150591/bug4150591.java fails with GTKLookAndFeel

Reviewed-by: serb, tr

! test/jdk/javax/swing/plaf/motif/bug4150591.java

Changeset: b31bbfcf
Branch: fibers
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2025-10-24 08:26:24 +0000
URL:       https://git.openjdk.org/loom/commit/b31bbfcf2f13fa5b16762f5384d95c2b5d9c5705

8368787: Error reporting: hs_err files should show instructions when referencing code in nmethods

Reviewed-by: stuefe, aph, mbaesken, shade

! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp

Changeset: b7a4c9ce
Branch: fibers
Author:    Johannes Bechberger <jbechberger at openjdk.org>
Date:      2025-10-24 08:55:17 +0000
URL:       https://git.openjdk.org/loom/commit/b7a4c9ced82717434e43b3f3a0a57083f4005f32

8366240: Improve memory ordering in new CPU Time Profiler

Reviewed-by: jbachorik, krk, zgu

! src/hotspot/share/jfr/periodic/sampling/jfrCPUTimeThreadSampler.cpp
! src/hotspot/share/jfr/periodic/sampling/jfrCPUTimeThreadSampler.hpp

Changeset: f73e56e2
Branch: fibers
Author:    Mikhail Yankelevich <myankelevich at openjdk.org>
Date:      2025-10-24 09:14:04 +0000
URL:       https://git.openjdk.org/loom/commit/f73e56e24f0edfaeb99e2106a56725ea033bd6d6

8361894: sun/security/krb5/config/native/TestDynamicStore.java ensure that the test is run with sudo

Reviewed-by: rhalade

! test/jdk/sun/security/krb5/config/native/TestDynamicStore.java

Changeset: 54392219
Branch: fibers
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2025-10-24 10:15:53 +0000
URL:       https://git.openjdk.org/loom/commit/543922190bfda67ae5bd304f46f2d9fe3efdf13d

Merge branch 'master' into fibers

! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/objectMonitor.hpp
! src/hotspot/share/runtime/threads.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/objectMonitor.hpp
! src/hotspot/share/runtime/threads.cpp

Changeset: e2483f20
Branch: fibers
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2025-10-24 11:22:01 +0000
URL:       https://git.openjdk.org/loom/commit/e2483f20f8e152bd96dd9f71ef23304eea68face

Review feedback

! src/java.base/share/classes/java/util/concurrent/Joiners.java
! src/java.base/share/classes/java/util/concurrent/StructuredTaskScope.java

Changeset: 8977f564
Branch: fibers
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2025-10-24 11:24:07 +0000
URL:       https://git.openjdk.org/loom/commit/8977f5646d67bc28bec6c8eea676a98d24c0357a

Merge loom into fibers




More information about the loom-dev mailing list