git: openjdk/loom: master: 18 new changesets
duke
duke at openjdk.org
Fri Aug 8 13:44:26 UTC 2025
Changeset: e606278f
Branch: master
Author: Francesco Andreuzzi <andreuzzi.francesco at gmail.com>
Committer: Manuel Hässig <mhaessig at openjdk.org>
Date: 2025-08-07 15:43:36 +0000
URL: https://git.openjdk.org/loom/commit/e606278fc8929fe563dd50a1c3f332747e210276
8358598: PhaseIterGVN::PhaseIterGVN(PhaseGVN* gvn) doesn't use its parameter
Reviewed-by: galder, mhaessig, shade
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/phaseX.hpp
! src/hotspot/share/opto/vector.cpp
Changeset: e29346db
Branch: master
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2025-08-07 16:03:12 +0000
URL: https://git.openjdk.org/loom/commit/e29346dbd6328dcadc347a70d8c06ce141efef02
8348760: RadioButton is not shown if JRadioButtonMenuItem is rendered with ImageIcon in WindowsLookAndFeel
Reviewed-by: prr, kizune, abhiscxk
! 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/WindowsIconFactory.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
+ test/jdk/javax/swing/JMenuItem/TestRadioAndCheckMenuItemWithIcon.java
Changeset: 90ea42f7
Branch: master
Author: Andrew Dinn <adinn at openjdk.org>
Date: 2025-08-07 16:23:32 +0000
URL: https://git.openjdk.org/loom/commit/90ea42f716770fd567e4e3b3bf7466fa93964f07
8364558: Failure to generate compiler stubs from compiler thread should not crash VM when compilation disabled due to full CodeCache
Reviewed-by: kvn, shade
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/runtime/stubRoutines.cpp
Changeset: 02e18711
Branch: master
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2025-08-07 18:24:22 +0000
URL: https://git.openjdk.org/loom/commit/02e187119d0ca94d46e631a174c55db4945f3295
8364277: (fs) BasicFileAttributes.isDirectory and isOther return true for NTFS directory junctions when links not followed
Reviewed-by: alanb
! src/java.base/windows/classes/sun/nio/fs/WindowsConstants.java
! src/java.base/windows/classes/sun/nio/fs/WindowsFileAttributes.java
! src/java.base/windows/classes/sun/nio/fs/WindowsFileSystemProvider.java
! test/jdk/java/nio/file/attribute/BasicFileAttributeView/Basic.java
! test/lib/jdk/test/lib/util/FileUtils.java
! test/lib/jdk/test/lib/util/libFileUtils.c
Changeset: 78117eff
Branch: master
Author: Phil Race <prr at openjdk.org>
Date: 2025-08-07 18:58:28 +0000
URL: https://git.openjdk.org/loom/commit/78117eff563e59a738c59efa7ef595b13f62b621
8364230: javax/swing/text/StringContent can be migrated away from using finalize
Reviewed-by: psadhukhan, abhiscxk, kizune
! src/java.desktop/share/classes/javax/swing/text/StringContent.java
+ test/jdk/javax/swing/text/AbstractDocument/StringContentPositionTest.java
Changeset: 5116d9e5
Branch: master
Author: Brett Okken <brett.okken at oracle.com>
Committer: Brian Burkhalter <bpb at openjdk.org>
Date: 2025-08-07 19:27:28 +0000
URL: https://git.openjdk.org/loom/commit/5116d9e5fe6b63f12e9ae0eb5283433256872dc1
8364213: (bf) Improve java/nio/Buffer/CharBufferAsCharSequenceTest test comments
8364345: Test java/nio/Buffer/CharBufferAsCharSequenceTest.java failed
Reviewed-by: bpb, rriggs
! test/jdk/java/nio/Buffer/CharBufferAsCharSequenceTest.java
Changeset: c0e6ffab
Branch: master
Author: Liam Miller-Cushon <cushon at openjdk.org>
Date: 2025-08-07 19:43:45 +0000
URL: https://git.openjdk.org/loom/commit/c0e6ffabc216279068ab887939028ca27f5143f2
8364954: (bf) CleaningThread should be InnocuousThread
Reviewed-by: rriggs, alanb
! src/java.base/share/classes/java/nio/BufferCleaner.java
Changeset: 244e6293
Branch: master
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2025-08-07 19:55:41 +0000
URL: https://git.openjdk.org/loom/commit/244e6293c3b332105658900639a9f3db7b21a9fe
8364984: Many jpackage tests are failing on Linux after JDK-8334238
Reviewed-by: almatvee
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LinuxHelper.java
Changeset: b8acbc3e
Branch: master
Author: Ayush Rigal <ayush.rigal at oracle.com>
Committer: Mark Sheppard <msheppar at openjdk.org>
Date: 2025-08-07 21:11:26 +0000
URL: https://git.openjdk.org/loom/commit/b8acbc3ed8675ad4cc4b9dea69ee1e87c2a2ca45
8364315: Remove unused xml files from test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/xmlfiles
Reviewed-by: jpai, joehw
- test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/xmlfiles/lexical.xml
- test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/xmlfiles/out/doctypeGF.out
- test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/xmlfiles/publish2.xml
- test/jaxp/javax/xml/jaxp/functional/org/xml/sax/xmlfiles/out/DTDHandlerGF.out
Changeset: c71be802
Branch: master
Author: Harshitha Onkar <honkar at openjdk.org>
Date: 2025-08-07 21:19:47 +0000
URL: https://git.openjdk.org/loom/commit/c71be802b530034169d17325478dba6e2f1c3238
8361748: Enforce limits on the size of an XBM image
Reviewed-by: prr, jdv
! src/java.desktop/share/classes/sun/awt/image/XbmImageDecoder.java
+ test/jdk/java/awt/image/XBMDecoder/XBMDecoderTest.java
+ test/jdk/java/awt/image/XBMDecoder/invalid.xbm
+ test/jdk/java/awt/image/XBMDecoder/invalid_hex.xbm
+ test/jdk/java/awt/image/XBMDecoder/invalid_ht.xbm
+ test/jdk/java/awt/image/XBMDecoder/valid.xbm
+ test/jdk/java/awt/image/XBMDecoder/valid_hex.xbm
Changeset: 4c9eadda
Branch: master
Author: John Jiang <jjiang at openjdk.org>
Date: 2025-08-08 02:27:30 +0000
URL: https://git.openjdk.org/loom/commit/4c9eaddaef83c6ba30e27ae3e0d16caeeec206cb
8364597: Replace THL A29 Limited with Tencent
Reviewed-by: jiefu
! src/hotspot/cpu/x86/stubGenerator_x86_64_exp.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_log.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_pow.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalControlThread.cpp
! test/hotspot/jtreg/compiler/arraycopy/TestIllegalArrayCopyBeforeInfiniteLoop.java
! test/hotspot/jtreg/compiler/arraycopy/TestNegArrayLengthAsIndex1.java
! test/hotspot/jtreg/compiler/arraycopy/TestNegArrayLengthAsIndex2.java
! test/hotspot/jtreg/compiler/arraycopy/TestNegativeArrayCopyAfterLoop.java
! test/hotspot/jtreg/compiler/c1/TestRangeCheckEliminated.java
! test/hotspot/jtreg/compiler/c2/TestDuplicateSimpleLoopBackedge.java
! test/hotspot/jtreg/compiler/c2/cr6865031/Test.java
! test/hotspot/jtreg/compiler/c2/irTests/TestAutoVectorization2DArray.java
! test/hotspot/jtreg/compiler/compilercontrol/TestConflictInlineCommands.java
! test/hotspot/jtreg/compiler/debug/TraceIterativeGVN.java
! test/hotspot/jtreg/compiler/intrinsics/math/TestPow0Dot5Opt.java
! test/hotspot/jtreg/compiler/intrinsics/math/TestPow2Opt.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA3IntrinsicsOptionOnSupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA3IntrinsicsOptionOnUnsupportedCPU.java
! test/hotspot/jtreg/compiler/jvmci/errors/TestInvalidTieredStopAtLevel.java
! test/hotspot/jtreg/compiler/loopopts/TestLoopEndNodeEliminate.java
! test/hotspot/jtreg/compiler/loopopts/TestLoopPredicateDep.java
! test/hotspot/jtreg/compiler/loopopts/TestSkeletonPredicateNegation.java
! test/hotspot/jtreg/compiler/oracle/TestInvalidCompileCommand.java
! test/hotspot/jtreg/compiler/print/TestTraceOptoParse.java
! test/hotspot/jtreg/compiler/regalloc/TestGCMRecalcPressureNodes.java
! test/hotspot/jtreg/compiler/unsafe/TestMisalignedUnsafeAccess.java
! test/hotspot/jtreg/compiler/vectorapi/TestIntrinsicBailOut.java
! test/hotspot/jtreg/compiler/vectorapi/TestVectorErgonomics.java
! test/hotspot/jtreg/compiler/vectorapi/VectorReinterpretTest.java
! test/hotspot/jtreg/containers/docker/TestMemoryWithCgroupV1.java
! test/hotspot/jtreg/gc/arguments/TestG1CompressedOops.java
! test/hotspot/jtreg/runtime/cds/appcds/FillerObjectLoadTest.java
! test/jdk/java/lang/Thread/virtual/ParkWithFixedThreadPool.java
! test/jdk/javax/net/ssl/DTLS/DTLSNamedGroups.java
! test/jdk/javax/net/ssl/DTLS/DTLSSignatureSchemes.java
! test/jdk/javax/net/ssl/SSLException/CheckSSLHandshakeException.java
! test/jdk/javax/net/ssl/SSLException/CheckSSLKeyException.java
! test/jdk/javax/net/ssl/SSLException/CheckSSLPeerUnverifiedException.java
! test/jdk/javax/net/ssl/SSLException/CheckSSLProtocolException.java
! test/jdk/javax/net/ssl/SSLParameters/NamedGroups.java
! test/jdk/javax/net/ssl/SSLParameters/NamedGroupsSpec.java
! test/jdk/javax/net/ssl/SSLParameters/SignatureSchemes.java
! test/jdk/javax/net/ssl/ServerName/EndingDotHostname.java
! test/jdk/javax/net/ssl/templates/SSLExampleCert.java
! test/jdk/javax/security/auth/callback/PasswordCallback/CheckCleanerBound.java
! test/jdk/javax/security/auth/callback/PasswordCallback/PasswordCleanup.java
! test/jdk/jdk/internal/platform/docker/GetFreeSwapSpaceSize.java
! test/jdk/jdk/internal/platform/docker/TestGetFreeSwapSpaceSize.java
! test/jdk/sun/security/ec/ECDHKeyAgreementParamValidation.java
! test/jdk/sun/security/jgss/GssContextCleanup.java
! test/jdk/sun/security/jgss/GssNameCleanup.java
! test/jdk/sun/security/ssl/SignatureScheme/SigAlgosExtTestWithTLS12.java
! test/jdk/sun/security/ssl/SignatureScheme/SigAlgosExtTestWithTLS13.java
! test/micro/org/openjdk/bench/java/security/Signatures.java
! test/micro/org/openjdk/bench/vm/compiler/AutoVectorization2DArray.java
! test/micro/org/openjdk/bench/vm/compiler/LoopUnroll.java
Changeset: d0624f8b
Branch: master
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2025-08-08 05:03:55 +0000
URL: https://git.openjdk.org/loom/commit/d0624f8b62fe0c70e5b6a47e05235ca65a2e1a13
8364808: Make BasicDesktopPaneUI.Actions.MOVE_RESIZE_INCREMENT static
Reviewed-by: tr, azvegint, kizune, aivanov
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicDesktopPaneUI.java
Changeset: 198782c9
Branch: master
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2025-08-08 07:54:23 +0000
URL: https://git.openjdk.org/loom/commit/198782c957c728ed959d1fd31e2c2ff6cd1a9bb5
8364877: G1: Inline G1CollectedHeap::set_region_short_lived_locked
Reviewed-by: ayang, sangheki
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1EdenRegions.hpp
! src/hotspot/share/gc/g1/g1Policy.hpp
Changeset: bcca5cee
Branch: master
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2025-08-08 07:56:29 +0000
URL: https://git.openjdk.org/loom/commit/bcca5cee2d788c745bea55388b2844b395519ed0
8364642: G1: Remove parameter in G1CollectedHeap::abandon_collection_set()
Reviewed-by: ayang
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
Changeset: 47017e38
Branch: master
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2025-08-08 07:57:06 +0000
URL: https://git.openjdk.org/loom/commit/47017e38642a58fd6425ec68c1fed96f19f39404
8364760: G1: Remove obsolete code in G1MergeCardSetClosure
Reviewed-by: ayang, sangheki
! src/hotspot/share/gc/g1/g1RemSet.cpp
Changeset: a26a6f31
Branch: master
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2025-08-08 08:06:56 +0000
URL: https://git.openjdk.org/loom/commit/a26a6f31524aba61ed83bf3ffdc7713e3e5f5911
8364649: G1: Move collection set related full gc reset code into abandon_collection_set() method
Reviewed-by: ayang, sangheki
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/g1/g1Policy.cpp
Changeset: 1b3e2311
Branch: master
Author: Afshin Zafari <azafari at openjdk.org>
Date: 2025-08-08 09:06:43 +0000
URL: https://git.openjdk.org/loom/commit/1b3e23110b2262e470a8c520b977273fd6a9e8d1
8360048: NMT crash in gtest/NMTGtests.java: fatal error: NMT corruption: Block at 0x0000017748307120: header canary broken
Reviewed-by: jsjolen, gziemski
! src/hotspot/share/nmt/memBaseline.cpp
! src/hotspot/share/nmt/memReporter.cpp
! src/hotspot/share/nmt/virtualMemoryTracker.cpp
! src/hotspot/share/nmt/virtualMemoryTracker.hpp
! test/hotspot/gtest/runtime/test_virtualMemoryTracker.cpp
Changeset: 241808e1
Branch: master
Author: Andrew Dinn <adinn at openjdk.org>
Date: 2025-08-08 09:12:08 +0000
URL: https://git.openjdk.org/loom/commit/241808e13fb032b0ec192e0b7ff94891a653ac94
8364269: Simplify code cache API by storing adapter entry offsets in blob
Reviewed-by: kvn, shade, asmehra
! src/hotspot/share/code/aotCodeCache.cpp
! src/hotspot/share/code/aotCodeCache.hpp
! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/code/codeBlob.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
More information about the loom-dev
mailing list