git: openjdk/jdk26u: master: 27 new changesets
Nibedita Jena
jnibedita at openjdk.org
Tue Jan 13 12:32:16 UTC 2026
Changeset: 46025e45
Branch: master
Author: Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date: 2026-01-06 15:22:12 +0000
URL: https://git.openjdk.org/jdk26u/commit/46025e45c01bca7bd1791c041d561ee69243bb18
8372591: assert(!current->cont_fastpath() || freeze.check_valid_fast_path()) failed
Reviewed-by: dholmes
Backport-of: 5fd095fb9b8f1d2000760519d42d7d0068b82651
! src/hotspot/share/runtime/sharedRuntime.cpp
+ test/jdk/jdk/internal/vm/Continuation/OSRWithManyLocals.java
Changeset: a07e0771
Branch: master
Author: Shivangi Gupta <sshivang at openjdk.org>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date: 2026-01-06 17:06:53 +0000
URL: https://git.openjdk.org/jdk26u/commit/a07e0771c70f135414fe9d4827f665a60b3c8e15
8287062: com/sun/jndi/ldap/LdapPoolTimeoutTest.java failed due to different timeout message
Reviewed-by: jpai
Backport-of: 1f47294cd336db34030ea16132490ab51310ace5
! test/jdk/com/sun/jndi/ldap/LdapPoolTimeoutTest.java
Changeset: 25462ba4
Branch: master
Author: Weijun Wang <weijun at openjdk.org>
Date: 2026-01-07 00:35:09 +0000
URL: https://git.openjdk.org/jdk26u/commit/25462ba45d9e1459472b6a6dfe13b575cd7ef968
8374555: No need for visible input warning in s.s.u.Password when not reading from System.in
Reviewed-by: hchao
Backport-of: fbc59ac0a1248066e9fbcfde3bd6a8eb4d60992c
! src/java.base/share/classes/sun/security/util/Password.java
+ test/jdk/sun/security/util/Password/EmptyIn.java
Changeset: 3103fa08
Branch: master
Author: Hao Sun <haosun at openjdk.org>
Date: 2026-01-07 01:06:03 +0000
URL: https://git.openjdk.org/jdk26u/commit/3103fa08bba95ec2c60458d1c5f128243e5ff5bc
8373122: JFR build failure with CDS disabled due to -Werror=unused-function after JDK-8365400
Reviewed-by: fandreuzzi, jiefu
Backport-of: e1d81c0946364a266a006481a8fbbac24c7e6c6a
! src/hotspot/share/jfr/support/jfrClassDefineEvent.cpp
Changeset: ebe89745
Branch: master
Author: Roland Westrelin <roland at openjdk.org>
Date: 2026-01-07 08:05:43 +0000
URL: https://git.openjdk.org/jdk26u/commit/ebe8974556296137b57f356db3a29df705755c56
8373524: C2: no reachable node should have no use
Reviewed-by: chagedorn
Backport-of: e72f205ae312b15ebab0cbeedb73bbf86e485251
! src/hotspot/share/opto/cfgnode.cpp
+ test/hotspot/jtreg/compiler/igvn/TestNodeWithNoUseAfterPhiIdeal.java
Changeset: 32134656
Branch: master
Author: Roland Westrelin <roland at openjdk.org>
Date: 2026-01-07 08:08:13 +0000
URL: https://git.openjdk.org/jdk26u/commit/32134656dfd314649957fa6da8d86d5f77011cef
8370200: Crash: assert(outer->outcnt() >= phis + 2 - be_loads && outer->outcnt() <= phis + 2 + stores + 1) failed: only phis
Reviewed-by: chagedorn
Backport-of: 2ba423db9925355348106fc9fcf84450123d2605
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/cfgnode.hpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/node.hpp
+ test/hotspot/jtreg/compiler/c2/TestReplaceNarrowPhiWithBottomPhi.java
+ test/hotspot/jtreg/compiler/loopstripmining/TestMismatchedMemoryPhis.java
Changeset: 93675e6e
Branch: master
Author: Xiaohong Gong <xgong at openjdk.org>
Date: 2026-01-07 09:42:05 +0000
URL: https://git.openjdk.org/jdk26u/commit/93675e6e044c4dcfcbafac658f47554a44eb27a8
8373722: [TESTBUG] compiler/vectorapi/TestVectorOperationsWithPartialSize.java fails intermittently
Reviewed-by: thartmann
Backport-of: 6eaabed55ca4670d8c317f0a4323ccea4dd0b9ca
! test/hotspot/jtreg/compiler/vectorapi/TestVectorOperationsWithPartialSize.java
Changeset: d0a3ba9d
Branch: master
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2026-01-08 01:11:03 +0000
URL: https://git.openjdk.org/jdk26u/commit/d0a3ba9db5f9c48ee6b77643770fcee1177d6a1e
8374632: Broken list layout in the man page of jlink
Reviewed-by: iris
Backport-of: a01283a5a57723673b1fd3c93434678fdae4102c
! src/jdk.jlink/share/man/jlink.md
Changeset: 09f0076e
Branch: master
Author: Alan Bateman <alanb at openjdk.org>
Date: 2026-01-08 06:35:32 +0000
URL: https://git.openjdk.org/jdk26u/commit/09f0076ef714ae60a06dcdb1009539bb68b94b6c
8373427: StructuredTaskScope::join not clear if called with interrupted status set
Reviewed-by: jpai
Backport-of: 6af27420e3b1980bc093776e3db76072123f7487
! src/java.base/share/classes/java/util/concurrent/StructuredTaskScope.java
Changeset: d5140f2a
Branch: master
Author: Alan Bateman <alanb at openjdk.org>
Date: 2026-01-08 06:35:49 +0000
URL: https://git.openjdk.org/jdk26u/commit/d5140f2a16d2452e4bfff31651a7cf20e0d49fc0
8369227: Virtual thread stuck in PARKED state
Reviewed-by: jpai
Backport-of: f83918c692143802f2e94bed72dfe7121d1742f9
! src/java.base/share/classes/java/lang/VirtualThread.java
+ test/jdk/java/lang/Thread/virtual/stress/ParkAfterTimedPark.java
! test/jdk/java/lang/Thread/virtual/stress/TimedWaitALot.java
Changeset: 5964a12a
Branch: master
Author: Damon Fenacci <dfenacci at openjdk.org>
Date: 2026-01-08 07:25:40 +0000
URL: https://git.openjdk.org/jdk26u/commit/5964a12adc186be17cb34ab8032b9d07caae1551
8342772: Assert in LateInlineMHCallGenerator::do_late_inline_check
Reviewed-by: thartmann
Backport-of: c1c0ac877033c3edb0c2681c2c5f825be8adcfb3
! src/hotspot/share/opto/callGenerator.cpp
Changeset: 08215aed
Branch: master
Author: Shivangi Gupta <sshivang at openjdk.org>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date: 2026-01-08 11:58:46 +0000
URL: https://git.openjdk.org/jdk26u/commit/08215aed7b7666162755a0cfc973172375c86689
8373807: test/jdk/java/net/httpclient/websocket/DummyWebSocketServer.java getURI() uses "localhost"
Reviewed-by: jpai
Backport-of: f3a48560b5e3a280f6f76031eb3d475ff9ee49f4
! test/jdk/java/net/httpclient/websocket/DummyWebSocketServer.java
Changeset: 867f4620
Branch: master
Author: Volkan Yazici <vyazici at openjdk.org>
Date: 2026-01-08 12:31:48 +0000
URL: https://git.openjdk.org/jdk26u/commit/867f4620db9cbd66ae7ed9d11fb919fb3679b012
8374210: [BACKOUT] Move input validation checks to Java for java.lang.StringCoding intrinsics
Reviewed-by: thartmann
Backport-of: 7e18de137c3b5f08a479af2b64eb22923261900b
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/StringCoding.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
! src/java.base/share/classes/sun/nio/cs/CESU_8.java
! src/java.base/share/classes/sun/nio/cs/DoubleByte.java
! src/java.base/share/classes/sun/nio/cs/ISO_8859_1.java
! src/java.base/share/classes/sun/nio/cs/SingleByte.java
! src/java.base/share/classes/sun/nio/cs/US_ASCII.java
! src/java.base/share/classes/sun/nio/cs/UTF_8.java
! src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP.java.template
- test/hotspot/jtreg/compiler/intrinsics/TestVerifyIntrinsicChecks.java
! test/hotspot/jtreg/compiler/intrinsics/string/TestCountPositives.java
! test/hotspot/jtreg/compiler/intrinsics/string/TestEncodeIntrinsics.java
! test/hotspot/jtreg/compiler/intrinsics/string/TestHasNegatives.java
! test/hotspot/jtreg/compiler/patches/java.base/java/lang/Helper.java
Changeset: 09817940
Branch: master
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2026-01-08 18:12:54 +0000
URL: https://git.openjdk.org/jdk26u/commit/09817940f695ac09516b1d01779ba329e061feb8
8374642: EscapeHash macro fails with GNU make 4.3 and 4.4
Reviewed-by: mikael, iris
Backport-of: 383fe1efc3a23385b8576e20f458f91085c6325e
! make/common/Utils.gmk
Changeset: 9ba5d6f8
Branch: master
Author: Shivangi Gupta <sshivang at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2026-01-09 07:22:02 +0000
URL: https://git.openjdk.org/jdk26u/commit/9ba5d6f8e7652754cfc91c76dc08ed1f10f2bc98
8374433: java/util/Locale/PreserveTagCase.java does not run any tests
Reviewed-by: djelinski
Backport-of: 136ac0d10b92df8875f36c717e85595740b50ed2
! test/jdk/java/util/Locale/PreserveTagCase.java
Changeset: e0f1c3a7
Branch: master
Author: Roland Westrelin <roland at openjdk.org>
Date: 2026-01-09 08:39:46 +0000
URL: https://git.openjdk.org/jdk26u/commit/e0f1c3a7463796afd0d67a1d57cc39f3a50c5cfd
8351889: C2 crash: assertion failed: Base pointers must match (addp 344)
Reviewed-by: rcastanedalo, thartmann
Backport-of: ad29642d8f4e8e0fb1223b14b85ab7841d7b1b51
! src/hotspot/share/opto/addnode.hpp
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/cfgnode.hpp
! src/hotspot/share/opto/compile.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/TestMismatchedAddPAfterMaxUnroll.java
! test/hotspot/jtreg/compiler/c2/TestVerifyIterativeGVN.java
Changeset: 10d97c5e
Branch: master
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2026-01-09 10:38:55 +0000
URL: https://git.openjdk.org/jdk26u/commit/10d97c5e6e701d8db8cf2140d8893dafbc51c2c7
8365570: C2 fails assert(false) failed: Unexpected node in SuperWord truncation: CastII
Reviewed-by: bmaillard, epeter
Backport-of: 775f48de6129092d05650fec17dad171944e6d89
! src/hotspot/share/opto/superword.cpp
! test/hotspot/jtreg/compiler/vectorization/TestSubwordTruncation.java
Changeset: 2d267303
Branch: master
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2026-01-12 07:17:01 +0000
URL: https://git.openjdk.org/jdk26u/commit/2d267303de943982b6b8a5b1b55df7bb623d8a81
8373453: C2 SuperWord: must handle load slices that have loads with different memory inputs
Reviewed-by: thartmann
Backport-of: da14813a5bdadaf0a1f81fa57ff6e1b103eaf113
! src/hotspot/share/opto/vectorization.cpp
! src/hotspot/share/opto/vectorization.hpp
+ test/hotspot/jtreg/compiler/loopopts/superword/TestLoadSliceWithMultipleMemoryInputStates.java
Changeset: 7317343d
Branch: master
Author: Shivangi Gupta <sshivang at openjdk.org>
Committer: Chen Liang <liach at openjdk.org>
Date: 2026-01-12 08:40:00 +0000
URL: https://git.openjdk.org/jdk26u/commit/7317343d4719ea434e0e3d9d2af8734004b65343
8373832: Test java/lang/invoke/TestVHInvokerCaching.java tests nothing
Reviewed-by: liach
Backport-of: e75726ee03ca4664827ca5d680c02bcf2a96f4ea
! test/jdk/java/lang/invoke/TestVHInvokerCaching.java
Changeset: e8f5d2f4
Branch: master
Author: Benoît Maillard <bmaillard at openjdk.org>
Date: 2026-01-12 11:21:54 +0000
URL: https://git.openjdk.org/jdk26u/commit/e8f5d2f4f726d62f05faf7b6985279ef37521f21
8373579: Problem list compiler/runtime/Test7196199.java
Reviewed-by: thartmann
Backport-of: a05d5d2514c835f2bfeaf7a8c7df0ac241f0177f
! test/hotspot/jtreg/ProblemList.txt
Changeset: a90f4b6e
Branch: master
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2026-01-12 11:31:13 +0000
URL: https://git.openjdk.org/jdk26u/commit/a90f4b6e57ed80ba15535dfa498e8d5cd95cc774
8374743: G1 starts a concurrent mark when allocating humongous objects during initialization
Reviewed-by: shade, iwalulya
Backport-of: fb13abef44d535ebc4535921fd4eb0f285030465
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
Changeset: f2ca96e8
Branch: master
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2026-01-12 14:18:22 +0000
URL: https://git.openjdk.org/jdk26u/commit/f2ca96e8d102c409a181f989ea6d95206d992277
8374507: GHA: Limit debug symbols generation to conserve disk space
Reviewed-by: clanger, erikj
Backport-of: d063c9546b4a500f4c76fcd01442c2b7281f6d65
! .github/workflows/build-alpine-linux.yml
! .github/workflows/build-cross-compile.yml
! .github/workflows/build-linux.yml
! .github/workflows/build-macos.yml
! .github/workflows/build-windows.yml
Changeset: 31775fd2
Branch: master
Author: Francisco Ferrari Bihurriet <fferrari at openjdk.org>
Date: 2026-01-12 18:38:03 +0000
URL: https://git.openjdk.org/jdk26u/commit/31775fd27f247ba5d594dbf771ea7a1481422fb8
8352728: InternalError loading java.security due to Windows parent folder permissions
Reviewed-by: weijun
Backport-of: 7e1051bfcc01aad538376c86354e16e25d2eaf7a
! src/java.base/share/classes/java/security/Security.java
- test/jdk/java/security/Security/ConfigFileTest.java
+ test/jdk/java/security/Security/SecurityPropFile/ExtraFileAndIncludes.java
+ test/jdk/java/security/Security/SecurityPropFile/LinuxAnonymousFiles.java
- test/jdk/java/security/Security/SecurityPropFile/SecurityPropFile.file
- test/jdk/java/security/Security/SecurityPropFile/SecurityPropFile.java
+ test/jdk/java/security/Security/SecurityPropFile/WindowsParentDirPermissions.java
Changeset: 2da14e26
Branch: master
Author: Mohamed Issa <missa at openjdk.org>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2026-01-12 22:58:03 +0000
URL: https://git.openjdk.org/jdk26u/commit/2da14e26e9a4c00bdee5603b5bfd975eab024d7e
8373724: Assertion failure in TestSignumVector.java with UseAPX
Reviewed-by: dlunden, sviswanathan
Backport-of: 640343f7d94894b0378ea5b1768eeac203a9aaf8
! src/hotspot/cpu/x86/x86.ad
Changeset: d87c05ca
Branch: master
Author: Roland Westrelin <roland at openjdk.org>
Date: 2026-01-13 08:09:59 +0000
URL: https://git.openjdk.org/jdk26u/commit/d87c05ca8d219c1917dd4c5becb5803172b6eeaa
8373508: C2: sinking CreateEx out of loop breaks the graph
Reviewed-by: thartmann, shade
Backport-of: 6ae3e064352a56c5be140fba1ad6d040219432b0
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestCreateExSunkOutOfLoop.java
+ test/hotspot/jtreg/compiler/loopopts/TestCreateExSunkOutOfLoop2.java
Changeset: 2a2b704d
Branch: master
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2026-01-13 09:32:26 +0000
URL: https://git.openjdk.org/jdk26u/commit/2a2b704d9cc3cc8e092fb5131ef501fb38effbed
8374195: TestReplaceNarrowPhiWithBottomPhi fails on ppc64 platforms in (fast)debug
Reviewed-by: shade
Backport-of: e4e923a1ffc8ff059c983c7e9201d0ee3273482d
! test/hotspot/jtreg/compiler/c2/TestReplaceNarrowPhiWithBottomPhi.java
Changeset: 6773beed
Branch: master
Author: Nibedita Jena <jnibedita at openjdk.org>
Date: 2026-01-13 12:28:10 +0000
URL: https://git.openjdk.org/jdk26u/commit/6773beed575706c532c2c0678ffd9a6f714be814
Merge
More information about the jdk-updates-changes
mailing list