git: openjdk/loom: master: 39 new changesets
duke
duke at openjdk.org
Thu Nov 20 13:46:44 UTC 2025
Changeset: 36b66e13
Branch: master
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2025-11-18 13:05:57 +0000
URL: https://git.openjdk.org/loom/commit/36b66e13c8eca8e460bfd6d900f139408aff9d43
8371778: Make MallocMemorySummary::_snapshot a DeferredStatic
Reviewed-by: phubner, azafari
! src/hotspot/share/nmt/mallocTracker.cpp
! src/hotspot/share/nmt/mallocTracker.hpp
Changeset: 2e68b79a
Branch: master
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2025-11-18 13:55:42 +0000
URL: https://git.openjdk.org/loom/commit/2e68b79a3973c8a3dde6b47f19b19c0c7faacc51
8364991: Incorrect not-exhaustive error
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ExhaustivenessComputer.java
! test/langtools/tools/javac/patterns/Exhaustiveness.java
Changeset: dcba014a
Branch: master
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2025-11-18 14:44:14 +0000
URL: https://git.openjdk.org/loom/commit/dcba014ad56eae753c25c579fb30bb8ecfab69af
8371967: Add Visual Studio 2026 to build toolchain for Windows
Reviewed-by: erikj
! doc/building.html
! doc/building.md
! make/autoconf/toolchain_microsoft.m4
Changeset: 43040f30
Branch: master
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2025-11-18 15:11:45 +0000
URL: https://git.openjdk.org/loom/commit/43040f30a72591a37deb9a54ab7723988c1e4b51
8372012: java/nio/file/attribute/BasicFileAttributeView/SetTimesNanos.java should check ability to create links
Reviewed-by: alanb, jpai
! test/jdk/java/nio/file/attribute/BasicFileAttributeView/SetTimesNanos.java
Changeset: b6d83eda
Branch: master
Author: Chen Liang <liach at openjdk.org>
Date: 2025-11-18 15:14:20 +0000
URL: https://git.openjdk.org/loom/commit/b6d83eda6bfa76da98274aa3ad294759cb56d3a5
8371960: Missing null check in AnnotatedType annotation accessor methods
Reviewed-by: alanb
! src/java.base/share/classes/sun/reflect/annotation/AnnotatedTypeFactory.java
+ test/jdk/java/lang/reflect/AnnotatedElement/AnnotatedElementNullCheckTest.java
Changeset: 1f99cf94
Branch: master
Author: Chen Liang <liach at openjdk.org>
Date: 2025-11-18 15:14:49 +0000
URL: https://git.openjdk.org/loom/commit/1f99cf942449728cdeb9918b93fd9a97a51eb0b6
8372002: VarHandle for receiver's superclass instance fields fails describeConstable
Reviewed-by: psandoz, jvernee
! src/java.base/share/classes/java/lang/invoke/VarHandles.java
! test/jdk/java/lang/invoke/VarHandles/describeConstable/DescribeConstableTest.java
! test/jdk/java/lang/invoke/VarHandles/describeConstable/p/C.java
! test/jdk/java/lang/invoke/VarHandles/describeConstable/p/q/Q.java
Changeset: 713de231
Branch: master
Author: Nityanand Rai <nityanar at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-11-18 15:47:54 +0000
URL: https://git.openjdk.org/loom/commit/713de231a61234632e2f9858b222b5f7fd0bdaf1
8371854: Shenandoah: Simplify WALK_FORWARD_IN_BLOCK_START use
Reviewed-by: shade, ysr, xpeng
! src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.cpp
Changeset: ac6f5e96
Branch: master
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2025-11-18 16:52:12 +0000
URL: https://git.openjdk.org/loom/commit/ac6f5e96512a7f003ac536611c53f2564ea912a6
8366094: Sealed graph for nested types creates broken links
Reviewed-by: liach
! make/jdk/src/classes/build/tools/taglet/SealedGraph.java
Changeset: 0e6c7e86
Branch: master
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2025-11-18 17:55:43 +0000
URL: https://git.openjdk.org/loom/commit/0e6c7e8664fdddd8b789851263613852fc2c55f7
8371896: Links in snippets can not be highlighted
Reviewed-by: liach
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/SnippetTaglet.java
! test/langtools/jdk/javadoc/doclet/testSnippetTag/TestSnippetMarkup.java
Changeset: b3e408c0
Branch: master
Author: Ioi Lam <iklam at openjdk.org>
Date: 2025-11-18 18:12:07 +0000
URL: https://git.openjdk.org/loom/commit/b3e408c07891b58a312a58ffd756d6a1d18c0f6d
8372045: AOT assembly phase asserts with old class if AOT class linking is disabled
Reviewed-by: shade, mgronlun
! src/hotspot/share/oops/instanceKlass.cpp
+ test/hotspot/jtreg/runtime/cds/appcds/aotCache/OldClassSupport2.java
Changeset: 4a975637
Branch: master
Author: Naoto Sato <naoto at openjdk.org>
Date: 2025-11-18 18:35:01 +0000
URL: https://git.openjdk.org/loom/commit/4a975637a144fa8aa449a1419e656721833513b5
8346944: Update Unicode Data Files to 17.0.0
8346947: Update ICU4J to Version 78.1
Reviewed-by: joehw
! src/java.base/share/classes/java/lang/Character.java
! src/java.base/share/classes/java/text/CollationElementIterator.java
! src/java.base/share/classes/jdk/internal/icu/impl/CharacterIteratorWrapper.java
! src/java.base/share/classes/jdk/internal/icu/impl/Norm2AllModes.java
! src/java.base/share/classes/jdk/internal/icu/impl/ReplaceableUCharacterIterator.java
! src/java.base/share/classes/jdk/internal/icu/impl/UBiDiProps.java
! src/java.base/share/classes/jdk/internal/icu/impl/UCharacterProperty.java
+ src/java.base/share/classes/jdk/internal/icu/impl/data/icudata/nfc.nrm
= src/java.base/share/classes/jdk/internal/icu/impl/data/icudata/nfkc.nrm
+ src/java.base/share/classes/jdk/internal/icu/impl/data/icudata/ubidi.icu
+ src/java.base/share/classes/jdk/internal/icu/impl/data/icudata/uprops.icu
- src/java.base/share/classes/jdk/internal/icu/impl/data/icudt76b/nfc.nrm
- src/java.base/share/classes/jdk/internal/icu/impl/data/icudt76b/ubidi.icu
- src/java.base/share/classes/jdk/internal/icu/impl/data/icudt76b/uprops.icu
! src/java.base/share/classes/jdk/internal/icu/text/NormalizerBase.java
! src/java.base/share/classes/jdk/internal/icu/text/UCharacterIterator.java
! src/java.base/share/classes/jdk/internal/icu/text/UnicodeSet.java
! src/java.base/share/classes/jdk/internal/icu/util/VersionInfo.java
! src/java.base/share/classes/jdk/internal/util/regex/Grapheme.java
! src/java.base/share/classes/jdk/internal/util/regex/IndicConjunctBreak.java.template
! src/java.base/share/data/unicodedata/Blocks.txt
! src/java.base/share/data/unicodedata/CaseFolding.txt
! src/java.base/share/data/unicodedata/DerivedCoreProperties.txt
! src/java.base/share/data/unicodedata/NormalizationTest.txt
! src/java.base/share/data/unicodedata/PropList.txt
! src/java.base/share/data/unicodedata/PropertyValueAliases.txt
! src/java.base/share/data/unicodedata/ReadMe.txt
! src/java.base/share/data/unicodedata/Scripts.txt
! src/java.base/share/data/unicodedata/SpecialCasing.txt
! src/java.base/share/data/unicodedata/UnicodeData.txt
! src/java.base/share/data/unicodedata/auxiliary/GraphemeBreakProperty.txt
! src/java.base/share/data/unicodedata/auxiliary/GraphemeBreakTest.txt
! src/java.base/share/data/unicodedata/emoji/emoji-data.txt
! src/java.base/share/legal/icu.md
! src/java.base/share/legal/unicode.md
Changeset: 27a38d90
Branch: master
Author: Chad Rakoczy <chadrako at amazon.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2025-11-18 20:28:33 +0000
URL: https://git.openjdk.org/loom/commit/27a38d9093958ae4851bc61b8d3f0d71dc780823
8371121: compiler/whitebox/DeoptimizeRelocatedNMethod.java fails with C1
Reviewed-by: thartmann, chagedorn
! test/hotspot/jtreg/compiler/whitebox/DeoptimizeRelocatedNMethod.java
Changeset: 66fb0152
Branch: master
Author: Jan Kratochvil <jkratochvil at openjdk.org>
Committer: Ioi Lam <iklam at openjdk.org>
Date: 2025-11-18 21:51:28 +0000
URL: https://git.openjdk.org/loom/commit/66fb015267058f9b5e6788eaeaa758be56ba553e
8357579: Compilation error: first argument in call to 'memset' is a pointer to non-trivially copyable type
Co-authored-by: Ioi Lam <iklam at openjdk.org>
Reviewed-by: iklam, asmehra
! src/hotspot/share/oops/resolvedFieldEntry.cpp
! src/hotspot/share/oops/resolvedFieldEntry.hpp
! src/hotspot/share/oops/resolvedMethodEntry.cpp
! src/hotspot/share/oops/resolvedMethodEntry.hpp
Changeset: b086e34f
Branch: master
Author: Ioi Lam <iklam at openjdk.org>
Date: 2025-11-18 21:51:54 +0000
URL: https://git.openjdk.org/loom/commit/b086e34f7170631d7568dc50a7c075dc9c2f173b
8371771: CDS test SharedStringsStress.java failed with insufficient heap
Reviewed-by: kvn
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsStress.java
Changeset: 256a9bef
Branch: master
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2025-11-18 22:29:37 +0000
URL: https://git.openjdk.org/loom/commit/256a9beffc106d6657a912a33f97e7f97acbb1e1
8280469: C2: CHA support for interface calls when inlining through method handle linker
Reviewed-by: kvn, roland
! src/hotspot/share/ci/ciInstanceKlass.cpp
! src/hotspot/share/ci/ciInstanceKlass.hpp
! src/hotspot/share/opto/doCall.cpp
! test/hotspot/jtreg/compiler/cha/StrengthReduceInterfaceCall.java
Changeset: aeea8497
Branch: master
Author: John Engebretson <jengebr at amazon.com>
Committer: Stuart Marks <smarks at openjdk.org>
Date: 2025-11-18 23:37:06 +0000
URL: https://git.openjdk.org/loom/commit/aeea8497562aabda12f292ad93c9f0f6935cc842
8371164: ArrayList.addAll() optimizations
Reviewed-by: smarks, ogillespie
! src/java.base/share/classes/java/util/ArrayList.java
! src/java.base/share/classes/java/util/Collections.java
! test/jdk/java/util/Collection/MOAT.java
+ test/micro/org/openjdk/bench/java/util/ArrayListBulkOpsBenchmark.java
Changeset: 152cd4d8
Branch: master
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2025-11-18 23:43:22 +0000
URL: https://git.openjdk.org/loom/commit/152cd4d8bab7d3428d0330c56a3cb9ed7feef313
8371956: Convert OopStorage to use Atomic<T>
Reviewed-by: stefank, tschatzl
! src/hotspot/share/gc/shared/oopStorage.cpp
! src/hotspot/share/gc/shared/oopStorage.hpp
! src/hotspot/share/gc/shared/oopStorage.inline.hpp
! src/hotspot/share/gc/shared/oopStorageParState.hpp
! test/hotspot/gtest/gc/shared/test_oopStorage.cpp
Changeset: 902aa4dc
Branch: master
Author: Alexander Zuev <kizune at openjdk.org>
Date: 2025-11-18 23:51:32 +0000
URL: https://git.openjdk.org/loom/commit/902aa4dcd297fef34cb302e468b030c48665ec84
8372120: Add missing sound keyword to MIDI tests
Reviewed-by: kcr, dholmes
! test/jdk/javax/sound/midi/MidiDeviceConnectors/TestAllDevices.java
! test/jdk/javax/sound/midi/SysexMessage/SendRawSysexMessage.java
! test/jdk/javax/sound/midi/spi/MidiDeviceProvider/ExpectedNPEOnNull.java
! test/jdk/javax/sound/midi/spi/MidiDeviceProvider/FakeInfo.java
! test/jdk/javax/sound/midi/spi/MidiDeviceProvider/UnsupportedInfo.java
Changeset: 02ff38f2
Branch: master
Author: Ioi Lam <iklam at openjdk.org>
Date: 2025-11-19 05:04:34 +0000
URL: https://git.openjdk.org/loom/commit/02ff38f2d7f6abc0e4661e8226bc6780b7a11c3a
8363986: Heap region in CDS archive is not at deterministic address
Reviewed-by: kvn, asmehra
! src/hotspot/share/cds/aotArtifactFinder.hpp
! src/hotspot/share/cds/aotMapLogger.cpp
! src/hotspot/share/cds/aotMappedHeapWriter.cpp
! src/hotspot/share/cds/aotMappedHeapWriter.hpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/heapShared.hpp
! test/hotspot/jtreg/ProblemList.txt
Changeset: 99135d2e
Branch: master
Author: Aggelos Biboudis <abimpoudis at openjdk.org>
Date: 2025-11-19 08:47:57 +0000
URL: https://git.openjdk.org/loom/commit/99135d2e05bb501fe9f9f0d36abd25894d0f93de
8359145: Implement JEP 530: Primitive Types in Patterns, instanceof, and switch (Fourth Preview)
Reviewed-by: jlahoda
! src/java.base/share/classes/java/lang/runtime/SwitchBootstraps.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeTag.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ExhaustivenessComputer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
! test/langtools/tools/javac/patterns/Domination.java
= test/langtools/tools/javac/patterns/DominationWithPP.out
+ test/langtools/tools/javac/patterns/PrimitivePatternsSwitchConstants.java
+ test/langtools/tools/javac/patterns/PrimitivePatternsSwitchConstants.out
! test/langtools/tools/javac/patterns/PrimitivePatternsSwitchErrors.java
! test/langtools/tools/javac/patterns/PrimitivePatternsSwitchErrors.out
+ test/langtools/tools/javac/patterns/PrimitiveUnconditionallyExactInAssignability.java
+ test/langtools/tools/javac/patterns/PrimitiveUnconditionallyExactInExhaustiveSwitches.java
! test/langtools/tools/javac/patterns/T8332463a.java
+ test/langtools/tools/javac/patterns/T8332463a.out
! test/langtools/tools/javac/patterns/T8332463b.java
+ test/langtools/tools/javac/patterns/T8332463b.out
! test/langtools/tools/javac/types/UnknownTypeTest.java
! test/langtools/tools/lib/types/TypeHarness.java
Changeset: 54893dc5
Branch: master
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-11-19 11:46:43 +0000
URL: https://git.openjdk.org/loom/commit/54893dc5c2a4702896029b1844bc9496325c8f26
8371985: Parallel: Move should_attempt_scavenge to ParallelScavengeHeap
Reviewed-by: fandreuzzi, iwalulya
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/parallel/psScavenge.hpp
Changeset: d2926dfd
Branch: master
Author: Evgeny Astigeevich <eastigeevich at openjdk.org>
Date: 2025-11-19 12:11:23 +0000
URL: https://git.openjdk.org/loom/commit/d2926dfd9a242928877d0b1e40eac498073975bd
8371649: ZGC: AArch64: redundant OrderAccess::fence in ZBarrierSetAssembler::patch_barrier_relocation
Reviewed-by: aph
! src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.cpp
Changeset: 0b3df489
Branch: master
Author: Renjith Kannath Pariyangad <rkannathpari at openjdk.org>
Committer: Alexander Zvegintsev <azvegint at openjdk.org>
Date: 2025-11-19 12:13:37 +0000
URL: https://git.openjdk.org/loom/commit/0b3df489e9d3b6d876a67793e082b930c17ade3e
8372048: Performance improvement on Linux remote desktop
Reviewed-by: azvegint, serb
! src/java.desktop/unix/classes/sun/awt/screencast/ScreencastHelper.java
! src/java.desktop/unix/classes/sun/awt/screencast/TokenStorage.java
Changeset: ae4d9c2e
Branch: master
Author: Kurt Miller <kurt at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-11-19 12:14:07 +0000
URL: https://git.openjdk.org/loom/commit/ae4d9c2e6af0b899481c98742f4976c7769f39e5
8371918: aarch64: Incorrect pointer dereference in TemplateInterpreterGenerator::generate_native_entry
Reviewed-by: aph, shade
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
Changeset: 0bff5f3d
Branch: master
Author: Anton Seoane Ampudia <aseoane at openjdk.org>
Committer: Emanuel Peter <epeter at openjdk.org>
Date: 2025-11-19 13:02:07 +0000
URL: https://git.openjdk.org/loom/commit/0bff5f3dbe69ab2a59db771af1020b04c0132954
8213762: Deprecate Xmaxjitcodesize
Reviewed-by: kvn, epeter
! src/hotspot/share/runtime/arguments.cpp
Changeset: f0afd89f
Branch: master
Author: Chen Liang <liach at openjdk.org>
Date: 2025-11-19 15:19:04 +0000
URL: https://git.openjdk.org/loom/commit/f0afd89f66c0b42ff06fbb76378a5b2028b76a10
8357728: Avoid caching synthesized names in synthesized parameters
Reviewed-by: jvernee
! src/java.base/share/classes/java/lang/reflect/Executable.java
! src/java.base/share/classes/java/lang/reflect/Parameter.java
+ test/jdk/java/lang/reflect/Parameter/SyntheticNameRetention.java
Changeset: 3949b0f2
Branch: master
Author: Benoît Maillard <bmaillard at openjdk.org>
Date: 2025-11-19 15:40:57 +0000
URL: https://git.openjdk.org/loom/commit/3949b0f23cd9c936c12ac0306534bc38b5b8d298
8371674: C2 fails with Missed optimization opportunity in PhaseIterGVN for MoveL2D
Reviewed-by: epeter, chagedorn
! src/hotspot/share/opto/node.cpp
+ test/hotspot/jtreg/compiler/c2/TestMissingOptMoveX2YLoadX.java
Changeset: 9ea8201b
Branch: master
Author: Alexander Matveev <almatvee at openjdk.org>
Date: 2025-11-19 16:07:20 +0000
URL: https://git.openjdk.org/loom/commit/9ea8201b7494fe9107d4abd78c02ac765a5751d4
8363980: [macos] Add JDK specific keys/values to Info.plist of embedded runtime
Reviewed-by: asemenyuk
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPackagingPipeline.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/JLinkRuntimeBuilder.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/RuntimeBuilder.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java
! test/jdk/tools/jpackage/macosx/CustomInfoPListTest.java
! test/jdk/tools/jpackage/share/AppImagePackageTest.java
! test/jdk/tools/jpackage/share/CookedRuntimeTest.java
! test/jdk/tools/jpackage/share/PostImageScriptTest.java
Changeset: 223cc645
Branch: master
Author: Matthew Donovan <mdonovan at openjdk.org>
Date: 2025-11-19 19:14:33 +0000
URL: https://git.openjdk.org/loom/commit/223cc6451860f10fe8095705da07aaf7e882188f
8343316: Review and update tests using explicit provider names
Reviewed-by: rhalade
! test/jdk/com/sun/crypto/provider/KeyAgreement/DHGenSharedSecret.java
! test/jdk/com/sun/crypto/provider/KeyAgreement/DHKeyAgreement2.java
! test/jdk/com/sun/crypto/provider/KeyAgreement/DHKeyAgreement3.java
! test/jdk/java/security/Provider/ProviderVersionCheck.java
Changeset: 6f1c5733
Branch: master
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2025-11-19 20:05:09 +0000
URL: https://git.openjdk.org/loom/commit/6f1c5733ed4a1d1a1e099681f1f292acf827d9dc
8371923: Update LockFreeStack for Atomic<T>
Reviewed-by: iwalulya, dholmes
! src/hotspot/share/utilities/lockFreeStack.hpp
! test/hotspot/gtest/utilities/test_lockFreeStack.cpp
Changeset: f5bc6ee9
Branch: master
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2025-11-19 20:56:21 +0000
URL: https://git.openjdk.org/loom/commit/f5bc6ee90d73da00cab5cad283b9517c692bc895
8369187: Add wrapper for <new> that forbids use of global allocation and deallocation functions
Reviewed-by: stefank, erikj, jrose
! make/hotspot/lib/CompileGtest.gmk
! src/hotspot/share/code/relocInfo.cpp
! src/hotspot/share/code/relocInfo.hpp
+ src/hotspot/share/cppstdlib/new.hpp
! src/hotspot/share/gc/shared/bufferNode.cpp
! src/hotspot/share/gc/shared/partialArrayState.cpp
! src/hotspot/share/gc/z/zDeferredConstructed.inline.hpp
! src/hotspot/share/memory/allocation.hpp
! src/hotspot/share/memory/arena.cpp
! src/hotspot/share/memory/arena.hpp
! src/hotspot/share/utilities/debug.cpp
! src/hotspot/share/utilities/deferredStatic.hpp
! src/hotspot/share/utilities/elfFile.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! test/hotspot/gtest/utilities/test_lockFreeStack.cpp
Changeset: 1535d08f
Branch: master
Author: Ioi Lam <iklam at openjdk.org>
Date: 2025-11-19 20:58:23 +0000
URL: https://git.openjdk.org/loom/commit/1535d08f0ee5da42d9db9e196d6a620aabe9feea
8371944: AOT configuration is corrupted when app closes System.out
Reviewed-by: kvn, iveresov
! src/hotspot/share/cds/aotMetaspace.cpp
! src/hotspot/share/cds/aotMetaspace.hpp
! src/hotspot/share/cds/dynamicArchive.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/filemap.hpp
+ test/hotspot/jtreg/runtime/cds/appcds/aotCache/CloseSystemOut.java
Changeset: c8e64e7c
Branch: master
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2025-11-19 23:22:40 +0000
URL: https://git.openjdk.org/loom/commit/c8e64e7c33cabcc5c94616808b9c59ab5b7cd14e
8372118: Test tools/jpackage/macosx/DmgContentTest.java failed
Reviewed-by: almatvee
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgPackager.java
Changeset: 2acd8776
Branch: master
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2025-11-20 01:29:49 +0000
URL: https://git.openjdk.org/loom/commit/2acd8776f26686a93708eb9fc408ff4e2bbe287c
8371440: jpackage should exit with an error if it finds multiple matching signing certificates
Reviewed-by: almatvee
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/SigningIdentityBuilder.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources.properties
! test/jdk/tools/jpackage/macosx/MacSignTest.java
Changeset: a3b1affb
Branch: master
Author: Fei Yang <fyang at openjdk.org>
Date: 2025-11-20 02:18:44 +0000
URL: https://git.openjdk.org/loom/commit/a3b1affbfb23eeef32749164aae316e5d55fffaa
8372046: compiler/floatingpoint/TestSubNodeFloatDoubleNegation.java fails IR verification
Reviewed-by: mhaessig, epeter
! test/hotspot/jtreg/compiler/floatingpoint/TestSubNodeFloatDoubleNegation.java
Changeset: 473471c1
Branch: master
Author: Henry Jen <henryjen at openjdk.org>
Date: 2025-11-20 05:30:40 +0000
URL: https://git.openjdk.org/loom/commit/473471c1f1d3cd42a057dfd602d452196c53aa00
8369838: Likely invalid assert or function call in jimage.cpp
Reviewed-by: dholmes
! src/hotspot/share/classfile/classLoader.cpp
! src/java.base/share/native/libjimage/jimage.cpp
Changeset: 5d3e73b9
Branch: master
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2025-11-20 06:14:40 +0000
URL: https://git.openjdk.org/loom/commit/5d3e73b9e512b55cdf554158b19a4ec642dc1f1a
8371248: Crash in -Xdoclint with invalid @link
Reviewed-by: hannesw, vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! test/langtools/tools/javac/doctree/ReferenceTest.java
Changeset: 72c45a4d
Branch: master
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2025-11-20 07:08:46 +0000
URL: https://git.openjdk.org/loom/commit/72c45a4d923a294108995e24951bec24dfc70410
8355225: Test gtest/AsyncLogGtest.java failed at droppingMessage_vm: apparent log corruption
Reviewed-by: dholmes, syan
! test/hotspot/gtest/logging/test_asynclog.cpp
Changeset: 852141b9
Branch: master
Author: Sean Coffey <coffeys at openjdk.org>
Date: 2025-11-20 07:32:06 +0000
URL: https://git.openjdk.org/loom/commit/852141b9d42ada168a008aea63045deddca29190
8372004: Have SSLLogger implement System.Logger
Reviewed-by: dfuchs, weijun
! src/java.base/share/classes/sun/security/ssl/Alert.java
! src/java.base/share/classes/sun/security/ssl/AlpnExtension.java
! src/java.base/share/classes/sun/security/ssl/CertSignAlgsExtension.java
! src/java.base/share/classes/sun/security/ssl/CertStatusExtension.java
! src/java.base/share/classes/sun/security/ssl/CertificateAuthoritiesExtension.java
! src/java.base/share/classes/sun/security/ssl/CertificateMessage.java
! src/java.base/share/classes/sun/security/ssl/CertificateRequest.java
! src/java.base/share/classes/sun/security/ssl/CertificateStatus.java
! src/java.base/share/classes/sun/security/ssl/CertificateVerify.java
! src/java.base/share/classes/sun/security/ssl/ChangeCipherSpec.java
! src/java.base/share/classes/sun/security/ssl/ClientHello.java
! src/java.base/share/classes/sun/security/ssl/CookieExtension.java
! src/java.base/share/classes/sun/security/ssl/DHClientKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/DHServerKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/DTLSInputRecord.java
! src/java.base/share/classes/sun/security/ssl/DTLSOutputRecord.java
! src/java.base/share/classes/sun/security/ssl/ECDHClientKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/ECDHServerKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/ECPointFormatsExtension.java
! src/java.base/share/classes/sun/security/ssl/EncryptedExtensions.java
! src/java.base/share/classes/sun/security/ssl/ExtendedMasterSecretExtension.java
! src/java.base/share/classes/sun/security/ssl/Finished.java
! src/java.base/share/classes/sun/security/ssl/HandshakeContext.java
! src/java.base/share/classes/sun/security/ssl/HandshakeOutStream.java
! src/java.base/share/classes/sun/security/ssl/HelloRequest.java
! src/java.base/share/classes/sun/security/ssl/HelloVerifyRequest.java
! src/java.base/share/classes/sun/security/ssl/KeyShareExtension.java
! src/java.base/share/classes/sun/security/ssl/KeyUpdate.java
! src/java.base/share/classes/sun/security/ssl/MaxFragExtension.java
! src/java.base/share/classes/sun/security/ssl/NamedGroup.java
! src/java.base/share/classes/sun/security/ssl/NewSessionTicket.java
! src/java.base/share/classes/sun/security/ssl/OutputRecord.java
! src/java.base/share/classes/sun/security/ssl/PreSharedKeyExtension.java
! src/java.base/share/classes/sun/security/ssl/PredefinedDHParameterSpecs.java
! src/java.base/share/classes/sun/security/ssl/PskKeyExchangeModesExtension.java
! src/java.base/share/classes/sun/security/ssl/QuicEngineOutputRecord.java
! src/java.base/share/classes/sun/security/ssl/QuicKeyManager.java
! src/java.base/share/classes/sun/security/ssl/QuicTLSEngineImpl.java
! src/java.base/share/classes/sun/security/ssl/RSAClientKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/RSAKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/RSAServerKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/RenegoInfoExtension.java
! src/java.base/share/classes/sun/security/ssl/SSLAlgorithmConstraints.java
! src/java.base/share/classes/sun/security/ssl/SSLCipher.java
! src/java.base/share/classes/sun/security/ssl/SSLConfiguration.java
! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLEngineInputRecord.java
! src/java.base/share/classes/sun/security/ssl/SSLEngineOutputRecord.java
! src/java.base/share/classes/sun/security/ssl/SSLExtension.java
! src/java.base/share/classes/sun/security/ssl/SSLExtensions.java
! src/java.base/share/classes/sun/security/ssl/SSLLogger.java
! src/java.base/share/classes/sun/security/ssl/SSLMasterKeyDerivation.java
! src/java.base/share/classes/sun/security/ssl/SSLSessionContextImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketInputRecord.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketOutputRecord.java
! src/java.base/share/classes/sun/security/ssl/SSLTransport.java
! src/java.base/share/classes/sun/security/ssl/ServerHello.java
! src/java.base/share/classes/sun/security/ssl/ServerHelloDone.java
! src/java.base/share/classes/sun/security/ssl/ServerNameExtension.java
! src/java.base/share/classes/sun/security/ssl/SessionTicketExtension.java
! src/java.base/share/classes/sun/security/ssl/SignatureAlgorithmsExtension.java
! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java
! src/java.base/share/classes/sun/security/ssl/StatusResponseManager.java
! src/java.base/share/classes/sun/security/ssl/SunX509KeyManagerImpl.java
! src/java.base/share/classes/sun/security/ssl/SupportedGroupsExtension.java
! src/java.base/share/classes/sun/security/ssl/SupportedVersionsExtension.java
! src/java.base/share/classes/sun/security/ssl/TransportContext.java
! src/java.base/share/classes/sun/security/ssl/TrustManagerFactoryImpl.java
! src/java.base/share/classes/sun/security/ssl/TrustStoreManager.java
! src/java.base/share/classes/sun/security/ssl/Utilities.java
! src/java.base/share/classes/sun/security/ssl/X509Authentication.java
! src/java.base/share/classes/sun/security/ssl/X509KeyManagerCertChecking.java
! src/java.base/share/classes/sun/security/ssl/X509KeyManagerImpl.java
! src/java.base/share/classes/sun/security/ssl/X509TrustManagerImpl.java
! src/java.base/share/classes/sun/security/util/DomainName.java
! src/java.base/share/classes/sun/security/util/HostnameChecker.java
! test/jdk/sun/security/ssl/SSLLogger/DebugPropertyValuesTest.java
More information about the loom-dev
mailing list