git: openjdk/loom: master: 42 new changesets

duke duke at openjdk.org
Fri Feb 13 13:47:55 UTC 2026


Changeset: 21d4c6c6
Branch: master
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2026-02-10 16:50:17 +0000
URL:       https://git.openjdk.org/loom/commit/21d4c6c68fc1199275b3317cd64ae24c8aeca003

8377013: TimeZone.getDefault() returns obsolete id on Windows (Asia/Calcutta)

Reviewed-by: jlu

! make/jdk/src/classes/build/tools/cldrconverter/CLDRConverter.java
! make/jdk/src/classes/build/tools/cldrconverter/TimeZoneParseHandler.java
! make/jdk/src/classes/build/tools/cldrconverter/WinZonesParseHandler.java

Changeset: 7bc24759
Branch: master
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2026-02-10 17:07:56 +0000
URL:       https://git.openjdk.org/loom/commit/7bc2475962efb690c11a8bfcaa25ab184475fb13

8377096: Refactor AOTMapLogger::OopDataIterator implementations

Reviewed-by: eosterlund, kvn

! src/hotspot/share/cds/aotMapLogger.cpp
! src/hotspot/share/cds/aotMapLogger.hpp
+ src/hotspot/share/cds/aotMappedHeap.cpp
+ src/hotspot/share/cds/aotMappedHeap.hpp
! src/hotspot/share/cds/aotMappedHeapLoader.cpp
! src/hotspot/share/cds/aotMappedHeapLoader.hpp
! src/hotspot/share/cds/aotMappedHeapWriter.cpp
! src/hotspot/share/cds/aotMappedHeapWriter.hpp
! src/hotspot/share/cds/aotMetaspace.cpp
! src/hotspot/share/cds/aotMetaspace.hpp
+ src/hotspot/share/cds/aotStreamedHeap.cpp
+ src/hotspot/share/cds/aotStreamedHeap.hpp
! src/hotspot/share/cds/aotStreamedHeapLoader.cpp
! src/hotspot/share/cds/aotStreamedHeapWriter.cpp
! src/hotspot/share/cds/aotStreamedHeapWriter.hpp
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/archiveBuilder.hpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/filemap.hpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp

Changeset: 3de6dbab
Branch: master
Author:    Damon Nguyen <dnguyen at openjdk.org>
Date:      2026-02-11 00:55:17 +0000
URL:       https://git.openjdk.org/loom/commit/3de6dbab14e950c1725a48686478e4155c8d93c7

8377183: Impossible or redundant condition in AwtFrame::_NotifyModalBlocked of awt_Frame.cpp:1635

Reviewed-by: serb, prr

! src/java.desktop/windows/native/libawt/windows/awt_Frame.cpp

Changeset: 4e3033f2
Branch: master
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2026-02-11 00:59:20 +0000
URL:       https://git.openjdk.org/loom/commit/4e3033f2122d773c173b0bb50120099589adcf3c

8332189: Enable -Wzero-as-null-pointer-constant for gcc/clang

Reviewed-by: azafari, dholmes, erikj

! doc/hotspot-style.html
! doc/hotspot-style.md
! make/autoconf/flags-cflags.m4

Changeset: 5b7a364e
Branch: master
Author:    Yasumasa Suenaga <ysuenaga at openjdk.org>
Date:      2026-02-11 01:12:06 +0000
URL:       https://git.openjdk.org/loom/commit/5b7a364e45baf4fdc50564f5e75842cfc8db25ee

8377368: [REDO] Mixed jstack cannot find function in vDSO

Reviewed-by: cjplummer, kevinw

! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.h
! src/jdk.hotspot.agent/linux/native/libsaproc/ps_core.c
+ test/hotspot/jtreg/serviceability/sa/LingeredAppWithVDSOCall.java
+ test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackMixedWithVDSOCallCore.java
! test/lib/jdk/test/lib/apps/LingeredApp.java

Changeset: 8455b668
Branch: master
Author:    Ben Taylor <btaylor at openjdk.org>
Committer: Xiaolong Peng <xpeng at openjdk.org>
Date:      2026-02-11 01:39:13 +0000
URL:       https://git.openjdk.org/loom/commit/8455b668104f97bc152985299a7814646c9fb1fd

8377200: Shenandoah: Convert shenandoahSharedVariables and related code to use Atomic<T>

Reviewed-by: wkemper, xpeng

! src/hotspot/share/gc/shenandoah/shenandoahSharedVariables.hpp

Changeset: f835073f
Branch: master
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2026-02-11 01:52:55 +0000
URL:       https://git.openjdk.org/loom/commit/f835073f75251c37acce1b5d87e2caf9d748bd75

8377626: The macOS build is broken after JDK-8332189

Reviewed-by: dholmes

! src/hotspot/share/runtime/javaThread.cpp

Changeset: e516800b
Branch: master
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2026-02-11 02:02:10 +0000
URL:       https://git.openjdk.org/loom/commit/e516800b3e78e21d68460827ddced9225c3a2247

8219203: Use StringBuilder instead of StringBuffer in com.sun.jndi.dns.ResourceRecord

Reviewed-by: alanb, aefimov, rriggs, bpb, lancea

! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/ResourceRecord.java

Changeset: 3a588e5b
Branch: master
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2026-02-11 02:11:56 +0000
URL:       https://git.openjdk.org/loom/commit/3a588e5bede4752f320f4b17f6086c9927616959

8377338: URLJarFile$URLJarFileEntry need not clone the arrays returned by getCertificates() and getCodeSigners()

Reviewed-by: mullan

! src/java.base/share/classes/sun/net/www/protocol/jar/URLJarFile.java

Changeset: a87da517
Branch: master
Author:    Alexey Semenyuk <asemenyuk at openjdk.org>
Date:      2026-02-11 02:29:39 +0000
URL:       https://git.openjdk.org/loom/commit/a87da5173f14d503664067713ab229e2e4fb6108

8377514: jpackage: support passing multiple exceptions to the top-level error handler

Reviewed-by: almatvee

! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/AppImageSigningConfigBuilder.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacApplicationBuilder.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacFromOptions.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgPackageBuilder.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/SigningIdentityBuilder.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/Main.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ExceptionBox.java
! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/MainTest.java
! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/util/function/ExceptionBoxTest.java
! test/jdk/tools/jpackage/macosx/MacSignTest.java

Changeset: 56afb460
Branch: master
Author:    Benoît Maillard <bmaillard at openjdk.org>
Date:      2026-02-11 08:27:48 +0000
URL:       https://git.openjdk.org/loom/commit/56afb460a0055206a1deb1260f6440de9d437acb

8375038: C2: Enforce that Ideal() returns the root of the subgraph if any change was made by checking the node hash

Reviewed-by: qamai, mchevalier

! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/intrinsicnode.cpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/phaseX.hpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.cpp
! test/hotspot/jtreg/compiler/c2/TestVerifyIterativeGVN.java

Changeset: 1e99cc48
Branch: master
Author:    Christian Stein <cstein at openjdk.org>
Date:      2026-02-11 09:14:31 +0000
URL:       https://git.openjdk.org/loom/commit/1e99cc4880f695c12705d849d41609f176f897bd

8376355: Update to use jtreg 8.2.1

Reviewed-by: iris, erikj, shade

! make/autoconf/lib-tests.m4
! make/conf/github-actions.conf
! make/conf/jib-profiles.js
! test/docs/TEST.ROOT
! test/hotspot/jtreg/TEST.ROOT
! test/jaxp/TEST.ROOT
! test/jdk/TEST.ROOT
! test/langtools/TEST.ROOT
! test/lib-test/TEST.ROOT

Changeset: 57931dc6
Branch: master
Author:    Leo Korinth <lkorinth at openjdk.org>
Date:      2026-02-11 09:14:58 +0000
URL:       https://git.openjdk.org/loom/commit/57931dc6b24af2c02206b01bcc417e5607d39371

8377172: Change datatype of CodeEntryAlignment to uint

Reviewed-by: ayang, mhaessig

! src/hotspot/cpu/aarch64/globals_aarch64.hpp
! src/hotspot/cpu/arm/globals_arm.hpp
! src/hotspot/cpu/ppc/globals_ppc.hpp
! src/hotspot/cpu/riscv/globals_riscv.hpp
! src/hotspot/cpu/s390/globals_s390.hpp
! src/hotspot/cpu/x86/globals_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/zero/globals_zero.hpp
! src/hotspot/share/asm/codeBuffer.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/interpreter/interpreter.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/opto/constantTable.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.hpp
! src/hotspot/share/runtime/globals.hpp

Changeset: 9026f49d
Branch: master
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2026-02-11 09:23:52 +0000
URL:       https://git.openjdk.org/loom/commit/9026f49dd238d16240687c4627e42c5dbee08773

8377446: Improve parameter naming in pointer_delta()

Reviewed-by: ayang, chagedorn

! src/hotspot/share/adlc/adlArena.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp

Changeset: e34291d8
Branch: master
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2026-02-11 09:24:18 +0000
URL:       https://git.openjdk.org/loom/commit/e34291d8e11164ab3b6d0f6a3e8819bc29b32124

8377442: More fixes to ThreadLocalAllocBuffer after JDK-8377179

Reviewed-by: ayang, kbarrett, iwalulya

! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp
! src/hotspot/share/gc/shared/threadLocalAllocBuffer.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/thread.inline.hpp

Changeset: 1bce8e47
Branch: master
Author:    Afshin Zafari <azafari at openjdk.org>
Date:      2026-02-11 09:30:55 +0000
URL:       https://git.openjdk.org/loom/commit/1bce8e47383cb1f89d7325ce6645f4bb195f91ba

8366957: Amalloc may return null despite contrary AllocFailType

Reviewed-by: jsjolen, dholmes, kbarrett

! src/hotspot/share/memory/arena.cpp
! test/hotspot/gtest/nmt/test_nmt_malloclimit.cpp

Changeset: 6a5eb26d
Branch: master
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2026-02-11 11:03:03 +0000
URL:       https://git.openjdk.org/loom/commit/6a5eb26dcf9e9dcf16e80b7c46f16a236a893aef

8377656: JUnit test java/util/zip/ZipFile/ZipFileInputStreamSkipTest.java uses private methods for BeforeAll/AfterAll

Reviewed-by: cstein, alanb

! test/jdk/java/util/zip/ZipFile/ZipFileInputStreamSkipTest.java

Changeset: 0097db56
Branch: master
Author:    Johan Sjölen <jsjolen at openjdk.org>
Date:      2026-02-11 11:25:24 +0000
URL:       https://git.openjdk.org/loom/commit/0097db564319b6b0f50507f8c9598f124588e5f3

8364655: Loading class with nested annotations causes stack overflow in VM

Reviewed-by: dholmes, fbredberg

! src/hotspot/share/classfile/classFileParser.cpp
+ test/hotspot/jtreg/runtime/ClassFile/NestedAnnotations.java

Changeset: a532e509
Branch: master
Author:    Yasumasa Suenaga <ysuenaga at openjdk.org>
Date:      2026-02-11 12:04:19 +0000
URL:       https://git.openjdk.org/loom/commit/a532e509ed60f6e8bfd66cdc6973f4d9042bb056

8377395: serviceability/sa/TestJhsdbJstackMixedCore.java fails due to NPE because "because "this.cfa" is null"

Reviewed-by: cjplummer, kevinw

! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.c
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackMixedCore.java

Changeset: a8a88d79
Branch: master
Author:    Yasumasa Suenaga <ysuenaga at openjdk.org>
Date:      2026-02-11 14:11:51 +0000
URL:       https://git.openjdk.org/loom/commit/a8a88d79927b8c4704f5b7aa3948f13812fd87c3

8374469: Mixed jstack does not work on Windows

Reviewed-by: cjplummer, kevinw

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/WindbgCDebugger.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/WindbgDebugger.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/WindbgDebuggerLocal.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windows/amd64/WindowsAMD64CFrame.java
! src/jdk.hotspot.agent/windows/native/libsaproc/sawindbg.cpp
! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackMixed.java

Changeset: b3fc013b
Branch: master
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2026-02-11 14:24:13 +0000
URL:       https://git.openjdk.org/loom/commit/b3fc013b4f8171c8ee735d6fdcad696ae6e431ee

8377143: Parallel: Remove special treatment in JstatGcCapacityResults.java

Reviewed-by: kevinw, tschatzl

! test/hotspot/jtreg/serviceability/tmtools/jstat/utils/JstatGcCapacityResults.java

Changeset: b98899b4
Branch: master
Author:    Eirik Bjørsnøs <eirbjo at openjdk.org>
Date:      2026-02-11 16:43:36 +0000
URL:       https://git.openjdk.org/loom/commit/b98899b441222ce9cd6a2a74e86193c091e088e6

8377461: Add ZipFile test for incorrect number of entries reported in ENDTOT

Reviewed-by: lancea

+ test/jdk/java/util/zip/ZipFile/IncorrectEndTot.java

Changeset: 708970a1
Branch: master
Author:    Ben Taylor <btaylor at openjdk.org>
Committer: Xiaolong Peng <xpeng at openjdk.org>
Date:      2026-02-11 16:58:21 +0000
URL:       https://git.openjdk.org/loom/commit/708970a1a6f9c05f21d15918066a07d7f896a04a

8377045: Shenandoah: Convert ShenandoahLock related code to use Atomic<T>

Reviewed-by: wkemper, xpeng

! src/hotspot/share/gc/shenandoah/shenandoahLock.cpp
! src/hotspot/share/gc/shenandoah/shenandoahLock.hpp

Changeset: 39a1d1c8
Branch: master
Author:    Phil Race <prr at openjdk.org>
Date:      2026-02-11 19:23:03 +0000
URL:       https://git.openjdk.org/loom/commit/39a1d1c801a9cbf8d21051a9af7f6279873ae260

8376998: [macOS] Remove AppContext from AppEventHandler

Reviewed-by: serb, dnguyen

! src/java.desktop/macosx/classes/com/apple/eawt/_AppEventHandler.java
! src/java.desktop/share/classes/sun/awt/SunToolkit.java

Changeset: e515c10f
Branch: master
Author:    William Kemper <wkemper at openjdk.org>
Date:      2026-02-11 20:10:59 +0000
URL:       https://git.openjdk.org/loom/commit/e515c10f3a092955c847c88dcadebb763a807852

8377396: GenShen: Consolidate and simplify in place region promotions

Reviewed-by: shade, kdnilsen

! src/hotspot/share/gc/shenandoah/heuristics/shenandoahGenerationalHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahOldHeuristics.hpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalEvacuationTask.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalEvacuationTask.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahInPlacePromoter.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahInPlacePromoter.hpp

Changeset: 0867f9b1
Branch: master
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2026-02-11 23:00:50 +0000
URL:       https://git.openjdk.org/loom/commit/0867f9b1b4bfa090cce1403cdbcce56a2e91127c

8377307: Refactor code for AOT cache pointer compression

Reviewed-by: jsjolen, xuelei, asmehra

+ src/hotspot/share/cds/aotCompressedPointers.cpp
+ src/hotspot/share/cds/aotCompressedPointers.hpp
! src/hotspot/share/cds/aotMetaspace.cpp
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/archiveBuilder.hpp
! src/hotspot/share/cds/archiveUtils.cpp
! src/hotspot/share/cds/archiveUtils.hpp
! src/hotspot/share/cds/dynamicArchive.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/filemap.hpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/lambdaFormInvokers.cpp
! src/hotspot/share/cds/lambdaFormInvokers.hpp
! src/hotspot/share/cds/lambdaProxyClassDictionary.cpp
! src/hotspot/share/cds/lambdaProxyClassDictionary.hpp
! src/hotspot/share/cds/runTimeClassInfo.cpp
! src/hotspot/share/cds/runTimeClassInfo.hpp
! src/hotspot/share/classfile/compactHashtable.hpp
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/include/cds.h
! src/hotspot/share/oops/trainingData.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/FileMapInfo.java

Changeset: 961d3284
Branch: master
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2026-02-11 23:31:23 +0000
URL:       https://git.openjdk.org/loom/commit/961d32842d7841701a33659493a84b4d2c4d2f82

8377509: Add licenses for gcc 14.2.0

Reviewed-by: dholmes

+ src/java.base/share/legal/gcc.md

Changeset: 370929f8
Branch: master
Author:    Chen Liang <liach at openjdk.org>
Date:      2026-02-11 23:44:43 +0000
URL:       https://git.openjdk.org/loom/commit/370929f8268a859071d111f44ad1cb6fbceb31d7

8377601: JavacTemplateTestBase not reporting javac crashes

Reviewed-by: vromero

! test/langtools/lib/combo/tools/javac/combo/JavacTemplateTestBase.java

Changeset: 24f67917
Branch: master
Author:    Yasumasa Suenaga <ysuenaga at openjdk.org>
Date:      2026-02-12 01:58:22 +0000
URL:       https://git.openjdk.org/loom/commit/24f67917c28a71fec1e4641b5b5ac0ff6a75d5a2

8374577: Heap dump from core does not contain HPROF_GC_ROOT_JAVA_FRAME

Reviewed-by: cjplummer, amenkov, kevinw, aturbanov

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/interpreter/OopMapCacheEntry.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ConstantPool.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/InterpretedVFrame.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/HeapHprofBinWriter.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbDumpheap.java

Changeset: 5868d351
Branch: master
Author:    Amit Kumar <amitkumar at openjdk.org>
Date:      2026-02-12 03:43:12 +0000
URL:       https://git.openjdk.org/loom/commit/5868d351e28a30a3178e1d3cf09404c6245c2082

8377651: [s390x] build failure without c1 & c2 compiler

Reviewed-by: aph, mdoerr

! src/hotspot/cpu/s390/gc/g1/g1BarrierSetAssembler_s390.cpp

Changeset: 6abb29cc
Branch: master
Author:    Jatin Bhateja <jbhateja at openjdk.org>
Date:      2026-02-12 06:52:08 +0000
URL:       https://git.openjdk.org/loom/commit/6abb29cc07e033e9a747b5a8a62e831c8f629c14

8376794: Enable copy and mismatch Partial Inlining for AMD AVX512 targets

Reviewed-by: sviswanathan, thartmann

! src/hotspot/cpu/x86/vm_version_x86.cpp
! test/micro/org/openjdk/bench/jdk/incubator/vector/ArrayMismatchBenchmark.java

Changeset: 6c8d5daa
Branch: master
Author:    Ramkumar Sunderbabu <rsunderbabu at openjdk.org>
Date:      2026-02-12 09:07:18 +0000
URL:       https://git.openjdk.org/loom/commit/6c8d5daad1f388dc9fc8af6c9b3674846050dc7e

8373041: Mark gc/g1/TestCodeCacheUnloadDuringConcCycle.java as flagless

Reviewed-by: tschatzl, ayang, syan

! test/hotspot/jtreg/gc/g1/TestCodeCacheUnloadDuringConcCycle.java

Changeset: c988a4e5
Branch: master
Author:    Sean Coffey <coffeys at openjdk.org>
Date:      2026-02-12 09:45:59 +0000
URL:       https://git.openjdk.org/loom/commit/c988a4e5349c784af0da814b2b942843c50e7871

8044609: javax.net.debug options not working and documented as expected

Reviewed-by: wetmore

! 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
! test/jdk/sun/security/ssl/SSLEngineImpl/SSLEngineKeyLimit.java
! test/jdk/sun/security/ssl/SSLLogger/DebugPropertyValuesTest.java
! test/jdk/sun/security/ssl/SSLSessionImpl/MultiNSTNoSessionCreation.java
! test/jdk/sun/security/ssl/SSLSessionImpl/ResumptionUpdateBoundValues.java
! test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketKeyLimit.java

Changeset: c0320826
Branch: master
Author:    Galder Zamarreño <galder at openjdk.org>
Committer: Benoît Maillard <bmaillard at openjdk.org>
Date:      2026-02-12 11:22:48 +0000
URL:       https://git.openjdk.org/loom/commit/c032082645835e145d22af1adb62318c7e5e5924

8374896: Min/Max identity optimization opportunities missing for int and long

Reviewed-by: chagedorn, bmaillard

! src/hotspot/share/opto/phaseX.cpp
! test/hotspot/jtreg/compiler/igvn/TestMinMaxIdentity.java

Changeset: 09db4bce
Branch: master
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2026-02-12 12:58:47 +0000
URL:       https://git.openjdk.org/loom/commit/09db4bce5c66cbfc7a7e04f87873a078ef694cc5

8377666: Fedora 41 based devkit build should load more packages from archive location

Reviewed-by: clanger, erikj

! make/devkit/Tools.gmk

Changeset: 37dc1be6
Branch: master
Author:    David Briemann <dbriemann at openjdk.org>
Date:      2026-02-12 13:29:33 +0000
URL:       https://git.openjdk.org/loom/commit/37dc1be67d4c15a040dc99dbc105c3269c65063d

8188131: [PPC] Increase inlining thresholds to the same as other platforms

Reviewed-by: mdoerr, mbaesken

! src/hotspot/cpu/ppc/c2_globals_ppc.hpp
! src/hotspot/share/compiler/compilerDefinitions.cpp

Changeset: c73f05be
Branch: master
Author:    Alexander Zuev <kizune at openjdk.org>
Date:      2026-02-12 16:32:14 +0000
URL:       https://git.openjdk.org/loom/commit/c73f05bec95c3ef0d8b6235b67478352db9a48a9

8376233: Clean up code in Desktop native peer

Reviewed-by: aivanov, prr

! src/java.desktop/macosx/native/libawt_lwawt/awt/CDesktopPeer.m
! src/java.desktop/windows/native/libawt/windows/awt_Desktop.cpp

Changeset: c7ef631b
Branch: master
Author:    Alexey Semenyuk <asemenyuk at openjdk.org>
Date:      2026-02-12 21:13:34 +0000
URL:       https://git.openjdk.org/loom/commit/c7ef631b0c99c725120d7dde4b11fd34baf0455d

8377629: jpackage: Tighten up output validation in tests

Reviewed-by: almatvee

! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/AppImageSigner.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/StandardOption.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/Validator.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/FailedCommandErrorValidator.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java
+ test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageOutputValidator.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacSign.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacSignVerify.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java
! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/OptionsValidationFailTest.excludes
! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/OptionsValidationFailTest.java
! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/ValidatorTest.java
! test/jdk/tools/jpackage/linux/LinuxResourceTest.java
! test/jdk/tools/jpackage/macosx/MacSignTest.java
! test/jdk/tools/jpackage/macosx/PkgScriptsTest.java
! test/jdk/tools/jpackage/macosx/SigningPackageTwoStepTest.java
! test/jdk/tools/jpackage/share/AppContentTest.java
! test/jdk/tools/jpackage/share/AppImagePackageTest.java
! test/jdk/tools/jpackage/share/BasicTest.java
! test/jdk/tools/jpackage/share/ErrorTest.java
! test/jdk/tools/jpackage/share/FileAssociationsTest.java
! test/jdk/tools/jpackage/share/InstallDirTest.java
! test/jdk/tools/jpackage/share/MainClassTest.java
! test/jdk/tools/jpackage/share/ModulePathTest.java
! test/jdk/tools/jpackage/share/OutputErrorTest.java
! test/jdk/tools/jpackage/windows/WinOSConditionTest.java
! test/jdk/tools/jpackage/windows/WinResourceTest.java

Changeset: eecc0d69
Branch: master
Author:    Phil Race <prr at openjdk.org>
Date:      2026-02-13 01:04:48 +0000
URL:       https://git.openjdk.org/loom/commit/eecc0d69047d88840b18a66a4a6f940c0665ab50

8376996: Remove AppContext usage from SunClipboard.java

Reviewed-by: serb, dnguyen

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CClipboard.java
! src/java.desktop/share/classes/sun/awt/SunToolkit.java
! src/java.desktop/share/classes/sun/awt/datatransfer/SunClipboard.java

Changeset: 0842782b
Branch: master
Author:    SendaoYan <syan at openjdk.org>
Date:      2026-02-13 03:33:02 +0000
URL:       https://git.openjdk.org/loom/commit/0842782b7ab9e57028fa527073c8f2523137f612

8377347: jdk/jfr/event/gc/detailed/TestZAllocationStallEvent.java intermittent OOME

Reviewed-by: ayang, stefank

! test/jdk/jdk/jfr/event/gc/detailed/TestZAllocationStallEvent.java

Changeset: 9c75afb6
Branch: master
Author:    Robert Toyonaga <rtoyonag at redhat.com>
Committer: Thomas Stuefe <stuefe at openjdk.org>
Date:      2026-02-13 04:47:36 +0000
URL:       https://git.openjdk.org/loom/commit/9c75afb6d0ea95c5356e3e29ae66cfc8b04c3564

8353564: Fail fatally if os::release_memory or os::uncommit_memory fails

Reviewed-by: stefank, stuefe, dholmes

! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/gc/parallel/psVirtualspace.cpp
! src/hotspot/share/gc/shared/cardTable.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/memory/allocation.inline.hpp
! src/hotspot/share/memory/memoryReserver.cpp
! src/hotspot/share/memory/memoryReserver.hpp
! src/hotspot/share/memory/metaspace/virtualSpaceNode.cpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/runtime/stackOverflow.cpp
! test/hotspot/gtest/gc/z/test_zVirtualMemoryManager.cpp
! test/hotspot/gtest/memory/test_virtualspace.cpp
! test/hotspot/gtest/runtime/test_os.cpp
! test/hotspot/gtest/runtime/test_os_linux.cpp
! test/hotspot/jtreg/runtime/os/TestMemoryAllocationLogging.java

Changeset: 3e9911c1
Branch: master
Author:    Yasumasa Suenaga <ysuenaga at openjdk.org>
Date:      2026-02-13 06:35:17 +0000
URL:       https://git.openjdk.org/loom/commit/3e9911c19fa58cfca2b32fd795777eedc8733650

8377710: Test serviceability/sa/TestJhsdbJstackMixed.java encountered Driver timeout

Reviewed-by: dholmes, cjplummer

! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackMixed.java



More information about the loom-dev mailing list