git: openjdk/jdk8u: 216 new changesets

Andrew John Hughes andrew at openjdk.org
Thu Oct 9 16:23:54 UTC 2025


Changeset: 89def4d2
Branch: master
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2024-05-13 20:52:53 +0000
URL:       https://git.openjdk.org/jdk8u/commit/89def4d2c94f5e174f704318f31fb85a1fee4561

8331980: [8u] Problem list CAInterop.java#certignarootca test

Reviewed-by: sgehwolf

! jdk/test/ProblemList.txt

Changeset: 853a87a8
Branch: master
Author:    Dhamoder Nalla <dhanalla at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2024-05-14 00:53:51 +0000
URL:       https://git.openjdk.org/jdk8u/commit/853a87a8e4c4a075e19ddcd6d3d4a7a924967f32

8293562: KeepAliveCache Blocks Threads while Closing Connections

Reviewed-by: sgehwolf, phh, andrew
Backport-of: 770c1f65c588f3156f9b70097df752d8059c1038

! jdk/src/share/classes/sun/net/www/http/KeepAliveCache.java
! jdk/src/share/classes/sun/net/www/protocol/https/HttpsClient.java
+ jdk/test/sun/net/www/http/KeepAliveCache/B8293562.java

Changeset: 216b8cbf
Branch: master
Author:    Suchismith Roy <sroy at openjdk.org>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2024-05-15 09:06:26 +0000
URL:       https://git.openjdk.org/jdk8u/commit/216b8cbf51f8f5f020a57dabb763c27b36899c12

8331791: [8u] AIX build break from JDK-8320005 backport

Reviewed-by: sgehwolf

! hotspot/src/os/aix/vm/os_aix.cpp

Changeset: b3308b1e
Branch: master
Author:    Zdenek Zambersky <zzambers at openjdk.org>
Date:      2024-05-21 15:55:27 +0000
URL:       https://git.openjdk.org/jdk8u/commit/b3308b1ea0cb5746d025fe2bb1f3317dc7033cf6

8328825: Google CAInterop test failures

Reviewed-by: sgehwolf
Backport-of: 70a15c73638f45b9ed629abc0ea2d86a324bf624

! jdk/test/ProblemList.txt
! jdk/test/security/infra/java/security/cert/CertPathValidator/certification/CAInterop.java

Changeset: ab408deb
Branch: master
Author:    Pratiksha Sawant <pratiksha.sawant at ibm.com>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2024-05-22 12:23:56 +0000
URL:       https://git.openjdk.org/jdk8u/commit/ab408debf4afeb02ee6ae9339950559f152fe255

8235834: IBM-943 charset encoder needs updating

Apply 34B003AF.RPMAP130 definition into encoder

Reviewed-by: sgehwolf
Backport-of: 1b925183894778acce8aff4c101f67af98f0097f

+ jdk/make/data/charsetmapping/IBM943.c2b
! jdk/test/sun/nio/cs/TestIBMBugs.java

Changeset: 7bcaeb5f
Branch: master
Author:    Pratiksha.Sawant <Pratiksha.Sawant at ibm.com>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2024-05-22 13:13:23 +0000
URL:       https://git.openjdk.org/jdk8u/commit/7bcaeb5ff10a0269b43743a4ba6529615dde7aa2

8239965: XMLEncoder/Test4625418.java fails due to "Error: Cp943 - can't read properly"

Cp943 and x-IBM943 should skip on XMLEncoder/Test4625418.java

Reviewed-by: sgehwolf
Backport-of: 24e646317651436e07dd133b154d9e812cf90aae

! jdk/test/java/beans/XMLEncoder/Test4625418.java

Changeset: 012f59c7
Branch: master
Author:    Zdenek Zambersky <zzambers at openjdk.org>
Date:      2024-05-22 16:00:17 +0000
URL:       https://git.openjdk.org/jdk8u/commit/012f59c7f63fc44c1949d905203ea3f449087cd4

8316138: Add GlobalSign 2 TLS root certificates

Reviewed-by: andrew
Backport-of: 4083255440cfbf39b9683ea88a433d71ec6111e7

+ jdk/make/data/cacerts/globalsigne46
+ jdk/make/data/cacerts/globalsignr46
! jdk/test/security/infra/java/security/cert/CertPathValidator/certification/CAInterop.java
! jdk/test/sun/security/lib/cacerts/VerifyCACerts.java

Changeset: db860f0c
Branch: master
Author:    Robert Toyonaga <rtoyonag at redhat.com>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2024-05-29 08:28:26 +0000
URL:       https://git.openjdk.org/jdk8u/commit/db860f0cf8bd5b47516508be170f930710e5e396

8326529: JFR: Test for CompilerCompile events fails due to time out

Reviewed-by: sgehwolf
Backport-of: 4dd6c44cbdb0b5957414fa87b6c559fa4d6f2fa8

! jdk/test/jdk/jfr/event/compiler/TestCompilerCompile.java

Changeset: 663ecc70
Branch: master
Author:    Andrew John Hughes <andrew at openjdk.org>
Date:      2024-05-31 15:37:07 +0000
URL:       https://git.openjdk.org/jdk8u/commit/663ecc703dd8526178e3aab0036ddeac8767ff0f

8333126: Bump update version of OpenJDK: 8u432

Reviewed-by: sgehwolf

! .jcheck/conf
! common/autoconf/version-numbers

Changeset: 9a7aa794
Branch: master
Author:    Zdenek Zambersky <zzambers at openjdk.org>
Date:      2024-06-06 12:11:50 +0000
URL:       https://git.openjdk.org/jdk8u/commit/9a7aa794506ded4771d8a29356c20f7c0c6e8327

8333669: [8u] GHA: Dead VS2010 download link

Reviewed-by: sgehwolf

! .github/workflows/submit.yml
! make/conf/test-dependencies

Changeset: 9da73809
Branch: master
Author:    Zdenek Zambersky <zzambers at openjdk.org>
Date:      2024-06-06 13:13:55 +0000
URL:       https://git.openjdk.org/jdk8u/commit/9da7380962e4532c880235c1dc74c9333a1b52f1

8331730: [8u] GHA: update sysroot for cross builds to Debian bullseye

Reviewed-by: serb

! .github/workflows/submit.yml

Changeset: 8892b817
Branch: master
Author:    Robert Toyonaga <rtoyonag at redhat.com>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2024-06-06 15:37:39 +0000
URL:       https://git.openjdk.org/jdk8u/commit/8892b817af1b25520b05608a30ea539dd0c0b25f

8326521: JFR: CompilerPhase event test fails on windows 32 bit

Reviewed-by: sgehwolf
Backport-of: 96530bcc07514c3eda40fd6ffa74f197fe541dea

! jdk/test/jdk/jfr/event/compiler/TestCompilerPhase.java

Changeset: 61dde502
Branch: master
Author:    SendaoYan <syan at openjdk.org>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2024-06-07 15:25:28 +0000
URL:       https://git.openjdk.org/jdk8u/commit/61dde50292198f9f35f906eef00b1fd002a19074

8333724: Problem list security/infra/java/security/cert/CertPathValidator/certification/CAInterop.java#teliasonerarootcav1

Reviewed-by: sgehwolf
Backport-of: 8ffc35d117846a7a2aa08afed662273d2f887770

! jdk/test/ProblemList.txt

Changeset: 0357abbf
Branch: master
Author:    fitzsim <fitzsim at fitzsim.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2024-06-12 19:31:59 +0000
URL:       https://git.openjdk.org/jdk8u/commit/0357abbfe41fc3dc244c30e48f8f9193219ea406

8324632: Update Zlib Data Compression Library to Version 1.3.1
8315117: Update Zlib Data Compression Library to Version 1.3
8326351: Update the Zlib version in open/src/java.base/share/legal/zlib.md to 1.3.1

Reviewed-by: sgehwolf, andrew
Backport-of: 6aa721649d870354a79c3508343b14222e0edcfb

! THIRD_PARTY_README
! corba/THIRD_PARTY_README
! hotspot/THIRD_PARTY_README
! jaxp/THIRD_PARTY_README
! jaxws/THIRD_PARTY_README
! jdk/THIRD_PARTY_README
! jdk/src/share/native/java/util/zip/zlib/ChangeLog
! jdk/src/share/native/java/util/zip/zlib/README
! jdk/src/share/native/java/util/zip/zlib/compress.c
! jdk/src/share/native/java/util/zip/zlib/deflate.c
! jdk/src/share/native/java/util/zip/zlib/deflate.h
! jdk/src/share/native/java/util/zip/zlib/gzclose.c
! jdk/src/share/native/java/util/zip/zlib/gzguts.h
! jdk/src/share/native/java/util/zip/zlib/gzlib.c
! jdk/src/share/native/java/util/zip/zlib/gzread.c
! jdk/src/share/native/java/util/zip/zlib/gzwrite.c
! jdk/src/share/native/java/util/zip/zlib/infback.c
! jdk/src/share/native/java/util/zip/zlib/inffast.c
! jdk/src/share/native/java/util/zip/zlib/inffast.h
! jdk/src/share/native/java/util/zip/zlib/inflate.c
! jdk/src/share/native/java/util/zip/zlib/inftrees.c
! jdk/src/share/native/java/util/zip/zlib/inftrees.h
! jdk/src/share/native/java/util/zip/zlib/patches/ChangeLog_java
! jdk/src/share/native/java/util/zip/zlib/trees.c
! jdk/src/share/native/java/util/zip/zlib/uncompr.c
! jdk/src/share/native/java/util/zip/zlib/zadler32.c
! jdk/src/share/native/java/util/zip/zlib/zconf.h
! jdk/src/share/native/java/util/zip/zlib/zcrc32.c
! jdk/src/share/native/java/util/zip/zlib/zlib.h
! jdk/src/share/native/java/util/zip/zlib/zutil.c
! jdk/src/share/native/java/util/zip/zlib/zutil.h
! langtools/THIRD_PARTY_README
! nashorn/THIRD_PARTY_README

Changeset: bfb1a7d1
Branch: master
Author:    Kazuhisa Takakuri <ktakakuri at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2024-06-13 23:35:09 +0000
URL:       https://git.openjdk.org/jdk8u/commit/bfb1a7d1e34ed2e0e88e67a5f77410de097fc489

4660158: TTY: NumberFormatException while trying to set values by 'set' command

Reviewed-by: andrew
Backport-of: 6c4e462b47983509cea416c001982559edf53b59

! jdk/src/share/classes/com/sun/tools/example/debug/expr/Expr.jj
! jdk/src/share/classes/com/sun/tools/example/debug/expr/ExpressionParser.java
! jdk/src/share/classes/com/sun/tools/example/debug/expr/ExpressionParserConstants.java
! jdk/src/share/classes/com/sun/tools/example/debug/expr/ExpressionParserTokenManager.java
= jdk/src/share/classes/com/sun/tools/example/debug/expr/JavaCharStream.java
! jdk/src/share/classes/com/sun/tools/example/debug/expr/LValue.java
! jdk/src/share/classes/com/sun/tools/example/debug/expr/ParseException.java
! jdk/src/share/classes/com/sun/tools/example/debug/expr/Token.java
! jdk/src/share/classes/com/sun/tools/example/debug/expr/TokenMgrError.java
+ jdk/test/com/sun/jdi/JdbExprTest.sh

Changeset: 68386057
Branch: master
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2024-06-17 00:43:44 +0000
URL:       https://git.openjdk.org/jdk8u/commit/683860572c87e9c89ba7de45264c1d32b195db8c

8311666: Disabled tests in test/jdk/sun/java2d/marlin

Reviewed-by: andrew
Backport-of: b285ed72aebe2d802fa9c071372cea6c09870b9a

! jdk/test/sun/pisces/ScaleTest.java
! jdk/test/sun/pisces/StrokeShapeTest.java
! jdk/test/sun/pisces/ThinLineTest.java

Changeset: 6abb3f27
Branch: master
Author:    Kazuhisa Takakuri <ktakakuri at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2024-06-17 17:57:59 +0000
URL:       https://git.openjdk.org/jdk8u/commit/6abb3f27b9a535f741c7d3a8dfa0d6b811263a9e

8035395: sun/management/jmxremote/startstop/JMXStartStopTest.java fails intermittently: Port already in use

Reviewed-by: phh, andrew
Backport-of: 70f2238ba9a81ba0bb3fe6cbd98a553009992ecb

! jdk/test/sun/management/jmxremote/startstop/JMXStartStopTest.java

Changeset: b1e2ea81
Branch: master
Author:    Zdenek Zambersky <zzambers at openjdk.org>
Date:      2024-06-24 08:03:31 +0000
URL:       https://git.openjdk.org/jdk8u/commit/b1e2ea81f45d9b144e1de8d16b2b698f1788d4d7

8279164: Disable TLS_ECDH_* cipher suites

Reviewed-by: sgehwolf, andrew, mbalao
Backport-of: 5dddf69319480251cdc904cf7a1d4fcd81573bb8

! jdk/src/share/lib/security/java.security-aix
! jdk/src/share/lib/security/java.security-linux
! jdk/src/share/lib/security/java.security-macosx
! jdk/src/share/lib/security/java.security-solaris
! jdk/src/share/lib/security/java.security-windows
! jdk/test/javax/net/ssl/ciphersuites/DisabledAlgorithms.java
! jdk/test/javax/net/ssl/sanity/ciphersuites/CheckCipherSuites.java

Changeset: b499ea7e
Branch: master
Author:    Kazuhisa Takakuri <ktakakuri at openjdk.org>
Committer: Zdenek Zambersky <zzambers at openjdk.org>
Date:      2024-06-25 11:05:35 +0000
URL:       https://git.openjdk.org/jdk8u/commit/b499ea7ec2ffb2211a67d38b3bd689a77866cb0d

8030204: com/sun/jdi/JdbExprTest.sh: Required output "Can\\'t convert 2147483648 to int" not found

Reviewed-by: andrew, zzambers
Backport-of: 4799040e87ad97963e8d089d4338d429b1f7b0d1

! jdk/test/com/sun/jdi/JdbExprTest.sh

Changeset: a0715ab4
Branch: master
Author:    Kazuhisa Takakuri <ktakakuri at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2024-06-27 13:52:33 +0000
URL:       https://git.openjdk.org/jdk8u/commit/a0715ab4bc71642203324a2c06774aacee35fda7

8238274: (sctp) JDK-7118373 is not fixed for SctpChannel

Reviewed-by: phh, andrew
Backport-of: d91e227abb94953129adc297fbd456c55bb2ae10

! jdk/src/solaris/classes/sun/nio/ch/sctp/SctpChannelImpl.java
! jdk/src/solaris/classes/sun/nio/ch/sctp/SctpMultiChannelImpl.java
! jdk/src/solaris/classes/sun/nio/ch/sctp/SctpServerChannelImpl.java
+ jdk/test/com/sun/nio/sctp/SctpChannel/CloseDescriptors.java

Changeset: 44eac487
Branch: master
Author:    Kazuhisa Takakuri <ktakakuri at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2024-06-27 17:44:26 +0000
URL:       https://git.openjdk.org/jdk8u/commit/44eac48705dd89f20cda5c4384cbecf417555eb1

8137329: [windows] Build broken on VS2010 after  "8046148: JEP 158: Unified JVM Logging"

Reviewed-by: stuefe, andrew
Backport-of: 6c113577e63d359a78ed72e5f37919da26b2f20d

! hotspot/src/share/vm/utilities/globalDefinitions_visCPP.hpp

Changeset: 385e34d8
Branch: master
Author:    Francisco Ferrari Bihurriet <fferrari at openjdk.org>
Committer: Martin Balao <mbalao at openjdk.org>
Date:      2024-06-28 16:03:10 +0000
URL:       https://git.openjdk.org/jdk8u/commit/385e34d860965a77df355edfd8c1d99af5afe38c

8262017: C2: assert(n != __null) failed: Bad immediate dominator info.
8205407: [windows, vs<2017] C4800 after 8203197

Reviewed-by: mbalao, roland
Backport-of: 2db9005c07585b580b3ec0889b8b5e3ed0d0ca6a

! hotspot/make/windows/makefiles/compile.make
! hotspot/src/share/vm/opto/addnode.cpp
! hotspot/src/share/vm/opto/addnode.hpp
! hotspot/src/share/vm/opto/loopTransform.cpp
+ hotspot/test/compiler/rangechecks/TestRangeCheckLimits.java

Changeset: 54f7734c
Branch: master
Author:    Martin Balao <mbalao at openjdk.org>
Date:      2024-07-01 19:07:08 +0000
URL:       https://git.openjdk.org/jdk8u/commit/54f7734c7cea3a20d49103c4387ed9023992e5a6

8303466: C2: failed: malformed control flow. Limit type made precise with MaxL/MinL

Reviewed-by: andrew, roland
Backport-of: cc894d849aa5f730d5a806acfc7a237cf5170af1

! hotspot/src/share/vm/opto/addnode.cpp
! hotspot/src/share/vm/opto/addnode.hpp
! hotspot/src/share/vm/opto/classes.hpp
! hotspot/src/share/vm/opto/connode.cpp
! hotspot/src/share/vm/opto/connode.hpp
! hotspot/src/share/vm/opto/loopTransform.cpp
! hotspot/src/share/vm/opto/macro.cpp
! hotspot/src/share/vm/opto/node.hpp
! hotspot/src/share/vm/opto/phaseX.cpp
! hotspot/src/share/vm/runtime/vmStructs.cpp
+ hotspot/test/compiler/loopopts/TestUnrollLimitPreciseType.java

Changeset: 16ea85b5
Branch: master
Author:    Francisco Ferrari Bihurriet <fferrari at openjdk.org>
Committer: Martin Balao <mbalao at openjdk.org>
Date:      2024-07-03 23:36:15 +0000
URL:       https://git.openjdk.org/jdk8u/commit/16ea85b54115073c6c22377b817878fe112b2100

8335552: [8u] JDK-8303466 backport to 8u requires 3 ::Identity signature fixes

Reviewed-by: mbalao, roland, andrew
Backport-of: 8efb3ab7c1cf0164237c50d60c4cd564b3d6a897

! hotspot/src/share/vm/opto/addnode.cpp
! hotspot/src/share/vm/opto/addnode.hpp
! hotspot/src/share/vm/opto/connode.cpp
! hotspot/src/share/vm/opto/connode.hpp

Changeset: c8eb027b
Branch: master
Author:    Francisco Ferrari Bihurriet <fferrari at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2024-07-05 14:39:35 +0000
URL:       https://git.openjdk.org/jdk8u/commit/c8eb027b59dbb12150a1edd926b14fc2f6753bbd

8075511: Enable -Woverloaded-virtual C++ warning for HotSpot build

Reviewed-by: andrew
Backport-of: 8efb3ab7c1cf0164237c50d60c4cd564b3d6a897

! hotspot/make/linux/makefiles/gcc.make

Changeset: ddce2b5d
Branch: master
Author:    Chad Rakoczy <chadrako at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2024-07-08 19:19:20 +0000
URL:       https://git.openjdk.org/jdk8u/commit/ddce2b5d39cb780c84d0c4d3bf01df2fe5d3d989

8299677: Formatter.format might take a long time to format an integer or floating-point

Reviewed-by: shade, phh, andrew
Backport-of: 33412c102ce799ff2de3512df77e6e07d76acd36

! jdk/src/share/classes/java/util/Formatter.java
+ jdk/test/java/util/Formatter/Padding.java

Changeset: fc15e99a
Branch: master
Author:    Robert Toyonaga <rtoyonag at redhat.com>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2024-07-09 15:51:44 +0000
URL:       https://git.openjdk.org/jdk8u/commit/fc15e99a3218a88434c27da1d7d09a01c592d8f9

8305931: jdk/jfr/jcmd/TestJcmdDumpPathToGCRoots.java failed with "Expected chains but found none"

Reviewed-by: stuefe
Backport-of: 65be5e0c547d74ca7de288b164aa9bd6d6855685

! jdk/test/jdk/jfr/jcmd/TestJcmdDumpPathToGCRoots.java

Changeset: 21e4278a
Branch: master
Author:    Kazuhisa Takakuri <ktakakuri at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2024-07-18 17:31:13 +0000
URL:       https://git.openjdk.org/jdk8u/commit/21e4278aeed3db5eec63679ee1417c3407daf8e7

8320964: sun/tools/native2ascii/Native2AsciiTests.sh fails on Japanese

Reviewed-by: phh, andrew

! jdk/test/sun/tools/native2ascii/Native2AsciiTests.sh

Changeset: f231e27d
Branch: master
Author:    Justin Lu <jlu at openjdk.org>
Committer: Lance Andersen <lancea at openjdk.org>
Date:      2024-07-18 20:01:43 +0000
URL:       https://git.openjdk.org/jdk8u/commit/f231e27d90dd282355b5776653af20ca04f75591

8330415: Update system property for Java SE specification maintenance version

Reviewed-by: lancea, iris
Backport-of: bda97a28e0d0830b3c07b33482c4d6a99524af99

! jdk/src/share/native/java/lang/System.c

Changeset: 765bd89b
Branch: master
Author:    Zdenek Zambersky <zzambers at openjdk.org>
Date:      2024-07-22 21:51:08 +0000
URL:       https://git.openjdk.org/jdk8u/commit/765bd89b6c3dd12f9248d8626884103f58cbaa5a

8318039: GHA: Bump macOS and Xcode versions

Reviewed-by: sgehwolf, andrew
Backport-of: 605c9767291ddf1c409c3e805ffb3182899d06c2

! .github/workflows/submit.yml

Changeset: c8d52b07
Branch: master
Author:    Alexander Zvegintsev <azvegint at openjdk.org>
Date:      2024-07-23 11:41:05 +0000
URL:       https://git.openjdk.org/jdk8u/commit/c8d52b07e18552105d653667e003c566db33e5dc

8307779: Relax the java.awt.Robot specification

Reviewed-by: prr
Backport-of: c0a876a5c06e54e2c4c7df8c44ebd9e6151e7dac

! jdk/src/share/classes/java/awt/Robot.java

Changeset: 10509821
Branch: master
Author:    Leslie Zhai <lzhai at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2024-06-21 01:44:53 +0000
URL:       https://git.openjdk.org/jdk8u/commit/105098218562ce8b62938fb7def2cde918df0b45

8315020: The macro definition for LoongArch64 zero build is not accurate.

Reviewed-by: andrew
Backport-of: 725ec0ce1b463b21cd4c5287cf4ccbee53ec7349

! hotspot/src/os/linux/vm/os_linux.cpp

Changeset: 11bbc794
Branch: master
Author:    Francisco Ferrari Bihurriet <fferrari at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2024-06-28 16:03:10 +0000
URL:       https://git.openjdk.org/jdk8u/commit/11bbc7946199b671013c4e32a6167f364c5c3d5d

8262017: C2: assert(n != __null) failed: Bad immediate dominator info.
8205407: [windows, vs<2017] C4800 after 8203197

Reviewed-by: mbalao, roland
Backport-of: 2db9005c07585b580b3ec0889b8b5e3ed0d0ca6a

! hotspot/make/windows/makefiles/compile.make
! hotspot/src/share/vm/opto/addnode.cpp
! hotspot/src/share/vm/opto/addnode.hpp
! hotspot/src/share/vm/opto/loopTransform.cpp
+ hotspot/test/compiler/rangechecks/TestRangeCheckLimits.java

Changeset: 4a3945b8
Branch: master
Author:    Martin Balao <mbalao at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2024-07-01 19:07:08 +0000
URL:       https://git.openjdk.org/jdk8u/commit/4a3945b82da2d643ced5cd412d6b464a13d00a98

8303466: C2: failed: malformed control flow. Limit type made precise with MaxL/MinL

Reviewed-by: andrew, roland
Backport-of: cc894d849aa5f730d5a806acfc7a237cf5170af1

! hotspot/src/share/vm/opto/addnode.cpp
! hotspot/src/share/vm/opto/addnode.hpp
! hotspot/src/share/vm/opto/classes.hpp
! hotspot/src/share/vm/opto/connode.cpp
! hotspot/src/share/vm/opto/connode.hpp
! hotspot/src/share/vm/opto/loopTransform.cpp
! hotspot/src/share/vm/opto/macro.cpp
! hotspot/src/share/vm/opto/node.hpp
! hotspot/src/share/vm/opto/phaseX.cpp
! hotspot/src/share/vm/runtime/vmStructs.cpp
+ hotspot/test/compiler/loopopts/TestUnrollLimitPreciseType.java

Changeset: a717515a
Branch: master
Author:    Francisco Ferrari Bihurriet <fferrari at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2024-07-03 23:36:15 +0000
URL:       https://git.openjdk.org/jdk8u/commit/a717515a4e561caa1560fae19e7a30ca743da4b0

8335552: [8u] JDK-8303466 backport to 8u requires 3 ::Identity signature fixes

Reviewed-by: mbalao, roland, andrew

! hotspot/src/share/vm/opto/addnode.cpp
! hotspot/src/share/vm/opto/addnode.hpp
! hotspot/src/share/vm/opto/connode.cpp
! hotspot/src/share/vm/opto/connode.hpp

Changeset: 48e19d84
Branch: master
Author:    Aleksei Voitylov <avoitylov at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2024-06-12 21:08:55 +0000
URL:       https://git.openjdk.org/jdk8u/commit/48e19d8467c7cd6f2594093c42f9292df8bf5e96

8314794: Improve UTF8 String supports

Co-authored-by: Ekaterina Vergizova <evergizova at openjdk.org>
Reviewed-by: mbalao, andrew
Backport-of: ab2532d858de8d855529b6f2491f94c499f94009

! hotspot/src/share/vm/c1/c1_Runtime1.cpp
! hotspot/src/share/vm/interpreter/bytecodeInterpreter.cpp
! hotspot/src/share/vm/interpreter/interpreterRuntime.cpp
! hotspot/src/share/vm/utilities/exceptions.cpp
! hotspot/src/share/vm/utilities/exceptions.hpp
! hotspot/src/share/vm/utilities/utf8.cpp

Changeset: 3dd1095e
Branch: master
Author:    Aleksei Voitylov <avoitylov at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2024-06-03 22:52:00 +0000
URL:       https://git.openjdk.org/jdk8u/commit/3dd1095e9aac868078aaaa8b6d1da51873545a4e

8319859: Better symbol storage

Reviewed-by: mbalao, andrew, yan
Backport-of: f7857e9106841f402ade56bad0338fc53159fb9a

! hotspot/src/share/vm/classfile/symbolTable.cpp
! hotspot/src/share/vm/oops/symbol.cpp
! hotspot/src/share/vm/oops/symbol.hpp

Changeset: 45b83c2c
Branch: master
Author:    Francisco Ferrari Bihurriet <fferrari at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2024-06-28 20:00:23 +0000
URL:       https://git.openjdk.org/jdk8u/commit/45b83c2c56bdd5bb2b66a40fbada147c01928130

8320548: Improved loop handling

Reviewed-by: mbalao, andrew
Backport-of: 72eed2f709caa48c82f58fe75c7e94d2c45947e1

! hotspot/src/share/vm/opto/superword.cpp

Changeset: 42c9f651
Branch: master
Author:    Yuri Nesterenko <yan at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2024-05-15 16:05:13 +0000
URL:       https://git.openjdk.org/jdk8u/commit/42c9f651c9ce12413fc0fd8a83858260bad8c2e8

8320097: Improve Image transformations

Reviewed-by: mbalao, andrew
Backport-of: 1401634b21b76db90291011bcae68c461742e687

! jdk/src/share/classes/sun/java2d/pipe/DrawImage.java
! jdk/src/share/native/sun/java2d/loops/TransformHelper.c

Changeset: e81aa94e
Branch: master
Author:    Alexey Bakhtin <alexey at azul.com>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2024-06-05 11:53:48 +0000
URL:       https://git.openjdk.org/jdk8u/commit/e81aa94e18397ccd55c39efac857f33088d18bf3

8322106: Enhance Pack 200 loading

Reviewed-by: mbalao, andrew
Backport-of: c94ac4094deb8a170e82f89be6d830c2923fe198

! jdk/src/share/native/com/sun/java/util/jar/pack/defines.h
! jdk/src/share/native/com/sun/java/util/jar/pack/unpack.cpp
! jdk/src/share/native/com/sun/java/util/jar/pack/unpack.h
! jdk/src/share/native/com/sun/java/util/jar/pack/utils.cpp
! jdk/src/share/native/com/sun/java/util/jar/pack/utils.h

Changeset: 172214bb
Branch: master
Author:    Aleksei Voitylov <avoitylov at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2024-06-11 11:56:30 +0000
URL:       https://git.openjdk.org/jdk8u/commit/172214bbc8e1a8c9f2ff5e87151afb38d9092902

8323390: Enhance mask blit functionality

Reviewed-by: mbalao, andrew
Backport-of: 895893f2fbf1c521d4a263d505f0ecbda8d2eeea

! jdk/src/share/classes/sun/java2d/SunGraphics2D.java
! jdk/src/share/native/sun/java2d/SurfaceData.h
! jdk/src/share/native/sun/java2d/loops/MaskBlit.c

Changeset: bffe2842
Branch: master
Author:    Martin Balao <mbalao at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2024-01-24 06:21:44 +0000
URL:       https://git.openjdk.org/jdk8u/commit/bffe2842ea81ed73668e72bc1009f21ac4c2023f

8323231: Improve array management

Reviewed-by: andrew
Backport-of: cf20364d0cb3f182880ee91c7fb023615e27becf

! hotspot/src/share/vm/c1/c1_RangeCheckElimination.cpp

Changeset: dfbb2cfb
Branch: master
Author:    Yuri Nesterenko <yan at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2024-03-15 15:35:52 +0000
URL:       https://git.openjdk.org/jdk8u/commit/dfbb2cfbc4887184487206224f0503a7ccd2b3f6

8324559: Improve 2D image handling

Reviewed-by: mbalao, andrew
Backport-of: 1a5a44019871c411148ca85d0491cc68d2256e4e

! jdk/src/share/native/sun/java2d/loops/MaskFill.c

Changeset: 18b3ca58
Branch: master
Author:    Aleksei Voitylov <avoitylov at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2024-06-19 15:03:52 +0000
URL:       https://git.openjdk.org/jdk8u/commit/18b3ca58d72881d3b6a89c6f299e26635fd149c4

8325600: Better symbol storage

Reviewed-by: mbalao, andrew
Backport-of: da06689bf6fde7b6dd8efc2f0c39fc95adcdb69d

! hotspot/src/share/vm/classfile/symbolTable.cpp

Changeset: 0e7148db
Branch: master
Author:    Andrew John Hughes <andrew at openjdk.org>
Date:      2024-07-27 19:01:04 +0000
URL:       https://git.openjdk.org/jdk8u/commit/0e7148dbfab4b01bdcb615eb2e8d217a47d6874e

Merge


Changeset: 047b08a8
Branch: master
Author:    George Adams <gdams at openjdk.org>
Date:      2024-08-13 14:56:32 +0000
URL:       https://git.openjdk.org/jdk8u/commit/047b08a891d837efb925448b6334679f772ef0e5

8324723: GHA: Upgrade some actions to avoid deprecated Node 16
8315863: [GHA] Update checkout action to use v4

Reviewed-by: sgehwolf, zzambers
Backport-of: f2565a6c6f26e84d8e5eede39c0f3a50be5d579f

! .github/workflows/submit.yml

Changeset: d4adbe33
Branch: master
Author:    Martin Balao <mbalao at openjdk.org>
Date:      2024-08-13 14:58:08 +0000
URL:       https://git.openjdk.org/jdk8u/commit/d4adbe339c3dd09a7f431da2c909b03560c6579e

8152207: Perform array bound checks while getting a length of bytecode instructions

Reviewed-by: sgehwolf, phh
Backport-of: 68c8a74fbe25918ec50711ce10eff65afcc73b93

! hotspot/src/share/vm/interpreter/bytecodes.hpp
! jdk/src/share/native/common/check_code.c

Changeset: 09bab6e4
Branch: master
Author:    Alexey Bakhtin <abakhtin at openjdk.org>
Date:      2024-08-13 17:07:53 +0000
URL:       https://git.openjdk.org/jdk8u/commit/09bab6e4c31531975ab6461832d4618dc9759ca9

8145919: sun/management/jmxremote/bootstrap/RmiSslBootstrapTest failed with Connection failed for no credentials

Reviewed-by: phh
Backport-of: ee5b32591130f560b90ec2cea7ab40d0612ecb8d

! jdk/test/sun/management/jmxremote/bootstrap/management_ssltest07_ok.properties.in
+ jdk/test/sun/management/jmxremote/bootstrap/ssl/Readme.txt
! jdk/test/sun/management/jmxremote/bootstrap/ssl/keystore
! jdk/test/sun/management/jmxremote/bootstrap/ssl/truststore

Changeset: b4fc8e71
Branch: master
Author:    Andrew John Hughes <andrew at openjdk.org>
Date:      2024-08-14 15:35:02 +0000
URL:       https://git.openjdk.org/jdk8u/commit/b4fc8e711c5953823e687f8cc133aac5e8fdd577

8337312: [8u] Windows x86 VS2010 build broken by JDK-8320097

Reviewed-by: phh

! jdk/src/share/native/sun/java2d/loops/TransformHelper.c

Changeset: 4106121e
Branch: master
Author:    Andrew John Hughes <andrew at openjdk.org>
Date:      2024-08-14 15:50:20 +0000
URL:       https://git.openjdk.org/jdk8u/commit/4106121e0ae42d644e45c6eab9037874110ed670

8281096: Flags introduced by configure script are not passed to ADLC build

Reviewed-by: stuefe, zzambers, sgehwolf

! .github/workflows/submit.yml
! common/autoconf/flags.m4
! common/autoconf/generated-configure.sh
! common/autoconf/hotspot-spec.gmk.in
! hotspot/make/aix/makefiles/adlc.make
! hotspot/make/bsd/makefiles/adlc.make
! hotspot/make/linux/makefiles/adlc.make
! hotspot/make/solaris/makefiles/adlc.make

Changeset: 4538bba3
Branch: master
Author:    SendaoYan <syan at openjdk.org>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date:      2024-08-16 22:46:46 +0000
URL:       https://git.openjdk.org/jdk8u/commit/4538bba37c61982e3122dbf83fa2ea5c70434641

8335851: [8u] Test JMXStartStopTest.java fails after JDK-8334415

Reviewed-by: serb

! jdk/test/sun/management/jmxremote/startstop/JMXStartStopTest.java

Changeset: fb0a658d
Branch: master
Author:    SendaoYan <syan at openjdk.org>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date:      2024-08-16 22:54:22 +0000
URL:       https://git.openjdk.org/jdk8u/commit/fb0a658dd5dc417fa4ce74b17d10c507ed6bc66f

8335894: [8u] Fix SupplementalJapaneseEraTest.java for jdks with symlinked conf dir

Reviewed-by: serb

! jdk/test/java/util/Calendar/SupplementalJapaneseEraTest.java

Changeset: ea76f37d
Branch: master
Author:    Andrew John Hughes <andrew at openjdk.org>
Date:      2024-08-17 10:21:08 +0000
URL:       https://git.openjdk.org/jdk8u/commit/ea76f37ddb113b84f5421d64e687e1b6b7a13ea6

8338144: [8u] Remove duplicate license files

Reviewed-by: phh, serb

- corba/ASSEMBLY_EXCEPTION
- corba/LICENSE
- corba/THIRD_PARTY_README
- hotspot/ASSEMBLY_EXCEPTION
- hotspot/LICENSE
- hotspot/THIRD_PARTY_README
- jaxp/ASSEMBLY_EXCEPTION
- jaxp/LICENSE
- jaxp/THIRD_PARTY_README
- jaxws/ASSEMBLY_EXCEPTION
- jaxws/LICENSE
- jaxws/THIRD_PARTY_README
- jdk/ASSEMBLY_EXCEPTION
- jdk/LICENSE
- jdk/THIRD_PARTY_README
! jdk/make/Images.gmk
- langtools/ASSEMBLY_EXCEPTION
- langtools/LICENSE
- langtools/THIRD_PARTY_README
- nashorn/ASSEMBLY_EXCEPTION
- nashorn/LICENSE
- nashorn/THIRD_PARTY_README

Changeset: 1ca84ad5
Branch: master
Author:    Karm Michal Babacek <karm at redhat.com>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2024-08-19 08:30:51 +0000
URL:       https://git.openjdk.org/jdk8u/commit/1ca84ad59a4db33ab43cebc7d78ee99f87455be1

8305400: ISO 4217 Amendment 175 Update

Reviewed-by: sgehwolf
Backport-of: 8c243a33b290f5e747ee227f005d30260e6d846f

! jdk/src/share/classes/java/util/CurrencyData.properties
! jdk/test/java/util/Currency/tablea1.txt

Changeset: edbdf053
Branch: master
Author:    Zdenek Zambersky <zzambers at openjdk.org>
Date:      2024-08-19 10:19:31 +0000
URL:       https://git.openjdk.org/jdk8u/commit/edbdf0538df3fe764ea6a109c3e07cb145dbfe48

8336928: GHA: Bundle artifacts removal broken

Reviewed-by: sgehwolf
Backport-of: 98562166e4a4c8921709014423c6cbc993aa0d97

! .github/workflows/submit.yml

Changeset: 439e9104
Branch: master
Author:    Karm Michal Babacek <karm at redhat.com>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2024-08-20 16:39:36 +0000
URL:       https://git.openjdk.org/jdk8u/commit/439e910420ab9e1ca7c4645bb20634bc7cdbbe57

8321480: ISO 4217 Amendment 176 Update

Reviewed-by: sgehwolf
Backport-of: ea06b5c966e9261cacb35300ddde6eae48ec632f

! jdk/make/src/classes/build/tools/generatecurrencydata/GenerateCurrencyData.java
! jdk/src/share/classes/java/util/CurrencyData.properties
! jdk/src/share/classes/sun/util/resources/CurrencyNames.properties
! jdk/test/java/util/Currency/ValidateISO4217.java
! jdk/test/java/util/Currency/tablea1.txt

Changeset: 2afd9188
Branch: master
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2024-08-21 00:02:16 +0000
URL:       https://git.openjdk.org/jdk8u/commit/2afd9188fa17d748dca15bcdc1f39bdb1c6dfca9

8221903: PIT: javax/swing/RepaintManager/IconifyTest/IconifyTest.java fails on ubuntu18.04

Reviewed-by: aph
Backport-of: ae60ed6f0517465bbd164f600c3bccf25d6bb35a

! jdk/test/javax/swing/RepaintManager/IconifyTest/IconifyTest.java

Changeset: 8b28c35f
Branch: master
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2024-08-21 00:08:53 +0000
URL:       https://git.openjdk.org/jdk8u/commit/8b28c35f2efe5f4d6bd2f4e36720ca6a529836dd

8264328: Broken license in javax/swing/JComboBox/8072767/bug8072767.java

Reviewed-by: sgehwolf
Backport-of: 6678b01c576532a393272dc74d87b6c180a869e7

! jdk/test/javax/swing/JComboBox/8072767/bug8072767.java

Changeset: 4c9c5a42
Branch: master
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2024-08-21 00:18:13 +0000
URL:       https://git.openjdk.org/jdk8u/commit/4c9c5a4275550fee0dbf46697255c147a8dc98b6

8327007: javax/swing/JSpinner/8008657/bug8008657.java fails

Reviewed-by: sgehwolf
Backport-of: b7540df6a4279c63e69d32b9d9834f7a427478d1

! jdk/test/javax/swing/JSpinner/8008657/bug8008657.java

Changeset: 855480b9
Branch: master
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2024-08-21 00:24:43 +0000
URL:       https://git.openjdk.org/jdk8u/commit/855480b9336976cfdeea6ff5f57a712e4119e61a

8334905: [8u] The test java/awt/Mixing/AWT_Mixing/JButtonOverlapping.java started to fail after 8159690

Reviewed-by: phh

! jdk/test/java/awt/Mixing/AWT_Mixing/JButtonOverlapping.java

Changeset: 4fe22e82
Branch: master
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2024-08-21 00:35:13 +0000
URL:       https://git.openjdk.org/jdk8u/commit/4fe22e82ebd3640c7999e094903874c9ac7f2391

6544871: java/awt/event/KeyEvent/KeyTyped/CtrlASCII.html fails from jdk b09 on windows.

Backport-of: 791267a0961353693ad6a92d888675b2e2837edc

! jdk/test/java/awt/event/KeyEvent/KeyTyped/CtrlASCII.java

Changeset: 933c78eb
Branch: master
Author:    SendaoYan <syan at openjdk.org>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2024-08-21 08:47:26 +0000
URL:       https://git.openjdk.org/jdk8u/commit/933c78ebd5be5aedc2181b95917933dffe7e279c

8309138: Fix container tests for jdks with symlinked conf dir

Reviewed-by: phh, sgehwolf
Backport-of: c1bb926f4d5eaf49777f93b9f8788db243bba83b

! hotspot/test/testlibrary/com/oracle/java/testlibrary/DockerTestUtils.java
! test/lib/jdk/test/lib/containers/docker/DockerTestUtils.java

Changeset: 5c7f201a
Branch: master
Author:    Adam Farley <afarley at openjdk.org>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2024-08-21 09:43:47 +0000
URL:       https://git.openjdk.org/jdk8u/commit/5c7f201af69a500b06a345f84a5b1ce550b605b2

8021775: compiler/8009761/Test8009761.java  "Failed: init recursive calls: 51. After deopt 50"

Reimplemented the test using the Whitebox API to deterministically trigger compilation and deoptimization. Now allowing number of recursive calls to vary by 1.

Reviewed-by: sgehwolf
Backport-of: 1ed4c8394859f6c36e165c4f59a6b5c9fbd793ee

! hotspot/test/TEST.groups
! hotspot/test/compiler/8009761/Test8009761.java

Changeset: 8867d017
Branch: master
Author:    Yuri Nesterenko <yan at openjdk.org>
Date:      2024-08-21 10:47:31 +0000
URL:       https://git.openjdk.org/jdk8u/commit/8867d017b18ad7cd8842b9324c5c031a44a58064

8193682: Infinite loop in ZipOutputStream.close()

Reviewed-by: sgehwolf
Backport-of: 1e9ed54d362b8c57be5fbbac2de5afbd0f05435f

! jdk/src/share/classes/java/util/zip/DeflaterOutputStream.java
! jdk/src/share/classes/java/util/zip/GZIPOutputStream.java
! jdk/src/share/classes/java/util/zip/ZipOutputStream.java
+ jdk/test/java/util/zip/CloseDeflaterTest.java

Changeset: fc33f51c
Branch: master
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2024-08-21 18:23:29 +0000
URL:       https://git.openjdk.org/jdk8u/commit/fc33f51c24d21e30a73ce3a70ba961651b483672

8266248: Compilation failure in PLATFORM_API_MacOSX_MidiUtils.c with Xcode 12.5

Reviewed-by: sgehwolf
Backport-of: dedddd5ab2e39a30a039d24f629a7974048b0923

! jdk/src/macosx/native/com/sun/media/sound/PLATFORM_API_MacOSX_MidiUtils.c

Changeset: aa443466
Branch: master
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2024-08-21 18:39:45 +0000
URL:       https://git.openjdk.org/jdk8u/commit/aa443466bbe5f8326ab595ef9f4a2fa9919250e9

7188098: TEST_BUG: closed/javax/sound/midi/Synthesizer/Receiver/bug6186488.java fails

Backport-of: c640fe42c2b5e6668a2a875678be44443942c868

! jdk/test/javax/sound/midi/Synthesizer/Receiver/bug6186488.java

Changeset: 9a426ad4
Branch: master
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2024-08-21 22:49:05 +0000
URL:       https://git.openjdk.org/jdk8u/commit/9a426ad460815f2637d53df37b27b68e64d5b75b

8318951: Additional negative value check in JPEG decoding

Reviewed-by: sgehwolf
Backport-of: 75ce02fe74e1232bfa8d72b4fdad82ed938ef957

! jdk/src/share/native/sun/awt/image/jpeg/imageioJPEG.c
! jdk/src/share/native/sun/awt/image/jpeg/jpegdecoder.c

Changeset: 89697c3c
Branch: master
Author:    Karm Michal Babacek <karm at redhat.com>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2024-08-23 12:03:49 +0000
URL:       https://git.openjdk.org/jdk8u/commit/89697c3c19f1276e92c6955600730b8d3353c4ea

8334653: ISO 4217 Amendment 177 Update

Reviewed-by: andrew
Backport-of: b05f58e9ec57ce7f140ad47df3b5bdf4cc42f5f9

! jdk/src/share/classes/java/util/CurrencyData.properties
! jdk/src/share/classes/sun/util/resources/CurrencyNames.properties
! jdk/test/java/util/Currency/CheckDataVersion.java
! jdk/test/java/util/Currency/CurrencyTest.java
= jdk/test/java/util/Currency/ISO4217-list-one.txt
! jdk/test/java/util/Currency/ValidateISO4217.java

Changeset: 49425166
Branch: master
Author:    Yuri Nesterenko <yan at openjdk.org>
Date:      2024-08-26 10:28:45 +0000
URL:       https://git.openjdk.org/jdk8u/commit/49425166c201e73dd954bd033ea6e33f4a9811b3

8278794: Infinite loop in DeflaterOutputStream.finish()
8284771: java/util/zip/CloseInflaterDeflaterTest.java failed with "AssertionError: Expected IOException to be thrown, but nothing was thrown"

Reviewed-by: phh, sgehwolf
Backport-of: ff0b0927a2df8b36f8fd6ed41bd4e20e71a5b653

! jdk/src/share/classes/java/util/zip/Deflater.java
! jdk/src/share/classes/java/util/zip/DeflaterOutputStream.java
! jdk/src/share/classes/java/util/zip/ZipOutputStream.java
- jdk/test/java/util/zip/CloseDeflaterTest.java
+ jdk/test/java/util/zip/CloseInflaterDeflaterTest.java

Changeset: 7d36fed8
Branch: master
Author:    Zdenek Zambersky <zzambers at openjdk.org>
Date:      2024-08-26 11:20:43 +0000
URL:       https://git.openjdk.org/jdk8u/commit/7d36fed8e01c6ee0a1b301a379df5dae8afa960d

8337110: [8u] TestNoEagerReclaimOfHumongousRegions.java should be in gc/g1 directory

Reviewed-by: phh

= hotspot/test/gc/g1/TestNoEagerReclaimOfHumongousRegions.java

Changeset: 7c13bd84
Branch: master
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2024-08-28 23:00:05 +0000
URL:       https://git.openjdk.org/jdk8u/commit/7c13bd84274ffdd437ffcc3b39694f9efce0ec1b

8030795: java/nio/file/Files/probeContentType/ForceLoad.java failing with ServiceConfigurationError without jtreg -agentvm option

Reviewed-by: aph, andrew
Backport-of: 0abb2b14edd9f7b4de461efa47fe31b4cbfb92c1

! jdk/test/java/nio/file/Files/probeContentType/ForceLoad.java

Changeset: 8b0fedcc
Branch: master
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2024-08-30 01:24:22 +0000
URL:       https://git.openjdk.org/jdk8u/commit/8b0fedccb89308b7dfdf1ab7c7801b4e3a786ec2

8316328: Test jdk/jfr/event/oldobject/TestSanityDefault.java times out for some heap sizes

Reviewed-by: phh, andrew
Backport-of: 9b1d6d66b8297d53c6b96b9e2f9bd69af90ab8fb

! jdk/test/jdk/jfr/event/oldobject/TestSanityDefault.java

Changeset: e32d62e2
Branch: master
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2024-08-30 01:52:17 +0000
URL:       https://git.openjdk.org/jdk8u/commit/e32d62e2a39510f643b32d615e76f0ff9be3d9f3

8298887: On the latest macOS+XCode the Robot API may report wrong colors

Reviewed-by: phh, andrew
Backport-of: ceb6793bf3b5855c7c521678b5d99d752800b441

! jdk/src/macosx/native/sun/awt/CRobot.m
! jdk/src/macosx/native/sun/awt/QuartzSurfaceData.h
! jdk/test/java/awt/Robot/CheckCommonColors/CheckCommonColors.java
! jdk/test/java/awt/font/GlyphVector/MultiSlotFontTest.java

Changeset: 503ae0b0
Branch: master
Author:    Andrew John Hughes <andrew at openjdk.org>
Date:      2024-09-04 15:03:30 +0000
URL:       https://git.openjdk.org/jdk8u/commit/503ae0b0637ad70e47240df2b7c2a546e8653e5a

8339394: Bump update version of OpenJDK: 8u442

Reviewed-by: sgehwolf, serb

! .jcheck/conf
! common/autoconf/version-numbers

Changeset: cb95a72e
Branch: master
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2024-09-09 21:03:33 +0000
URL:       https://git.openjdk.org/jdk8u/commit/cb95a72ec972a952e49913757887b534ed95fd5d

8260380: Upgrade to LittleCMS 2.12

Reviewed-by: phh, andrew
Backport-of: 4caeb39f01b13b5472d8dacb268262fd418fd0c4

! THIRD_PARTY_README
! jdk/src/share/native/sun/java2d/cmm/lcms/cmsalpha.c
! jdk/src/share/native/sun/java2d/cmm/lcms/cmscgats.c
! jdk/src/share/native/sun/java2d/cmm/lcms/cmscnvrt.c
! jdk/src/share/native/sun/java2d/cmm/lcms/cmsgamma.c
! jdk/src/share/native/sun/java2d/cmm/lcms/cmsintrp.c
! jdk/src/share/native/sun/java2d/cmm/lcms/cmsio0.c
! jdk/src/share/native/sun/java2d/cmm/lcms/cmslut.c
! jdk/src/share/native/sun/java2d/cmm/lcms/cmsnamed.c
! jdk/src/share/native/sun/java2d/cmm/lcms/cmsopt.c
! jdk/src/share/native/sun/java2d/cmm/lcms/cmspack.c
! jdk/src/share/native/sun/java2d/cmm/lcms/cmspcs.c
! jdk/src/share/native/sun/java2d/cmm/lcms/cmsplugin.c
! jdk/src/share/native/sun/java2d/cmm/lcms/cmsps2.c
! jdk/src/share/native/sun/java2d/cmm/lcms/cmssamp.c
! jdk/src/share/native/sun/java2d/cmm/lcms/cmstypes.c
! jdk/src/share/native/sun/java2d/cmm/lcms/cmsxform.c
! jdk/src/share/native/sun/java2d/cmm/lcms/lcms2.h
! jdk/src/share/native/sun/java2d/cmm/lcms/lcms2_internal.h
! jdk/src/share/native/sun/java2d/cmm/lcms/lcms2_plugin.h

Changeset: 068ed1f5
Branch: master
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2024-09-09 23:49:28 +0000
URL:       https://git.openjdk.org/jdk8u/commit/068ed1f551d917d9ccf4c1d52862785a28dc1ff8

8239312: [macOS] javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java

Reviewed-by: aph, andrew
Backport-of: 40e667c174269a73cd9b5612673c5e4b2293d6c0

! jdk/test/javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java

Changeset: b7348860
Branch: master
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2024-09-10 07:27:47 +0000
URL:       https://git.openjdk.org/jdk8u/commit/b7348860e89a8aa4466caf7eea1fe628f5b8942a

8315731: Open source several Swing Text related tests

Backport-of: 0dc17ca068b837606252e1db614fd005a2f2b942

+ jdk/test/javax/swing/text/CompositeView/bug4398059.java
+ jdk/test/javax/swing/text/DefaultCaret/bug4197894.java
+ jdk/test/javax/swing/text/DefaultCaret/bug4203175.java
+ jdk/test/javax/swing/text/DefaultEditorKit/bug4265242.java
+ jdk/test/javax/swing/text/DefaultStyledDocument/bug4472852.java

Changeset: 73056eb8
Branch: master
Author:    Martin Balao <mbalao at openjdk.org>
Date:      2024-09-17 15:26:33 +0000
URL:       https://git.openjdk.org/jdk8u/commit/73056eb8d4c76ce38d06acb25628ff0d61e182c3

8233364: Fix undefined behavior in Canonicalizer::do_ShiftOp

Add java_shift_xxx helpers and use them.

Reviewed-by: sgehwolf, roland
Backport-of: 89e3782f218a54c91cbab9f06e75825b90dd2fb7

! hotspot/src/share/vm/c1/c1_Canonicalizer.cpp
! hotspot/src/share/vm/utilities/globalDefinitions.hpp

Changeset: ec2bb45e
Branch: master
Author:    Kazuhisa Takakuri <ktakakuri at openjdk.org>
Date:      2024-09-19 21:51:33 +0000
URL:       https://git.openjdk.org/jdk8u/commit/ec2bb45e246f6c223a3e44b74a51128fe1563e74

8066708: JMXStartStopTest fails to connect to port 38112

Reviewed-by: andrew, phh
Backport-of: d9fe0af0483e5954ba1d68107fb448669724a464

! jdk/test/sun/management/jmxremote/startstop/JMXStartStopTest.java

Changeset: c531e472
Branch: master
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2024-09-26 23:24:08 +0000
URL:       https://git.openjdk.org/jdk8u/commit/c531e4721446c9b7d7a38804823f5706a415d214

8313626: C2 crash due to unexpected exception control flow

Reviewed-by: yan, andrew
Backport-of: f8203cb272e6136b784e5c43a500f6a0bfb19c8b

! hotspot/src/share/vm/opto/doCall.cpp
+ hotspot/test/compiler/parsing/MissingSafepointOnTryCatch.jasm
+ hotspot/test/compiler/parsing/TestMissingSafepointOnTryCatch.java

Changeset: f2d72b71
Branch: master
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2024-09-29 01:29:20 +0000
URL:       https://git.openjdk.org/jdk8u/commit/f2d72b71880b739d006cd6fadc92018bcc705c15

8196770: Add JNDI test com/sun/jndi/ldap/blits/AddTests/AddNewEntry.java

Reviewed-by: yan, andrew
Backport-of: bc690b263b577c2f5b88c0c9932dacbd87b3d26d

+ jdk/test/com/sun/jndi/ldap/blits/AddTests/AddNewEntry.java
+ jdk/test/com/sun/jndi/ldap/blits/AddTests/AddNewEntry.ldap
+ jdk/test/com/sun/jndi/ldap/lib/LDAPServer.java
+ jdk/test/com/sun/jndi/ldap/lib/LDAPTestUtils.java

Changeset: 39221f82
Branch: master
Author:    Francisco Ferrari Bihurriet <fferrari at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2024-09-20 10:44:37 +0000
URL:       https://git.openjdk.org/jdk8u/commit/39221f82e5b7efbc60191fe199e41428667b48d8

8337664: Distrust TLS server certificates issued after Oct 2024 and anchored by Entrust Root CAs

Reviewed-by: sgehwolf, andrew
Backport-of: 7d49c52272b54070a13b02708dd7ce5f8e375a06

! jdk/src/share/classes/sun/security/validator/CADistrustPolicy.java
+ jdk/src/share/classes/sun/security/validator/EntrustTLSPolicy.java
! jdk/src/share/lib/security/java.security-aix
! jdk/src/share/lib/security/java.security-linux
! jdk/src/share/lib/security/java.security-macosx
! jdk/src/share/lib/security/java.security-solaris
! jdk/src/share/lib/security/java.security-windows
+ jdk/test/sun/security/ssl/X509TrustManagerImpl/Entrust/Distrust.java
+ jdk/test/sun/security/ssl/X509TrustManagerImpl/Entrust/affirmtrustcommercialca-chain.pem
+ jdk/test/sun/security/ssl/X509TrustManagerImpl/Entrust/affirmtrustnetworkingca-chain.pem
+ jdk/test/sun/security/ssl/X509TrustManagerImpl/Entrust/affirmtrustpremiumca-chain.pem
+ jdk/test/sun/security/ssl/X509TrustManagerImpl/Entrust/affirmtrustpremiumeccca-chain.pem
+ jdk/test/sun/security/ssl/X509TrustManagerImpl/Entrust/entrust2048ca-chain.pem
+ jdk/test/sun/security/ssl/X509TrustManagerImpl/Entrust/entrustevca-chain.pem
+ jdk/test/sun/security/ssl/X509TrustManagerImpl/Entrust/entrustrootcaec1-chain.pem
+ jdk/test/sun/security/ssl/X509TrustManagerImpl/Entrust/entrustrootcag2-chain.pem
+ jdk/test/sun/security/ssl/X509TrustManagerImpl/Entrust/entrustrootcag4-chain.pem

Changeset: 13e86fb9
Branch: master
Author:    Andrew John Hughes <andrew at openjdk.org>
Date:      2024-10-02 00:51:10 +0000
URL:       https://git.openjdk.org/jdk8u/commit/13e86fb9af28070ac844208451f226096ca4852c

Merge


Changeset: b4264bc1
Branch: master
Author:    George Adams <gdams at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2024-10-02 19:40:53 +0000
URL:       https://git.openjdk.org/jdk8u/commit/b4264bc17ede605e8a4b6cb2f98e893b3eb7b222

8340815: Add SECURITY.md file

Reviewed-by: andrew
Backport-of: 0474f020bf276c761f46bc8ba0873ed90a8fd19b

+ SECURITY.md

Changeset: 61a41271
Branch: master
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2024-10-03 04:25:54 +0000
URL:       https://git.openjdk.org/jdk8u/commit/61a4127145f1ca096bb57c43680954030bf7869a

8251188: Update LDAP tests not to use wildcard addresses

Reviewed-by: yan, mbalao, andrew
Backport-of: a75edc29c6ce41116cc99530aa1710efb62c6d5a

! jdk/test/com/sun/jndi/ldap/BalancedParentheses.java
! jdk/test/com/sun/jndi/ldap/DeadSSLLdapTimeoutTest.java
+ jdk/test/com/sun/jndi/ldap/DeadSSLSocketFactory.java
! jdk/test/com/sun/jndi/ldap/blits/AddTests/AddNewEntry.java
! jdk/test/com/sun/jndi/ldap/lib/LDAPTestUtils.java

Changeset: 6acc668a
Branch: master
Author:    Zdenek Zambersky <zzambers at openjdk.org>
Date:      2024-10-03 10:15:15 +0000
URL:       https://git.openjdk.org/jdk8u/commit/6acc668a6cfd0c0ab3c05560fe3b45ee44bf76a4

8209023: fix 2 compiler tests to avoid JDK-8208690

Reviewed-by: sgehwolf
Backport-of: b3cf0cf9fcaa25f11f8b5fb8658ecb383d19fc17

! hotspot/test/compiler/6891750/Test6891750.java

Changeset: 02b81013
Branch: master
Author:    Andrew John Hughes <andrew at openjdk.org>
Date:      2024-10-03 19:33:45 +0000
URL:       https://git.openjdk.org/jdk8u/commit/02b810132e3da0de175e4cf0d843969de27909bd

8341059: Change Entrust TLS distrust date to November 12, 2024

Reviewed-by: sgehwolf
Backport-of: f554c3ffce7599fdb535b03db4a6ea96870b3c2d

! jdk/src/share/classes/sun/security/validator/CADistrustPolicy.java
! jdk/src/share/classes/sun/security/validator/EntrustTLSPolicy.java
! jdk/src/share/lib/security/java.security-aix
! jdk/src/share/lib/security/java.security-linux
! jdk/src/share/lib/security/java.security-macosx
! jdk/src/share/lib/security/java.security-solaris
! jdk/src/share/lib/security/java.security-windows
! jdk/test/sun/security/ssl/X509TrustManagerImpl/Entrust/Distrust.java

Changeset: 5b8dfbbf
Branch: master
Author:    Zdenek Zambersky <zzambers at openjdk.org>
Date:      2024-10-03 23:02:32 +0000
URL:       https://git.openjdk.org/jdk8u/commit/5b8dfbbfc1df3cf913448d8c299253ead25e25b7

8338402: GHA: some of bundles may not get removed

Reviewed-by: andrew
Backport-of: d8e4d3f2d6c187f2487acd390a4e5fa2a99010ea

! .github/workflows/submit.yml

Changeset: 42c6c17c
Branch: master
Author:    Andrew John Hughes <andrew at openjdk.org>
Date:      2024-10-04 11:59:58 +0000
URL:       https://git.openjdk.org/jdk8u/commit/42c6c17c2e3e19a518cabe0064cbdbf12fc5d40f

8341057: Add 2 SSL.com TLS roots

Reviewed-by: sgehwolf
Backport-of: 217b9fdf056f4887230f60fdf60b036861699cd8

+ jdk/make/data/cacerts/ssltlsrootecc2022
+ jdk/make/data/cacerts/ssltlsrootrsa2022
! jdk/test/security/infra/java/security/cert/CertPathValidator/certification/CAInterop.java
! jdk/test/sun/security/lib/cacerts/VerifyCACerts.java

Changeset: 432d9627
Branch: master
Author:    Zdenek Zambersky <zzambers at openjdk.org>
Date:      2024-10-22 12:43:09 +0000
URL:       https://git.openjdk.org/jdk8u/commit/432d9627be7b27da599baf90e4a34d3fbbafd460

8048003: test/compiler/8009761/Test8009761.java failed with: java.lang.RuntimeException: static java.lang.Object Test8009761.m3(boolean,boolean) not compiled

Compile m3 with C1 if C2 is not available.

Backport-of: b4d4c8a3922f6563013d4e997e149bd0198222d2

! hotspot/test/compiler/8009761/Test8009761.java

Changeset: b6616d68
Branch: master
Author:    Chen Liang <liach at openjdk.org>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2024-10-24 17:00:47 +0000
URL:       https://git.openjdk.org/jdk8u/commit/b6616d688fd8acd9cf141ee82f53de7ac90a262d

8058322: Zero name_index item of MethodParameters attribute cause MalformedParameterException.

Allow hotspot to report null for 0 parameter_name index in MethodParameters attribute

Backport-of: cba5bd26387dc2ecb31ac8d6bea21bcc01da0cd5

! hotspot/src/share/vm/runtime/reflection.cpp

Changeset: 640b1627
Branch: master
Author:    Sergey Bylokhov <serb at openjdk.org>
Committer: Andrew John Hughes <gnu_andrew at member.fsf.org>
Date:      2024-09-29 01:29:20 +0000
URL:       https://git.openjdk.org/jdk8u/commit/640b16274e3c30fedfdbe81e14d1c67f2ee66876

8196770: Add JNDI test com/sun/jndi/ldap/blits/AddTests/AddNewEntry.java

Reviewed-by: yan, andrew
Backport-of: bc690b263b577c2f5b88c0c9932dacbd87b3d26d

+ jdk/test/com/sun/jndi/ldap/blits/AddTests/AddNewEntry.java
+ jdk/test/com/sun/jndi/ldap/blits/AddTests/AddNewEntry.ldap
+ jdk/test/com/sun/jndi/ldap/lib/LDAPServer.java
+ jdk/test/com/sun/jndi/ldap/lib/LDAPTestUtils.java

Changeset: 9e795b5b
Branch: master
Author:    Martin Balao <mbalao at openjdk.org>
Committer: Andrew John Hughes <gnu_andrew at member.fsf.org>
Date:      2024-09-17 15:26:33 +0000
URL:       https://git.openjdk.org/jdk8u/commit/9e795b5b3943c9a002fb6b8d274392e7f7cd5459

8233364: Fix undefined behavior in Canonicalizer::do_ShiftOp

Add java_shift_xxx helpers and use them.

Reviewed-by: sgehwolf, roland
Backport-of: 89e3782f218a54c91cbab9f06e75825b90dd2fb7

! hotspot/src/share/vm/c1/c1_Canonicalizer.cpp
! hotspot/src/share/vm/utilities/globalDefinitions.hpp

Changeset: 672104d6
Branch: master
Author:    Sergey Bylokhov <serb at openjdk.org>
Committer: Andrew John Hughes <gnu_andrew at member.fsf.org>
Date:      2024-10-03 04:25:54 +0000
URL:       https://git.openjdk.org/jdk8u/commit/672104d6606169b3ada392d4e6b30c9a575d83bd

8251188: Update LDAP tests not to use wildcard addresses

Reviewed-by: yan, mbalao, andrew
Backport-of: a75edc29c6ce41116cc99530aa1710efb62c6d5a

! jdk/test/com/sun/jndi/ldap/BalancedParentheses.java
! jdk/test/com/sun/jndi/ldap/DeadSSLLdapTimeoutTest.java
+ jdk/test/com/sun/jndi/ldap/DeadSSLSocketFactory.java
! jdk/test/com/sun/jndi/ldap/blits/AddTests/AddNewEntry.java
! jdk/test/com/sun/jndi/ldap/lib/LDAPTestUtils.java

Changeset: 260fe06e
Branch: master
Author:    Sergey Bylokhov <serb at openjdk.org>
Committer: Andrew John Hughes <gnu_andrew at member.fsf.org>
Date:      2024-09-26 23:24:08 +0000
URL:       https://git.openjdk.org/jdk8u/commit/260fe06ed350d471763b8423e9524a2b1e3b6c2f

8313626: C2 crash due to unexpected exception control flow

Reviewed-by: yan, andrew
Backport-of: f8203cb272e6136b784e5c43a500f6a0bfb19c8b

! hotspot/src/share/vm/opto/doCall.cpp
+ hotspot/test/compiler/parsing/MissingSafepointOnTryCatch.jasm
+ hotspot/test/compiler/parsing/TestMissingSafepointOnTryCatch.java

Changeset: 81c99d89
Branch: master
Author:    Alexey Bakhtin <alexey at azul.com>
Committer: Andrew John Hughes <gnu_andrew at member.fsf.org>
Date:      2024-08-23 16:23:27 +0000
URL:       https://git.openjdk.org/jdk8u/commit/81c99d899041a4d92ccab6bb1bd096c58d36429d

8328286: Enhance HTTP client

Reviewed-by: andrew, mbalao
Backport-of: cf8dc79f392c8ec3414d8b36803f026852c4e386

! jdk/src/share/classes/java/net/doc-files/net-properties.html
! jdk/src/share/classes/sun/net/www/MessageHeader.java
! jdk/src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
! jdk/src/share/lib/net.properties

Changeset: 0405894d
Branch: master
Author:    Martin Balao <mbalao at redhat.com>
Committer: Andrew John Hughes <gnu_andrew at member.fsf.org>
Date:      2024-08-14 21:12:00 +0000
URL:       https://git.openjdk.org/jdk8u/commit/0405894d5183be14e2563617446e90192eced09d

8328544: Improve handling of vectorization

Co-authored-by: Francisco Ferrari Bihurriet <fferrari at redhat.com>
Reviewed-by: yan, roland, andrew
Backport-of: b5174c9159fbffdf335ee6835267ba0e674cf432

! hotspot/src/share/vm/opto/superword.cpp
! hotspot/src/share/vm/opto/superword.hpp

Changeset: 16502218
Branch: master
Author:    Alexey Bakhtin <alexey at azul.com>
Committer: Andrew John Hughes <gnu_andrew at member.fsf.org>
Date:      2024-05-10 15:36:27 +0000
URL:       https://git.openjdk.org/jdk8u/commit/165022181994b20d50e8631f88182f11d95e1ccb

8328726: Better Kerberos support

Reviewed-by: mbalao, andrew
Backport-of: 7325899a11f17bf4516d39495a12796385e459ed

! jdk/src/share/classes/com/sun/security/auth/module/Krb5LoginModule.java
! jdk/src/share/classes/javax/security/auth/kerberos/KerberosKey.java
! jdk/src/share/classes/javax/security/auth/kerberos/KeyImpl.java
! jdk/src/share/classes/sun/security/jgss/krb5/Krb5Context.java
! jdk/src/share/classes/sun/security/jgss/krb5/Krb5Util.java
! jdk/src/share/classes/sun/security/krb5/EncryptionKey.java
! jdk/src/share/classes/sun/security/krb5/internal/Krb5.java
! jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_PBE_PARAMS.java
! jdk/src/windows/classes/sun/security/krb5/internal/tools/Kinit.java

Changeset: 3b077b8a
Branch: master
Author:    Alexei Voitylov <avoitylov at openjdk.org>
Committer: Andrew John Hughes <gnu_andrew at member.fsf.org>
Date:      2024-08-13 10:30:49 +0000
URL:       https://git.openjdk.org/jdk8u/commit/3b077b8a7cf07e2c06064efbddbc5488cdf710bb

8331446: Improve deserialization support

Reviewed-by: mbalao, andrew
Backport-of: 8e4a392832f83e16d521024505b52c96d0a993f2

! jdk/src/share/classes/java/text/MessageFormat.java
+ jdk/test/java/text/Format/MessageFormat/MaxArgumentIndexTest.java
+ jdk/test/java/text/Format/MessageFormat/SerializationTest.java

Changeset: da6b2652
Branch: master
Author:    Sergey Bylokhov <serb at openjdk.org>
Committer: Andrew John Hughes <gnu_andrew at member.fsf.org>
Date:      2022-09-16 10:04:51 +0000
URL:       https://git.openjdk.org/jdk8u/commit/da6b2652f5afb1270140d1bc680f2ef3d8f9c51a

8290367: Update default value and extend the scope of com.sun.jndi.ldap.object.trustSerialData system property

Reviewed-by: yan, mbalao, andrew
Backport-of: 7765942aeee25cbeb5fd932a93b3d8f9d4ca3655

! jdk/src/share/classes/com/sun/jndi/ldap/Obj.java
! jdk/src/share/classes/com/sun/jndi/ldap/VersionHelper12.java
+ jdk/test/com/sun/jndi/ldap/objects/RemoteLocationAttributeTest.java
+ jdk/test/com/sun/jndi/ldap/objects/RemoteLocationAttributeTest.ldap

Changeset: c5508ab0
Branch: master
Author:    Francisco Ferrari Bihurriet <fferrari at redhat.com>
Committer: Andrew John Hughes <gnu_andrew at member.fsf.org>
Date:      2024-09-17 18:48:55 +0000
URL:       https://git.openjdk.org/jdk8u/commit/c5508ab0a6f565bb774ccf786f3290e59f5ab116

8332644: Improve graph optimizations

Reviewed-by: mbalao, andrew
Backport-of: 7c16d649a8118d2e7ee77cedba87e620c83294b4

! hotspot/src/share/vm/opto/loopnode.cpp

Changeset: e976b997
Branch: master
Author:    Martin Balao <mbalao at redhat.com>
Committer: Andrew John Hughes <gnu_andrew at member.fsf.org>
Date:      2024-09-14 00:31:00 +0000
URL:       https://git.openjdk.org/jdk8u/commit/e976b99775c95013431b7119a61dac3409b3bf16

8335713: Enhance vectorization analysis

Reviewed-by: roland, andrew
Backport-of: 3c05ad2290936ec9abc3f271cb6bf89e18c3eea7

! hotspot/src/share/vm/opto/superword.cpp
! hotspot/src/share/vm/opto/superword.hpp

Changeset: 1c1afe31
Branch: master
Author:    Andrew John Hughes <andrew at openjdk.org>
Committer: Andrew John Hughes <gnu_andrew at member.fsf.org>
Date:      2024-10-04 11:59:58 +0000
URL:       https://git.openjdk.org/jdk8u/commit/1c1afe3188df5621b5523ae9a06ad39c8a253589

8341057: Add 2 SSL.com TLS roots

Reviewed-by: sgehwolf
Backport-of: 217b9fdf056f4887230f60fdf60b036861699cd8

+ jdk/make/data/cacerts/ssltlsrootecc2022
+ jdk/make/data/cacerts/ssltlsrootrsa2022
! jdk/test/security/infra/java/security/cert/CertPathValidator/certification/CAInterop.java
! jdk/test/sun/security/lib/cacerts/VerifyCACerts.java

Changeset: 618917eb
Branch: master
Author:    Andrew John Hughes <andrew at openjdk.org>
Committer: Andrew John Hughes <gnu_andrew at member.fsf.org>
Date:      2024-10-03 19:33:45 +0000
URL:       https://git.openjdk.org/jdk8u/commit/618917eb093243de2c5d7e83d4688bfe9ad04985

8341059: Change Entrust TLS distrust date to November 12, 2024

Reviewed-by: sgehwolf
Backport-of: f554c3ffce7599fdb535b03db4a6ea96870b3c2d

! jdk/src/share/classes/sun/security/validator/CADistrustPolicy.java
! jdk/src/share/classes/sun/security/validator/EntrustTLSPolicy.java
! jdk/src/share/lib/security/java.security-aix
! jdk/src/share/lib/security/java.security-linux
! jdk/src/share/lib/security/java.security-macosx
! jdk/src/share/lib/security/java.security-solaris
! jdk/src/share/lib/security/java.security-windows
! jdk/test/sun/security/ssl/X509TrustManagerImpl/Entrust/Distrust.java

Changeset: 31b88042
Branch: master
Author:    Andrew John Hughes <andrew at openjdk.org>
Date:      2024-10-25 19:48:59 +0000
URL:       https://git.openjdk.org/jdk8u/commit/31b88042fba46e87fba83e8bfd43ae0ecb5a9afd

Merge


Changeset: 7e1ea515
Branch: master
Author:    Andrei Pangin <apangin at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2024-10-29 15:43:49 +0000
URL:       https://git.openjdk.org/jdk8u/commit/7e1ea515911827915c27c6568585c6c7906a74d9

8339133: [8u] Profiler crashes at guarantee(is_result_safe || is_in_asgct()): unsafe access to zombie method

Reviewed-by: stuefe, shade

! hotspot/src/share/vm/prims/forte.cpp

Changeset: 41f479c4
Branch: master
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2024-10-29 23:24:20 +0000
URL:       https://git.openjdk.org/jdk8u/commit/41f479c4801ebbf96e1d6bebe1d26d3a5f7a4dc1

8133287: (fs) java/nio/file/Files/probeContentType/ParallelProbes.java should use othervm mode

Add @build tag containing ParallelProbes and SimpleFileTypeDetector and reinstate othervm mode.

Backport-of: eb790603374262134543bb03171a6ead1b13fc4b

! jdk/test/java/nio/file/Files/probeContentType/ParallelProbes.java

Changeset: 1d2f4670
Branch: master
Author:    Kazuhisa Takakuri <ktakakuri at openjdk.org>
Date:      2024-11-05 00:03:24 +0000
URL:       https://git.openjdk.org/jdk8u/commit/1d2f46702819a866f5291a0e6338ea0c7ccc1927

8189687: Swing: Invalid position of candidate pop-up of InputMethod in Hi-DPI on Windows

Reviewed-by: phh
Backport-of: 489e5ae3349370825b7faa1d7514796a2b1ac1c7

! jdk/src/windows/native/sun/windows/awt_Component.cpp

Changeset: ed3d7313
Branch: master
Author:    Zdenek Zambersky <zzambers at openjdk.org>
Date:      2024-11-07 10:56:29 +0000
URL:       https://git.openjdk.org/jdk8u/commit/ed3d731386bf4f6819d5e5f69376e520df3a6262

8342841: [8u] Separate jdk_security_infra tests from jdk_tier1

Reviewed-by: sgehwolf, serb

! .github/workflows/submit.yml
! jdk/test/TEST.groups

Changeset: e4297a70
Branch: master
Author:    Ben Taylor <btaylor at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2024-11-19 18:42:11 +0000
URL:       https://git.openjdk.org/jdk8u/commit/e4297a70459accd845420180f9bae19b78fe340e

8339882: Replace ThreadLocalStorage::thread with Thread::current_or_null in jdk8 backport of JDK-8183925

Reviewed-by: phh, andrew

! hotspot/src/os/posix/vm/os_posix.cpp
! hotspot/src/os/windows/vm/os_windows.cpp
! hotspot/src/share/vm/runtime/os.cpp

Changeset: 9d330daa
Branch: master
Author:    Sophia Guo <sophia.gwf at gmail.com>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2024-12-02 20:34:21 +0000
URL:       https://git.openjdk.org/jdk8u/commit/9d330daad5b2acd49fa4dcf00f8fda68932fb8b0

8037013: [TESTBUG] Fix test/java/lang/ClassLoader/Assert.sh on AIX

Reviewed-by: andrew
Backport-of: 02186906efdb581a7b4494cfd9e21f45bc76e9ed

! jdk/test/java/lang/ClassLoader/Assert.java
- jdk/test/java/lang/ClassLoader/Assert.sh

Changeset: 00d25421
Branch: master
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2024-12-02 23:24:26 +0000
URL:       https://git.openjdk.org/jdk8u/commit/00d254215576d356337dc23425377a6a3f15f438

8326110: [8u] The Marlin tests should be updated after JDK-8241307

Reviewed-by: phh, andrew, lbourges

! jdk/test/sun/java2d/marlin/CrashNaNTest.java
! jdk/test/sun/java2d/marlin/CrashPaintTest.java
! jdk/test/sun/java2d/marlin/CrashTest.java
! jdk/test/sun/java2d/marlin/TextClipErrorTest.java

Changeset: 10122b59
Branch: master
Author:    Kazuhisa Takakuri <ktakakuri at openjdk.org>
Date:      2024-12-03 00:06:06 +0000
URL:       https://git.openjdk.org/jdk8u/commit/10122b593165d6bcaf58abfe2721c3dcb407b593

8268457: XML Transformer outputs Unicode supplementary character incorrectly to HTML

Reviewed-by: phh, andrew
Backport-of: 83bce94cc8a7fb45b0604598411fbecc62000dfd

! jaxp/src/com/sun/org/apache/xml/internal/serializer/ToHTMLStream.java
+ jdk/test/javax/xml/jaxp/transform/8268457/SurrogateTest.java
+ jdk/test/javax/xml/jaxp/transform/8268457/SurrogateTest1.html
+ jdk/test/javax/xml/jaxp/transform/8268457/SurrogateTest1.xml
+ jdk/test/javax/xml/jaxp/transform/8268457/SurrogateTest1.xsl
+ jdk/test/javax/xml/jaxp/transform/8268457/SurrogateTest2.txt
+ jdk/test/javax/xml/jaxp/transform/8268457/SurrogateTest2.xml

Changeset: 2931b1d2
Branch: master
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2024-12-03 06:18:49 +0000
URL:       https://git.openjdk.org/jdk8u/commit/2931b1d250dbf820b2094b67f5ae19d223e7c887

8068305: [TEST_BUG] Test java/awt/Mixing/HWDisappear.java fails with GTKL&F

Reviewed-by: andrew
Backport-of: bc24a0ce18373217b97dc3a8f4071a7ffc92691d

! jdk/test/java/awt/Mixing/HWDisappear.java

Changeset: d407d631
Branch: master
Author:    Andrew John Hughes <andrew at openjdk.org>
Date:      2024-12-05 17:51:47 +0000
URL:       https://git.openjdk.org/jdk8u/commit/d407d631f80559a5fed251d9fef2cef64ddf7936

8345504: Bump update version of OpenJDK: 8u452

Reviewed-by: sgehwolf

! .jcheck/conf
! common/autoconf/version-numbers

Changeset: 5a4b4408
Branch: master
Author:    Alexey Bakhtin <abakhtin at openjdk.org>
Date:      2024-12-06 20:33:28 +0000
URL:       https://git.openjdk.org/jdk8u/commit/5a4b44089f3f95b92620ef3a7b49f2390b70afaa

8335912: Add an operation mode to the jar command when extracting to not overwriting existing files

Reviewed-by: mbalao, andrew
Backport-of: 158b93d19a518d2b9d3d185e2d4c4dbff9c82aab

! jdk/src/share/classes/sun/tools/jar/Main.java
! jdk/src/share/classes/sun/tools/jar/resources/jar.properties
! jdk/src/share/classes/sun/tools/jar/resources/jar_de.properties
! jdk/src/share/classes/sun/tools/jar/resources/jar_es.properties
! jdk/src/share/classes/sun/tools/jar/resources/jar_fr.properties
! jdk/src/share/classes/sun/tools/jar/resources/jar_it.properties
! jdk/src/share/classes/sun/tools/jar/resources/jar_ja.properties
! jdk/src/share/classes/sun/tools/jar/resources/jar_ko.properties
! jdk/src/share/classes/sun/tools/jar/resources/jar_pt_BR.properties
! jdk/src/share/classes/sun/tools/jar/resources/jar_sv.properties
! jdk/src/share/classes/sun/tools/jar/resources/jar_zh_CN.properties
! jdk/src/share/classes/sun/tools/jar/resources/jar_zh_TW.properties
+ jdk/test/tools/jar/ExtractFilesTest.java
+ jdk/test/tools/jar/MultipleManifestTest.java

Changeset: 1a6e3a5e
Branch: master
Author:    Varada M <varadam at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2024-12-22 14:09:59 +0000
URL:       https://git.openjdk.org/jdk8u/commit/1a6e3a5ea32d5c671cb46a590046f16426089921

8342822: jdk8u432-b06 does not compile on AIX

Reviewed-by: andrew, amitkumar

! hotspot/src/share/vm/opto/superword.hpp

Changeset: 1a447c78
Branch: master
Author:    Yuri Nesterenko <yan at openjdk.org>
Committer: Andrew Hughes <gnu.andrew at redhat.com>
Date:      2024-08-06 11:28:52 +0000
URL:       https://git.openjdk.org/jdk8u/commit/1a447c78dd71929d50f91698204a7c66e41acfb9

8335428: Enhanced Building of Processes

Reviewed-by: mbalao, andrew
Backport-of: 978dfdf9aa95da4196055cc288c5993d4dc6ef85

! jdk/src/windows/classes/java/lang/ProcessImpl.java

Changeset: 2d042cfa
Branch: master
Author:    Aleksei Voitylov <avoitylov at openjdk.org>
Committer: Andrew Hughes <gnu.andrew at redhat.com>
Date:      2024-08-07 04:38:46 +0000
URL:       https://git.openjdk.org/jdk8u/commit/2d042cfa40532e28b697c5a53bd282c2319d2f02

8336564: Enhance mask blit functionality redux

Reviewed-by: yan, mbalao, andrew
Backport-of: 6e7f9a23a4daf461acbc4c5a5110e19b34ced22c

! jdk/src/share/native/sun/java2d/SurfaceData.h

Changeset: c2f7e612
Branch: master
Author:    Alexey Bakhtin <abakhtin at openjdk.org>
Committer: Andrew Hughes <gnu.andrew at redhat.com>
Date:      2024-12-06 20:33:28 +0000
URL:       https://git.openjdk.org/jdk8u/commit/c2f7e61272996631585153c70d784e7690763f01

8335912: Add an operation mode to the jar command when extracting to not overwriting existing files

Reviewed-by: mbalao, andrew
Backport-of: 158b93d19a518d2b9d3d185e2d4c4dbff9c82aab

! jdk/src/share/classes/sun/tools/jar/Main.java
! jdk/src/share/classes/sun/tools/jar/resources/jar.properties
! jdk/src/share/classes/sun/tools/jar/resources/jar_de.properties
! jdk/src/share/classes/sun/tools/jar/resources/jar_es.properties
! jdk/src/share/classes/sun/tools/jar/resources/jar_fr.properties
! jdk/src/share/classes/sun/tools/jar/resources/jar_it.properties
! jdk/src/share/classes/sun/tools/jar/resources/jar_ja.properties
! jdk/src/share/classes/sun/tools/jar/resources/jar_ko.properties
! jdk/src/share/classes/sun/tools/jar/resources/jar_pt_BR.properties
! jdk/src/share/classes/sun/tools/jar/resources/jar_sv.properties
! jdk/src/share/classes/sun/tools/jar/resources/jar_zh_CN.properties
! jdk/src/share/classes/sun/tools/jar/resources/jar_zh_TW.properties
+ jdk/test/tools/jar/ExtractFilesTest.java
+ jdk/test/tools/jar/MultipleManifestTest.java

Changeset: 129290d2
Branch: master
Author:    Martin Balao <mbalao at openjdk.org>
Committer: Andrew Hughes <gnu.andrew at redhat.com>
Date:      2024-09-25 09:15:20 +0000
URL:       https://git.openjdk.org/jdk8u/commit/129290d2ffe3f77ad574bfad8b1ab44f5f3b8fbe

8339180: Enhanced Building of Processes: Follow-on Issue

Reviewed-by: yan, andrew
Backport-of: a71624a69ec5cc8600f2a3a53c23c75b43068830

! jdk/src/windows/classes/java/lang/ProcessImpl.java

Changeset: 3683a81d
Branch: master
Author:    Andrew John Hughes <andrew at openjdk.org>
Date:      2025-01-22 15:09:40 +0000
URL:       https://git.openjdk.org/jdk8u/commit/3683a81d332c26737bef1f0b59b4d68ae4242c09

Merge


Changeset: 492acd3a
Branch: master
Author:    Zdenek Zambersky <zzambers at openjdk.org>
Date:      2025-01-29 11:32:20 +0000
URL:       https://git.openjdk.org/jdk8u/commit/492acd3ac4b4fbd4bfe90a00d8f5cd48ffbe372c

8265019: Update tests for additional TestNG test permissions

Reviewed-by: phh
Backport-of: ffb3771816910d2eddba367812e57a9c5459ff8c

! jdk/test/java/sql/testng/util/TestPolicy.java

Changeset: f89c26f5
Branch: master
Author:    SendaoYan <syan at openjdk.org>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2025-01-30 10:31:19 +0000
URL:       https://git.openjdk.org/jdk8u/commit/f89c26f592a739ae146d44ff295b1c5afb719af4

8266881: Enable debug log for SSLEngineExplorerMatchedSNI.java
8212096: javax/net/ssl/ServerName/SSLEngineExplorerMatchedSNI.java failed intermittently due to SSLException: Tag mismatch
8227651: Tests fail with SSLProtocolException: Input record too big

Reviewed-by: phh
Backport-of: 8138382780b16f4184ad5bbfe07ab2468afe71a8

! jdk/test/javax/net/ssl/SSLEngine/LargePacket.java
! jdk/test/javax/net/ssl/SSLEngine/SSLEngineService.java
! jdk/test/javax/net/ssl/ServerName/SSLEngineExplorer.java
! jdk/test/javax/net/ssl/ServerName/SSLEngineExplorerMatchedSNI.java
! jdk/test/javax/net/ssl/ServerName/SSLEngineExplorerUnmatchedSNI.java
! jdk/test/javax/net/ssl/ServerName/SSLEngineExplorerWithCli.java
! jdk/test/javax/net/ssl/ServerName/SSLEngineExplorerWithSrv.java

Changeset: bfd4d8ba
Branch: master
Author:    SendaoYan <syan at openjdk.org>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2025-01-30 10:32:37 +0000
URL:       https://git.openjdk.org/jdk8u/commit/bfd4d8ba52ee6126adcd8f3e1e09373ca2e699c4

8048215: [TESTBUG] java/lang/management/ManagementFactory/ThreadMXBeanProxy.java Expected non-null LockInfo

Ensure the target thread has reached wait() before inspecting it

Reviewed-by: phh
Backport-of: 84b88b391288bb4297bc941d9047a0cfaa5c60b2

! jdk/test/java/lang/management/ManagementFactory/ThreadMXBeanProxy.java

Changeset: 8b08668b
Branch: master
Author:    SendaoYan <syan at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2025-01-30 15:17:01 +0000
URL:       https://git.openjdk.org/jdk8u/commit/8b08668b22c3d0eb52e3b27b2aecd725d670a345

8250825: C2 crashes with assert(field != __null) failed: missing field

Reviewed-by: phh
Backport-of: e03ca73dc122af84d4a5456120e5cf5fac7aed31

! hotspot/src/share/vm/opto/type.cpp
+ hotspot/test/compiler/unsafe/TestMisalignedUnsafeAccess.java

Changeset: 4c509409
Branch: master
Author:    Daniel Hu <92710734+cost0much at users.noreply.github.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2025-02-04 17:55:47 +0000
URL:       https://git.openjdk.org/jdk8u/commit/4c5094095fade410e23e6a071c93c7e4fdc1dade

8316193: jdk/jfr/event/oldobject/TestListenerLeak.java java.lang.Exception: Could not find leak

Reviewed-by: serb
Backport-of: f6be922952642f40dcf0d27b7896c9a6acdd6378

! jdk/test/jdk/jfr/event/oldobject/TestListenerLeak.java

Changeset: 88a7829f
Branch: master
Author:    Dmitry Cherepanov <dcherepanov at openjdk.org>
Date:      2025-02-20 10:54:25 +0000
URL:       https://git.openjdk.org/jdk8u/commit/88a7829f254415bbc0a2079e2828de1a0758a6a8

8339644: Improve parsing of Day/Month in tzdata rules

Reviewed-by: andrew
Backport-of: 86a2f9c7dcb6585cabf03c0940511d11560e85b7

! jdk/make/src/classes/build/tools/tzdb/TzdbZoneRulesCompiler.java
! jdk/test/sun/util/calendar/zi/Month.java
! jdk/test/sun/util/calendar/zi/RuleDay.java

Changeset: fc88d515
Branch: master
Author:    SendaoYan <syan at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2025-02-20 10:55:40 +0000
URL:       https://git.openjdk.org/jdk8u/commit/fc88d515109947e0643782f38cab616af84df4b5

8255466: C2 crashes at ciObject::get_oop() const+0x0

Reviewed-by: phh, andrew
Backport-of: bb3f1238cb12c45ed85936d3b06eced0730d588f

! hotspot/src/share/vm/opto/type.cpp
+ hotspot/test/compiler/unsafe/TestUnsafeStaticFieldAccess.java

Changeset: f5e9a25f
Branch: master
Author:    SendaoYan <syan at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2025-02-20 10:56:46 +0000
URL:       https://git.openjdk.org/jdk8u/commit/f5e9a25f32439e89d3ca03addaf2ea31075d1726

8349166: Bad indentation in backport of JDK-8250825

Reviewed-by: andrew

! hotspot/src/share/vm/opto/type.cpp

Changeset: 5ccff2c6
Branch: master
Author:    Zdenek Zambersky <zzambers at openjdk.org>
Date:      2025-02-25 12:51:03 +0000
URL:       https://git.openjdk.org/jdk8u/commit/5ccff2c63f39ddf3aa7ee5a3270e78fee8f86311

8348211: [8u] sun/management/jmxremote/startstop/JMXStartStopTest.java fails after backport of JDK-8066708

Reviewed-by: serb

! jdk/test/sun/management/jmxremote/startstop/JMXStartStopTest.java

Changeset: 85fb26b2
Branch: master
Author:    SendaoYan <syan at openjdk.org>
Committer: Zdenek Zambersky <zzambers at openjdk.org>
Date:      2025-02-25 13:05:18 +0000
URL:       https://git.openjdk.org/jdk8u/commit/85fb26b22a28714a5f45fc2130e913da0285745b

8244966: Add .vscode to .hgignore and .gitignore

Add .vscode to .hgignore and .gitignore

Reviewed-by: serb
Backport-of: 95c0b97bc2bfcb686dfabc6d74424772f0f866a1

! .gitignore

Changeset: 8eccf896
Branch: master
Author:    Zdenek Zambersky <zzambers at openjdk.org>
Date:      2025-02-25 14:30:56 +0000
URL:       https://git.openjdk.org/jdk8u/commit/8eccf896169b568c70a188d085b0673d225e1f8f

8340660: [8u] Test com/sun/jdi/PrivateTransportTest.sh fails on MacOS

Reviewed-by: serb

! jdk/test/com/sun/jdi/PrivateTransportTest.sh

Changeset: 0b5a2e7c
Branch: master
Author:    Alexey Bakhtin <abakhtin at openjdk.org>
Date:      2025-02-25 20:39:47 +0000
URL:       https://git.openjdk.org/jdk8u/commit/0b5a2e7c651a711fac1513f1e9ba5b0f40babbbf

8346140: [8u] tools/jar/ExtractFilesTest.java and tools/jar/MultipleManifestTest.java fails with jtreg5.1

Reviewed-by: syan, sgehwolf

! jdk/test/tools/jar/ExtractFilesTest.java
! jdk/test/tools/jar/MultipleManifestTest.java

Changeset: 898e1312
Branch: master
Author:    lingjun.cg <lingjun.cg at alibaba-inc.com>
Committer: Denghui Dong <ddong at openjdk.org>
Date:      2025-02-26 09:06:35 +0000
URL:       https://git.openjdk.org/jdk8u/commit/898e1312bab672b3d7af92cf431e7539a617424d

8261020: Wrong format parameter in create_emergency_chunk_path

Reviewed-by: sgehwolf
Backport-of: d27533f1967411dfd1b50b3fe0f0cebb936f1d3a

! hotspot/src/share/vm/jfr/recorder/repository/jfrEmergencyDump.cpp

Changeset: 24cade61
Branch: master
Author:    Dmitry Cherepanov <dcherepanov at openjdk.org>
Date:      2025-02-26 10:47:14 +0000
URL:       https://git.openjdk.org/jdk8u/commit/24cade612fc3aac90ce78f040c369098cc76a50e

8340552: Harden TzdbZoneRulesCompiler against missing zone names

Reviewed-by: serb
Backport-of: 1bc13a1c10a580f84f1b7686c95344ec2633f611

! jdk/make/src/classes/build/tools/tzdb/TzdbZoneRulesCompiler.java

Changeset: 8f8531c0
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2025-02-26 23:55:06 +0000
URL:       https://git.openjdk.org/jdk8u/commit/8f8531c0a542eab469d21a5557b3ffb9f39d60b7

8285756: clean up use of bad arguments for `@clean` in langtools tests

Reviewed-by: phh
Backport-of: 3312d8c620003125a88540fd5b2bacff34732ade

! langtools/test/tools/javac/6257443/T6257443.java
! langtools/test/tools/javac/warnings/suppress/PackageInfo.java

Changeset: 6a7d8939
Branch: master
Author:    Dmitry Cherepanov <dcherepanov at openjdk.org>
Date:      2025-02-28 10:32:29 +0000
URL:       https://git.openjdk.org/jdk8u/commit/6a7d893928b3fde9ee3ebff9782620f9ae1be358

8350816: [8u] Update TzdbZoneRulesCompiler to ignore HST/EST/MST links

Reviewed-by: serb, sgehwolf

! jdk/make/src/classes/build/tools/tzdb/TzdbZoneRulesCompiler.java

Changeset: 8c4a65b9
Branch: master
Author:    Andrew John Hughes <andrew at openjdk.org>
Date:      2025-03-05 15:54:49 +0000
URL:       https://git.openjdk.org/jdk8u/commit/8c4a65b99dca01793faa441a958450dfdb54dcba

8351098: Bump update version of OpenJDK: 8u462

Reviewed-by: serb

! .jcheck/conf
! common/autoconf/version-numbers

Changeset: 79124139
Branch: master
Author:    Zdenek Zambersky <zzambers at openjdk.org>
Date:      2025-03-06 11:10:40 +0000
URL:       https://git.openjdk.org/jdk8u/commit/79124139a676a555511f4365ce6771a7dc920dcf

8186787: clang-4.0 SIGSEGV in Unsafe_PutByte

Reviewed-by: adinn, andrew
Backport-of: 6dc1d8c06d98e127b022886172e16b90bf357c97

! hotspot/src/share/vm/prims/unsafe.cpp

Changeset: 84576a97
Branch: master
Author:    Taizo Kurashige <taizousum11 at gmail.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2025-03-11 18:55:17 +0000
URL:       https://git.openjdk.org/jdk8u/commit/84576a9729a299a3931c71091f4d2f205919fa67

8341946: [8u] sun/security/pkcs11/ec/ tests fail on RHEL9

Reviewed-by: phh

! jdk/test/sun/security/pkcs11/PKCS11Test.java

Changeset: 7210b971
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2025-03-12 23:08:32 +0000
URL:       https://git.openjdk.org/jdk8u/commit/7210b971066c424acda13c4b0caa8ebcb063ace0

8346887: DrawFocusRect() may cause an assertion failure

Reviewed-by: phh, serb
Backport-of: 8eddf67c82a2af4d704c4063ad802640770b3c26

! jdk/src/windows/native/sun/windows/awt_Button.cpp
! jdk/src/windows/native/sun/windows/awt_Checkbox.cpp
! jdk/src/windows/native/sun/windows/awt_Component.cpp

Changeset: 33d7a03e
Branch: master
Author:    Dmitry Cherepanov <dcherepanov at openjdk.org>
Date:      2025-03-06 12:40:01 +0000
URL:       https://git.openjdk.org/jdk8u/commit/33d7a03eb70ce883cc2c54781039c51ccb8c94ca

8339637: (tz) Update Timezone Data to 2024b

Reviewed-by: serb, andrew
Backport-of: 874b25e64174ba64efec9b61229f3f610133270a

! jdk/make/data/tzdata/VERSION
! jdk/make/data/tzdata/africa
! jdk/make/data/tzdata/asia
! jdk/make/data/tzdata/australasia
! jdk/make/data/tzdata/backward
! jdk/make/data/tzdata/etcetera
! jdk/make/data/tzdata/europe
! jdk/make/data/tzdata/leapseconds
! jdk/make/data/tzdata/northamerica
! jdk/make/data/tzdata/southamerica
! jdk/make/data/tzdata/zone.tab
! jdk/test/java/util/TimeZone/TimeZoneData/VERSION
! jdk/test/java/util/TimeZone/TimeZoneData/aliases.txt
! jdk/test/sun/util/calendar/zi/TestZoneInfo310.java
! jdk/test/sun/util/calendar/zi/tzdata/VERSION
! jdk/test/sun/util/calendar/zi/tzdata/africa
! jdk/test/sun/util/calendar/zi/tzdata/asia
! jdk/test/sun/util/calendar/zi/tzdata/australasia
! jdk/test/sun/util/calendar/zi/tzdata/backward
! jdk/test/sun/util/calendar/zi/tzdata/etcetera
! jdk/test/sun/util/calendar/zi/tzdata/europe
! jdk/test/sun/util/calendar/zi/tzdata/leapseconds
! jdk/test/sun/util/calendar/zi/tzdata/northamerica
! jdk/test/sun/util/calendar/zi/tzdata/southamerica
! jdk/test/sun/util/calendar/zi/tzdata/zone.tab
+ jdk/test/sun/util/calendar/zi/tzdata_jdk/tz2024b_overridden_zones

Changeset: f4fc3e39
Branch: master
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2025-03-10 09:20:20 +0000
URL:       https://git.openjdk.org/jdk8u/commit/f4fc3e39facae920f3427b9879e74224e623a9ba

8339560: Unaddressed comments during code review of JDK-8337664

Reviewed-by: andrew, fferrari
Backport-of: 52c8606db4e81b9aa9c55a31e5f401e5e835c714

- jdk/test/sun/security/ssl/X509TrustManagerImpl/Entrust/Distrust.java
- jdk/test/sun/security/ssl/X509TrustManagerImpl/Symantec/Distrust.java
+ jdk/test/sun/security/ssl/X509TrustManagerImpl/distrust/Distrust.java
+ jdk/test/sun/security/ssl/X509TrustManagerImpl/distrust/Entrust.java
+ jdk/test/sun/security/ssl/X509TrustManagerImpl/distrust/Symantec.java
= jdk/test/sun/security/ssl/X509TrustManagerImpl/distrust/chains/entrust/affirmtrustcommercialca-chain.pem
= jdk/test/sun/security/ssl/X509TrustManagerImpl/distrust/chains/entrust/affirmtrustnetworkingca-chain.pem
= jdk/test/sun/security/ssl/X509TrustManagerImpl/distrust/chains/entrust/affirmtrustpremiumca-chain.pem
= jdk/test/sun/security/ssl/X509TrustManagerImpl/distrust/chains/entrust/affirmtrustpremiumeccca-chain.pem
= jdk/test/sun/security/ssl/X509TrustManagerImpl/distrust/chains/entrust/entrust2048ca-chain.pem
= jdk/test/sun/security/ssl/X509TrustManagerImpl/distrust/chains/entrust/entrustevca-chain.pem
= jdk/test/sun/security/ssl/X509TrustManagerImpl/distrust/chains/entrust/entrustrootcaec1-chain.pem
= jdk/test/sun/security/ssl/X509TrustManagerImpl/distrust/chains/entrust/entrustrootcag2-chain.pem
= jdk/test/sun/security/ssl/X509TrustManagerImpl/distrust/chains/entrust/entrustrootcag4-chain.pem
= jdk/test/sun/security/ssl/X509TrustManagerImpl/distrust/chains/symantec/appleistca8g1-chain.pem
= jdk/test/sun/security/ssl/X509TrustManagerImpl/distrust/chains/symantec/geotrustprimarycag2-chain.pem
= jdk/test/sun/security/ssl/X509TrustManagerImpl/distrust/chains/symantec/geotrustprimarycag3-chain.pem
= jdk/test/sun/security/ssl/X509TrustManagerImpl/distrust/chains/symantec/geotrustuniversalca-chain.pem
= jdk/test/sun/security/ssl/X509TrustManagerImpl/distrust/chains/symantec/thawteprimaryrootca-chain.pem
= jdk/test/sun/security/ssl/X509TrustManagerImpl/distrust/chains/symantec/thawteprimaryrootcag2-chain.pem
= jdk/test/sun/security/ssl/X509TrustManagerImpl/distrust/chains/symantec/thawteprimaryrootcag3-chain.pem
= jdk/test/sun/security/ssl/X509TrustManagerImpl/distrust/chains/symantec/verisignclass3g3ca-chain.pem
= jdk/test/sun/security/ssl/X509TrustManagerImpl/distrust/chains/symantec/verisignclass3g4ca-chain.pem
= jdk/test/sun/security/ssl/X509TrustManagerImpl/distrust/chains/symantec/verisignclass3g5ca-chain.pem
= jdk/test/sun/security/ssl/X509TrustManagerImpl/distrust/chains/symantec/verisignclass3g5ca-codesigning-chain.pem
= jdk/test/sun/security/ssl/X509TrustManagerImpl/distrust/chains/symantec/verisignuniversalrootca-chain.pem

Changeset: 41cefc71
Branch: master
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2025-03-14 10:13:55 +0000
URL:       https://git.openjdk.org/jdk8u/commit/41cefc713054d9b0cc16f77132d31bfbe34edbe2

8346587: Distrust TLS server certificates anchored by Camerfirma Root CAs

Reviewed-by: andrew, fferrari
Backport-of: 8322c66efa9da9210eca7d6081d2a8c2d65ba4e0

! jdk/src/share/classes/sun/security/validator/CADistrustPolicy.java
+ jdk/src/share/classes/sun/security/validator/CamerfirmaTLSPolicy.java
! jdk/src/share/lib/security/java.security-aix
! jdk/src/share/lib/security/java.security-linux
! jdk/src/share/lib/security/java.security-macosx
! jdk/src/share/lib/security/java.security-solaris
! jdk/src/share/lib/security/java.security-windows
+ jdk/test/sun/security/ssl/X509TrustManagerImpl/distrust/Camerfirma.java
! jdk/test/sun/security/ssl/X509TrustManagerImpl/distrust/Distrust.java
+ jdk/test/sun/security/ssl/X509TrustManagerImpl/distrust/chains/camerfirma/camerfirmachambersca-chain.pem
+ jdk/test/sun/security/ssl/X509TrustManagerImpl/distrust/chains/camerfirma/camerfirmachamberscommerceca-chain.pem
+ jdk/test/sun/security/ssl/X509TrustManagerImpl/distrust/chains/camerfirma/camerfirmachambersignca-chain.pem

Changeset: 93122abf
Branch: master
Author:    Dmitry Cherepanov <dcherepanov at openjdk.org>
Date:      2025-03-14 17:29:51 +0000
URL:       https://git.openjdk.org/jdk8u/commit/93122abf52afbd4e3c2de26561a4b3e78918ce14

8347965: (tz) Update Timezone Data to 2025a

Reviewed-by: andrew
Backport-of: bbe28d927803d0c9286cdb1494afa9a267463dd4

! jdk/make/data/tzdata/VERSION
! jdk/make/data/tzdata/antarctica
! jdk/make/data/tzdata/asia
! jdk/make/data/tzdata/australasia
! jdk/make/data/tzdata/etcetera
! jdk/make/data/tzdata/europe
! jdk/make/data/tzdata/factory
! jdk/make/data/tzdata/leapseconds
! jdk/make/data/tzdata/northamerica
! jdk/make/data/tzdata/southamerica
! jdk/test/java/util/TimeZone/TimeZoneData/VERSION
! jdk/test/java/util/TimeZone/TimeZoneData/aliases.txt
! jdk/test/sun/util/calendar/zi/tzdata/VERSION
! jdk/test/sun/util/calendar/zi/tzdata/antarctica
! jdk/test/sun/util/calendar/zi/tzdata/asia
! jdk/test/sun/util/calendar/zi/tzdata/australasia
! jdk/test/sun/util/calendar/zi/tzdata/etcetera
! jdk/test/sun/util/calendar/zi/tzdata/europe
! jdk/test/sun/util/calendar/zi/tzdata/factory
! jdk/test/sun/util/calendar/zi/tzdata/leapseconds
! jdk/test/sun/util/calendar/zi/tzdata/northamerica
! jdk/test/sun/util/calendar/zi/tzdata/southamerica

Changeset: d358ad06
Branch: master
Author:    Andrew John Hughes <andrew at openjdk.org>
Date:      2025-03-19 10:18:54 +0000
URL:       https://git.openjdk.org/jdk8u/commit/d358ad0639a433254938d85e94c13921a4254e07

Merge


Changeset: 69d9a2f4
Branch: master
Author:    Roman Marchenko <rmarchenko at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2025-03-26 14:46:07 +0000
URL:       https://git.openjdk.org/jdk8u/commit/69d9a2f4bdf1a60e38bda9e69f83c676d963454e

8240235: jdk.test.lib.util.JarUtils updates jar files incorrectly

Reviewed-by: andrew
Backport-of: 2a791467919c9df9869e6fe1e57df0a5caa90d8f

! jdk/test/lib/testlibrary/jdk/testlibrary/JarUtils.java

Changeset: b256b1a1
Branch: master
Author:    Roman Marchenko <rmarchenko at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2025-03-27 17:10:33 +0000
URL:       https://git.openjdk.org/jdk8u/commit/b256b1a1ac5603d0103338fa3b00a55d77cc9db9

8309841: Jarsigner should print a warning if an entry is removed

Reviewed-by: andrew
Backport-of: bdfb41f977258831e4b0ceaef5d016d095ab6e7f

! jdk/src/share/classes/sun/security/tools/jarsigner/Main.java
! jdk/src/share/classes/sun/security/tools/jarsigner/Resources.java
+ jdk/test/lib-test/testlibrary/jdk/testlibrary/JarUtilsTest.java
! jdk/test/lib/testlibrary/jdk/testlibrary/JarUtils.java
+ jdk/test/sun/security/tools/jarsigner/RemovedFiles.java

Changeset: af6e57b7
Branch: master
Author:    Martin Balao <mbalao at openjdk.org>
Date:      2025-03-27 22:14:04 +0000
URL:       https://git.openjdk.org/jdk8u/commit/af6e57b7191ecc23d55658a97228c7311a2c2268

8339810: Clean up the code in sun.tools.jar.Main to properly close resources and use ZipFile during extract

Reviewed-by: yan, andrew
Backport-of: 8fce5275fc94ebc404a6a37f5ea0407140de63c1

! jdk/src/share/classes/sun/tools/jar/Main.java

Changeset: 535e6215
Branch: master
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2025-04-08 19:01:35 +0000
URL:       https://git.openjdk.org/jdk8u/commit/535e6215cad8f52a36002ed931273cded219d99f

8351439: [8u] test/java/util/TimeZone/tools/share/Makefile use wrong path to tzdb

Reviewed-by: sgehwolf, dcherepanov

! jdk/test/java/util/TimeZone/tools/share/Makefile

Changeset: 5b97474a
Branch: master
Author:    Andrew John Hughes <andrew at openjdk.org>
Date:      2025-04-11 15:35:06 +0000
URL:       https://git.openjdk.org/jdk8u/commit/5b97474a9ec27e0d56715d90f3b20cdedbeaad43

8353433: XCG currency code not recognized in JDK 8u

Reviewed-by: mbalao, syan

! jdk/src/share/classes/java/util/CurrencyData.properties

Changeset: b10963f0
Branch: master
Author:    Andrew John Hughes <andrew at openjdk.org>
Date:      2025-03-27 20:12:17 +0000
URL:       https://git.openjdk.org/jdk8u/commit/b10963f0e8db961c6122e092372c5dc56e1a755e

8352097: (tz) zone.tab update missed in 2025a backport

Reviewed-by: dcherepanov
Backport-of: 13dab160c693baa33af6236792f1cf55de7318b2

! jdk/make/data/tzdata/zone.tab
! jdk/test/sun/util/calendar/zi/tzdata/zone.tab

Changeset: 3c594243
Branch: master
Author:    Roman Marchenko <rmarchenko at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2025-03-26 14:46:07 +0000
URL:       https://git.openjdk.org/jdk8u/commit/3c5942430b53e47ed375397318736723349fb93d

8240235: jdk.test.lib.util.JarUtils updates jar files incorrectly

Reviewed-by: andrew
Backport-of: 2a791467919c9df9869e6fe1e57df0a5caa90d8f

! jdk/test/lib/testlibrary/jdk/testlibrary/JarUtils.java

Changeset: fd8e5097
Branch: master
Author:    Yuri Nesterenko <yan at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2025-01-02 19:03:53 +0000
URL:       https://git.openjdk.org/jdk8u/commit/fd8e509772455cf18cbf36ce9737923efa9a34b1

8337494: Clarify JarInputStream behavior

Reviewed-by: mbalao, andrew
Backport-of: 198aef4f0bfa1de9b9868d69a45d0788642ef050

! jdk/src/share/classes/java/util/jar/JarFile.java
! jdk/src/share/classes/java/util/jar/JarInputStream.java
! jdk/src/share/classes/java/util/jar/JarVerifier.java

Changeset: 55af9ec3
Branch: master
Author:    Roman Marchenko <rmarchenko at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2025-03-27 17:10:33 +0000
URL:       https://git.openjdk.org/jdk8u/commit/55af9ec313d2f6eef4530e65d6540a12cf067471

8309841: Jarsigner should print a warning if an entry is removed

Reviewed-by: andrew
Backport-of: bdfb41f977258831e4b0ceaef5d016d095ab6e7f

! jdk/src/share/classes/sun/security/tools/jarsigner/Main.java
! jdk/src/share/classes/sun/security/tools/jarsigner/Resources.java
+ jdk/test/lib-test/testlibrary/jdk/testlibrary/JarUtilsTest.java
! jdk/test/lib/testlibrary/jdk/testlibrary/JarUtils.java
+ jdk/test/sun/security/tools/jarsigner/RemovedFiles.java

Changeset: 3d5cfe2c
Branch: master
Author:    Martin Balao <mbalao at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2025-03-27 22:14:04 +0000
URL:       https://git.openjdk.org/jdk8u/commit/3d5cfe2ca6b107b2ff87a051664eed35da7df591

8339810: Clean up the code in sun.tools.jar.Main to properly close resources and use ZipFile during extract

Reviewed-by: yan, andrew
Backport-of: 8fce5275fc94ebc404a6a37f5ea0407140de63c1

! jdk/src/share/classes/sun/tools/jar/Main.java

Changeset: 3cdd3081
Branch: master
Author:    Martin Balao <mbalao at redhat.com>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2025-03-17 17:54:00 +0000
URL:       https://git.openjdk.org/jdk8u/commit/3cdd3081565d890801a27a1f9ac8bc53e5711ce6

8337692: Better TLS connection support

Reviewed-by: abakhtin, andrew
Backport-of: 2adb01e8c5fbcc3dfa9f82df3deccb3a1705bf13

! jdk/src/share/classes/com/sun/crypto/provider/RSACipher.java
! jdk/src/share/classes/sun/security/rsa/RSAPadding.java
! jdk/src/share/classes/sun/security/util/KeyUtil.java

Changeset: 949c6ffc
Branch: master
Author:    Martin Balao <mbalao at redhat.com>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2025-03-17 22:13:00 +0000
URL:       https://git.openjdk.org/jdk8u/commit/949c6ffc54efaa92d6559a3e7897432b95e99253

8338430: Improve compiler transformations

Reviewed-by: mbaesken, andrew
Backport-of: 2b70822671cf5f9b37956949421e7c77da082c8e

! hotspot/src/share/vm/opto/addnode.cpp

Changeset: 93e8e202
Branch: master
Author:    Aleksei Voitylov <avoitylov at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2025-02-06 13:59:23 +0000
URL:       https://git.openjdk.org/jdk8u/commit/93e8e20271a7c282e09f5035067b398c63101bc6

8342562: Enhance Deflater operations

Reviewed-by: yan, mbalao, andrew
Backport-of: 4bda75fd57a9a350d74d6f373526e1804d1fbdb4

! jdk/src/share/classes/java/util/zip/DeflaterOutputStream.java
! jdk/src/share/classes/java/util/zip/GZIPOutputStream.java

Changeset: 68d10daa
Branch: master
Author:    Aleksei Voitylov <avoitylov at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2024-12-12 03:14:30 +0000
URL:       https://git.openjdk.org/jdk8u/commit/68d10daabaf9c939a5d2e665994c6d348f38cfd5

8343007: Enhance Buffered Image handling

Reviewed-by: yan, mbalao, andrew
Backport-of: e95aaf16aa202b49892ccb05ded783114b2d8534

! jdk/src/share/native/sun/java2d/loops/Blit.c

Changeset: 898c0ef6
Branch: master
Author:    Martin Balao <mbalao at redhat.com>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2025-03-19 10:46:00 +0000
URL:       https://git.openjdk.org/jdk8u/commit/898c0ef620ec35f9c9b50850c09b161b6c1c1c5b

8347847: Enhance jar file support

Reviewed-by: yan, andrew
Backport-of: ef84ee26d6891c824eb798863f4ef9334e473bb8

! jdk/src/share/classes/sun/security/util/SignatureFileVerifier.java

Changeset: 35c254f5
Branch: master
Author:    Andrew John Hughes <andrew at openjdk.org>
Date:      2025-04-11 15:35:06 +0000
URL:       https://git.openjdk.org/jdk8u/commit/35c254f58c70663df28cc7d15c9545c88250b6ce

8353433: XCG currency code not recognized in JDK 8u

Reviewed-by: mbalao, syan

! jdk/src/share/classes/java/util/CurrencyData.properties

Changeset: 2b557948
Branch: master
Author:    Andrew John Hughes <andrew at openjdk.org>
Date:      2025-04-16 01:48:50 +0000
URL:       https://git.openjdk.org/jdk8u/commit/2b557948100d685a97288d83f11a420ec073bc12

Merge


Changeset: 55273f72
Branch: master
Author:    Zdenek Zambersky <zzambers at openjdk.org>
Date:      2025-04-17 10:45:12 +0000
URL:       https://git.openjdk.org/jdk8u/commit/55273f7267b95cf38743bb32ea61a513fbafb06e

8293107: GHA: Bump to Ubuntu 22.04

Reviewed-by: andrew, sgehwolf
Backport-of: d7536588b38e368eaa6395bcbcc6724a39303fc5

! .github/workflows/submit.yml

Changeset: 5e59411b
Branch: master
Author:    Taizo Kurashige <103394724+kurashige23 at users.noreply.github.com>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2025-05-08 10:06:42 +0000
URL:       https://git.openjdk.org/jdk8u/commit/5e59411bd3760a4c54bd52d301d882e4a9f5aab4

8026976: ECParameters, Point does not match field size

Reviewed-by: phh, mbalao
Backport-of: 55f5542ca2104df91e14693534cc7b3c36e81953

! jdk/src/share/classes/sun/security/pkcs11/P11ECKeyFactory.java
! jdk/test/ProblemList.txt

Changeset: eca7a305
Branch: master
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2025-05-13 07:22:11 +0000
URL:       https://git.openjdk.org/jdk8u/commit/eca7a305e1df50eaf459dcf43448d0ef911da5cc

8071996: split_if accesses NULL region of ConstraintCast

Backport-of: d4d8ef4585c1c6192fe35524faa6c6961d1e7a64

! hotspot/src/share/vm/opto/ifnode.cpp

Changeset: 656b3cfd
Branch: master
Author:    Alexey Bakhtin <abakhtin at openjdk.org>
Date:      2025-05-16 18:11:02 +0000
URL:       https://git.openjdk.org/jdk8u/commit/656b3cfda2d349e8198ee4058d17352887d948f8

8186143: keytool -ext option doesn't accept wildcards for DNS subject alternative names

Reviewed-by: yan
Backport-of: 0c9f8e472f1d452e97b3cbd50b9e5d700fffcd15

! jdk/src/share/classes/sun/security/tools/keytool/Main.java
! jdk/src/share/classes/sun/security/x509/DNSName.java
! jdk/test/sun/security/x509/GeneralName/DNSNameTest.java

Changeset: 176d6747
Branch: master
Author:    Taizo Kurashige <tkurashige at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2025-05-19 13:45:52 +0000
URL:       https://git.openjdk.org/jdk8u/commit/176d674745b33f86d810732c13465279a5aadeda

8296631: NSS tests failing on OL9 linux-aarch64 hosts

Reviewed-by: phh
Backport-of: 6e1aacdfba5a32f7b071eea8039888d275827e83

+ jdk/test/sun/security/pkcs11/KeyStore/ClientAuthData/cert9.db
+ jdk/test/sun/security/pkcs11/KeyStore/ClientAuthData/key4.db
! jdk/test/sun/security/pkcs11/Secmod/cert9.db
! jdk/test/sun/security/pkcs11/Secmod/key4.db
! jdk/test/sun/security/pkcs11/Secmod/pkcs11.txt
! jdk/test/sun/security/pkcs11/SecmodTest.java
+ jdk/test/sun/security/pkcs11/fips/cert9.db
+ jdk/test/sun/security/pkcs11/fips/key4.db
+ jdk/test/sun/security/pkcs11/fips/pkcs11.txt

Changeset: 1304a9b0
Branch: master
Author:    Taizo Kurashige <tkurashige at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2025-05-19 13:46:16 +0000
URL:       https://git.openjdk.org/jdk8u/commit/1304a9b0c703c19a17a68da22af6e534f6e320a5

8278472: Invalid value set to CANDIDATEFORM structure

Reviewed-by: phh
Backport-of: 2426d58e592c54de64ebe0f06448d239aeced082

! jdk/src/windows/native/sun/windows/awt_Component.cpp

Changeset: 73dca05a
Branch: master
Author:    Kazuhisa Takakuri <ktakakuri at openjdk.org>
Date:      2025-05-20 02:08:02 +0000
URL:       https://git.openjdk.org/jdk8u/commit/73dca05a92e7751006622c33335540300bb2bb4d

8248001: javadoc generates invalid HTML pages whose ftp:// links are broken

Reviewed-by: phh
Backport-of: bb95dda0ac5032e4df582f2903dcbbbbaef9e8c4

! langtools/src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! langtools/test/com/sun/javadoc/testHrefInDocComment/TestHrefInDocComment.java
+ langtools/test/com/sun/javadoc/testHrefInDocComment/pkg/J1.java

Changeset: 55e7ecc2
Branch: master
Author:    Kazuhisa Takakuri <ktakakuri at openjdk.org>
Date:      2025-05-20 02:10:39 +0000
URL:       https://git.openjdk.org/jdk8u/commit/55e7ecc26b80b694b378c4d2d64a5e2da815bc48

8046883: com/sun/jdi/ProcessAttachTest.sh gets "java.io.IOException: Invalid process identifier" on windows

Reviewed-by: phh
Backport-of: 0139a3b9e7d3cbbe2c4efe1653856c2cd2769040

- jdk/test/com/sun/jdi/ProcessAttachDebuggee.java
- jdk/test/com/sun/jdi/ProcessAttachDebugger.java
+ jdk/test/com/sun/jdi/ProcessAttachTest.java
- jdk/test/com/sun/jdi/ProcessAttachTest.sh
- jdk/test/com/sun/jdi/ShutdownDebuggee.java

Changeset: 3e4321d1
Branch: master
Author:    Paul Hohensee <phh at openjdk.org>
Date:      2025-05-20 14:34:23 +0000
URL:       https://git.openjdk.org/jdk8u/commit/3e4321d11e557887378d42258be7130878b9ac5e

8345133: Test sun/security/tools/jarsigner/TsacertOptionTest.java failed: Warning found in stdout

Reviewed-by: rkennke
Backport-of: 153dc6d84300e4c3446e33be820c15336cf45e72

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

Changeset: 6fd5ba5f
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2025-05-20 17:45:26 +0000
URL:       https://git.openjdk.org/jdk8u/commit/6fd5ba5f62bfffc8b127aec0f56f7b1987dee46d

8352716: (tz) Update Timezone Data to 2025b

Reviewed-by: serb
Backport-of: 1d205f5f0704f251eb68165f3caf1e70d542ae63

! jdk/make/data/tzdata/VERSION
! jdk/make/data/tzdata/asia
! jdk/make/data/tzdata/northamerica
! jdk/make/data/tzdata/southamerica
! jdk/make/data/tzdata/zone.tab
! jdk/test/java/util/TimeZone/TimeZoneData/VERSION
! jdk/test/sun/util/calendar/zi/tzdata/VERSION
! jdk/test/sun/util/calendar/zi/tzdata/asia
! jdk/test/sun/util/calendar/zi/tzdata/northamerica
! jdk/test/sun/util/calendar/zi/tzdata/southamerica
! jdk/test/sun/util/calendar/zi/tzdata/zone.tab

Changeset: 1daca5f4
Branch: master
Author:    Kazuhisa Takakuri <ktakakuri at openjdk.org>
Date:      2025-05-21 08:11:19 +0000
URL:       https://git.openjdk.org/jdk8u/commit/1daca5f46e16a0d257e0f80713bee9a42332f1c3

8274606: Fix jaxp/javax/xml/jaxp/unittest/transform/SurrogateTest.java test

Reviewed-by: phh
Backport-of: 7eb0372e55f23275b12470593adc97f1b79bc965

! jdk/test/javax/xml/jaxp/transform/8268457/SurrogateTest.java

Changeset: b4aa2218
Branch: master
Author:    Taizo Kurashige <tkurashige at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2025-05-21 16:06:18 +0000
URL:       https://git.openjdk.org/jdk8u/commit/b4aa2218a462b8db33602943ecb6c71ef44e3f47

8159694: HiDPI, Unity, java/awt/dnd/DropTargetEnterExitTest/MissedDragExitTest.java

Reviewed-by: phh
Backport-of: c3938ec18b4026d70d9654235dcd986d90344f5b

! jdk/test/java/awt/dnd/DropTargetEnterExitTest/MissedDragExitTest.java
! jdk/test/java/awt/regtesthelpers/Util.java

Changeset: abda9d84
Branch: master
Author:    Taizo Kurashige <tkurashige at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2025-05-22 17:38:21 +0000
URL:       https://git.openjdk.org/jdk8u/commit/abda9d84100179c80c16f642b3ab470a905b3018

8274597: Some of the dnd tests time out and fail intermittently
8028998: [TEST_BUG] [macosx] java/awt/dnd/DropTargetEnterExitTest/MissedDragExitTest.java failed

Reviewed-by: phh
Backport-of: 669ac611b269bbda5c53d84173e5c9d0eb4ce919

! jdk/test/java/awt/dnd/AcceptDropMultipleTimes/AcceptDropMultipleTimes.java
! jdk/test/java/awt/dnd/DropTargetEnterExitTest/ExtraDragEnterTest.java
! jdk/test/java/awt/dnd/DropTargetEnterExitTest/MissedDragExitTest.java
! jdk/test/java/awt/dnd/MissingDragExitEventTest/MissingDragExitEventTest.java

Changeset: a01bf318
Branch: master
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2025-06-02 10:03:02 +0000
URL:       https://git.openjdk.org/jdk8u/commit/a01bf3180fe943be81529408b9208ee992336be1

8275303: sun/java2d/pipe/InterpolationQualityTest.java fails with D3D basic render driver

Reviewed-by: aph
Backport-of: bc0379ea1a22a2631b49ecd6a331352bec81c1c6

! jdk/src/windows/native/sun/java2d/d3d/D3DBadHardware.h

Changeset: 6f0f298a
Branch: master
Author:    Dmitry Cherepanov <dcherepanov at openjdk.org>
Date:      2025-06-02 13:43:21 +0000
URL:       https://git.openjdk.org/jdk8u/commit/6f0f298a77e881e1ea7a222240514ae3fc19ade2

8340387: Update OS detection code to recognize Windows Server 2025

Reviewed-by: phh
Backport-of: 34cddfbedd20d5804cab8044fbc402564e98eb9c

! hotspot/src/os/windows/vm/os_windows.cpp
! jdk/src/windows/native/java/lang/java_props_md.c

Changeset: bf175426
Branch: master
Author:    Andrew John Hughes <andrew at openjdk.org>
Date:      2025-06-04 11:57:08 +0000
URL:       https://git.openjdk.org/jdk8u/commit/bf1754263cffbe07fc1e84d38b839177b173cc16

8358328: Bump update version of OpenJDK: 8u472

Reviewed-by: sgehwolf

! .jcheck/conf
! common/autoconf/version-numbers

Changeset: 4f923420
Branch: master
Author:    Taizo Kurashige <tkurashige at openjdk.org>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2025-06-10 14:07:36 +0000
URL:       https://git.openjdk.org/jdk8u/commit/4f9234206475401978f3cc33286cbc41f2c8bc1b

8351624: [8u] Xerces-J version wrong in THIRD_PARTY_README after JDK-7150324

Reviewed-by: sgehwolf

! THIRD_PARTY_README

Changeset: 51b63079
Branch: master
Author:    Thomas Fitzsimmons <fitzsim at redhat.com>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2025-06-16 23:04:07 +0000
URL:       https://git.openjdk.org/jdk8u/commit/51b6307937d9584f8690e4916444e479eeafff28

8339414: Fix JDK-8202369 incorrect backport for 8u

Reviewed-by: andrew

! jdk/src/solaris/native/java/net/Inet4AddressImpl.c

Changeset: f08dd7fb
Branch: master
Author:    SendaoYan <syan at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2025-06-24 14:07:01 +0000
URL:       https://git.openjdk.org/jdk8u/commit/f08dd7fb6abfb94d72625859c1357ad094cd4d2b

8352302: Test sun/security/tools/jarsigner/TimestampCheck.java is failing

Reviewed-by: phh
Backport-of: 577ede73d8e916bac9050d3bee80d2f18cc833a7

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

Changeset: 5a6e681f
Branch: master
Author:    SendaoYan <syan at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2025-06-24 14:08:10 +0000
URL:       https://git.openjdk.org/jdk8u/commit/5a6e681faecd7ea2df0a278f58075f6e38e62cce

8228658: test GetTotalSafepointTime.java fails on fast Linux machines with Total safepoint time 0 ms

Reviewed-by: phh
Backport-of: c4e0c2656caaba67128f75d733b4452def9a7afc

! jdk/test/sun/management/HotspotRuntimeMBean/GetTotalSafepointTime.java

Changeset: fd623637
Branch: master
Author:    SendaoYan <syan at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2025-06-24 14:09:13 +0000
URL:       https://git.openjdk.org/jdk8u/commit/fd6236376fd2d94bb589a985ddd5b7d323c03a07

8205653: test/jdk/sun/management/jmxremote/bootstrap/RmiRegistrySslTest.java and RmiSslBootstrapTest.sh fail with handshake_failure

Test failure due to unsupported DSA keys

Reviewed-by: phh
Backport-of: 136331b7f064d6d61abf3c09ba7106dc9a22a531

! jdk/test/sun/management/jmxremote/bootstrap/management_ssltest11_ok.properties.in
+ jdk/test/sun/management/jmxremote/bootstrap/management_ssltest15_ok.properties.in
! jdk/test/sun/management/jmxremote/bootstrap/ssl/Readme.txt
! jdk/test/sun/management/jmxremote/bootstrap/ssl/keystore
! jdk/test/sun/management/jmxremote/bootstrap/ssl/truststore

Changeset: 8a5c3db3
Branch: master
Author:    Long Yang <lyang at openjdk.org>
Committer: Denghui Dong <ddong at openjdk.org>
Date:      2025-06-26 09:37:12 +0000
URL:       https://git.openjdk.org/jdk8u/commit/8a5c3db33936c703f50a0cab593a8474e7abafb7

8312065: Socket.connect does not timeout when profiling

Reviewed-by: phh
Backport-of: 1ce12c4f33d3d6905703d95df2574f4037dfd57d

! jdk/src/aix/native/java/net/aix_close.c
! jdk/src/solaris/native/java/net/bsd_close.c
! jdk/src/solaris/native/java/net/linux_close.c
+ jdk/test/java/net/Socket/B8312065.java
+ jdk/test/java/net/Socket/B8312065.sh
+ jdk/test/java/net/Socket/NativeThread.java
+ jdk/test/java/net/Socket/libNativeThread.c

Changeset: eb64e7f8
Branch: master
Author:    Ao Qi <aoqi at openjdk.org>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2025-06-26 10:35:43 +0000
URL:       https://git.openjdk.org/jdk8u/commit/eb64e7f801c15f47b04db589d4ebb9be100e1d1b

8044051: Test jdk/lambda/vm/InterfaceAccessFlagsTest.java gets IOException during compilation

Create the gen-separate directory in the current directory to improve robustness

Backport-of: 9b8b6695108762063f96a275d9567bed72b88126

! jdk/test/jdk/lambda/separate/Compiler.java

Changeset: d0281bed
Branch: master
Author:    Antonio Vieiro <avieirov at redhat.com>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2025-07-07 15:58:58 +0000
URL:       https://git.openjdk.org/jdk8u/commit/d0281bedf07a51f6b8b93ba156b615d76f561c63

8358538: Update GHA Windows runner to 2025

Reviewed-by: sgehwolf
Backport-of: 0927ca70e66ef27b38cbf5c0dd2851c796218067

! .github/workflows/submit.yml

Changeset: 35d219b4
Branch: master
Author:    SendaoYan <syan at openjdk.org>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2025-07-08 08:36:55 +0000
URL:       https://git.openjdk.org/jdk8u/commit/35d219b4d4864cb05e145feaf3f5a1aeeb158c8a

8081734: ConcurrentHashMap/ConcurrentAssociateTest.java, times out 90% of time on sparc with 256 cpu.

Backport-of: 6e48caf2507d4a45e1861ee699a32a5e459d70c2

! jdk/test/java/util/concurrent/ConcurrentHashMap/ConcurrentAssociateTest.java

Changeset: afd0266e
Branch: master
Author:    Antonio Vieiro <antonio at vieiro.net>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2025-06-03 09:47:35 +0000
URL:       https://git.openjdk.org/jdk8u/commit/afd0266ef01647ea9cdcb77bb93f46a961872ad6

8303770: Remove Baltimore root certificate expiring in May 2025

Reviewed-by: sgehwolf
Backport-of: c0e7aa6c122e88e0d749ac3e8edf2cda9c5f53da

- jdk/make/data/cacerts/baltimorecybertrustca
! jdk/test/sun/security/lib/cacerts/VerifyCACerts.java

Changeset: c163b402
Branch: master
Author:    Antonio Vieiro <avieirov at redhat.com>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2025-06-03 15:29:05 +0000
URL:       https://git.openjdk.org/jdk8u/commit/c163b402d0620a42a1c8ebaa402124722dc0c8a2

8350498: Remove two Camerfirma root CA certificates

Reviewed-by: sgehwolf
Backport-of: 8894d6ad1b83553a5c60af51fd2de2319fd1d6ec

- jdk/make/data/cacerts/camerfirmachamberscommerceca
- jdk/make/data/cacerts/camerfirmachambersignca
! jdk/src/share/classes/sun/security/validator/CamerfirmaTLSPolicy.java
! jdk/test/sun/security/lib/cacerts/VerifyCACerts.java
! jdk/test/sun/security/ssl/X509TrustManagerImpl/distrust/Camerfirma.java
- jdk/test/sun/security/ssl/X509TrustManagerImpl/distrust/chains/camerfirma/camerfirmachamberscommerceca-chain.pem
- jdk/test/sun/security/ssl/X509TrustManagerImpl/distrust/chains/camerfirma/camerfirmachambersignca-chain.pem

Changeset: 711caa3c
Branch: master
Author:    Ekaterina Vergizova <evergizova at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2025-06-09 15:50:15 +0000
URL:       https://git.openjdk.org/jdk8u/commit/711caa3ce056659a8f54c58b6cbbd3aaa221eaf4

8356096: ISO 4217 Amendment 179 Update

Reviewed-by: sgehwolf, andrew
Backport-of: b8484be137a9d8bf6463188e1fc68b22db0b52c3

! jdk/src/share/classes/java/util/CurrencyData.properties
! jdk/src/share/classes/sun/util/resources/CurrencyNames.properties
! jdk/test/java/util/Currency/ISO4217-list-one.txt
! jdk/test/java/util/Currency/ValidateISO4217.java

Changeset: 1e912a12
Branch: master
Author:    Antonio Vieiro <avieirov at redhat.com>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2025-06-16 15:12:22 +0000
URL:       https://git.openjdk.org/jdk8u/commit/1e912a129c4074dac8bedbcb77dcb2a8284f5228

8359170: Add 2 TLS and 2 CS Sectigo roots

Reviewed-by: andrew
Backport-of: e00605fcebe7b2716db6b95e7bcae47d85b88dce

+ jdk/make/data/cacerts/sectigocodesignroote46
+ jdk/make/data/cacerts/sectigocodesignrootr46
+ jdk/make/data/cacerts/sectigotlsroote46
+ jdk/make/data/cacerts/sectigotlsrootr46
! jdk/test/security/infra/java/security/cert/CertPathValidator/certification/CAInterop.java
+ jdk/test/security/infra/java/security/cert/CertPathValidator/certification/SectigoCSRootCAs.java
! jdk/test/sun/security/lib/cacerts/VerifyCACerts.java

Changeset: 181b252c
Branch: master
Author:    Alexey Bakhtin <abakhtin at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2025-06-04 13:13:47 +0000
URL:       https://git.openjdk.org/jdk8u/commit/181b252c79c3e808e1fe984ff1a9b3756a7dc98a

8345625: Better HTTP connections

Reviewed-by: mbalao, andrew

! jdk/src/share/classes/sun/net/ftp/impl/FtpClient.java
+ jdk/src/share/classes/sun/net/util/ProxyUtil.java
! jdk/src/share/classes/sun/net/www/http/HttpClient.java
! jdk/src/share/classes/sun/net/www/protocol/ftp/FtpURLConnection.java
! jdk/src/share/classes/sun/net/www/protocol/ftp/Handler.java
! jdk/src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java

Changeset: 33624e87
Branch: master
Author:    Ilarion Nakonechnyy <Ilarion at azul.com>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2025-05-27 16:14:48 +0000
URL:       https://git.openjdk.org/jdk8u/commit/33624e872e7d40d3059f4c0d2967f140305378b8

8348989: Better Glyph drawing

Co-authored-by: Alexey Bakhtin <abakhtin at openjdk.org>
Reviewed-by: avoitylov, mbalao, andrew
Backport-of: 191c37a280faccfaecae033a68313ad06cdfc411

! jdk/src/macosx/native/sun/font/AWTStrike.m
! jdk/src/macosx/native/sun/font/CGGlyphImages.h
! jdk/src/macosx/native/sun/font/CGGlyphImages.m

Changeset: f1d97606
Branch: master
Author:    Alexei Voitylov <avoitylov at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2025-06-06 19:34:02 +0000
URL:       https://git.openjdk.org/jdk8u/commit/f1d976060fabe926681522d4cf9bdd20200f257d

8349111: Enhance Swing supports

Co-authored-by: Jan Kratochvil <jkratochvil at openjdk.org>
Reviewed-by: abakhtin, andrew, mbalao
Backport-of: 8a34c18c6593da54b6b8695d645310db95f23509

! jdk/src/macosx/classes/com/apple/laf/AquaTabbedPaneCopyFromBasicUI.java
! jdk/src/share/classes/javax/swing/border/TitledBorder.java
! jdk/src/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java
! jdk/src/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java

Changeset: 517df6c4
Branch: master
Author:    Alexey Bakhtin <abakhtin at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2025-05-16 17:01:20 +0000
URL:       https://git.openjdk.org/jdk8u/commit/517df6c40d2e04729526c285ed32cf91ea5be969

8349594: Enhance TLS protocol support

Reviewed-by: mbalao, andrew
Backport-of: d40052ee9789908fb7c06527ab644fdd217a6bea

! jdk/src/share/classes/sun/security/ssl/CertificateMessage.java
! jdk/src/share/classes/sun/security/ssl/CertificateVerify.java
! jdk/src/share/classes/sun/security/ssl/Finished.java

Changeset: d24f35dc
Branch: master
Author:    Alexey Bakhtin <abakhtin at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2025-05-28 16:52:30 +0000
URL:       https://git.openjdk.org/jdk8u/commit/d24f35dcef2ecba264c7c0f78e93fd9179082a4c

8351422: Improve scripting supports

Reviewed-by: mbalao, andrew

! nashorn/src/jdk/nashorn/internal/runtime/options/Options.java

Changeset: 943a5ea3
Branch: master
Author:    Alexey Bakhtin <abakhtin at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2025-06-30 13:20:47 +0000
URL:       https://git.openjdk.org/jdk8u/commit/943a5ea328fd2fc8eed0aed4ec9b1957d41f8144

8360147: Better Glyph drawing redux

Reviewed-by: mbalao, andrew
Backport-of: 141d7af9cd3c41de974c3d3f8017d6b21dc6d36c

! jdk/src/macosx/native/sun/font/CGGlyphImages.m

Changeset: af84892a
Branch: master
Author:    Andrew John Hughes <andrew at openjdk.org>
Date:      2025-07-18 15:48:34 +0000
URL:       https://git.openjdk.org/jdk8u/commit/af84892a33772b0624c44902ebb354c8debad13f

Merge


Changeset: 16949879
Branch: master
Author:    SendaoYan <syan at openjdk.org>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2025-07-22 14:15:09 +0000
URL:       https://git.openjdk.org/jdk8u/commit/16949879ae5d8decf8613db2765dd58fd9a140ad

8335978: [8u] incorrect include file name in semaphore.inline.hpp

Reviewed-by: phh

! hotspot/src/share/vm/runtime/semaphore.inline.hpp

Changeset: 8234312b
Branch: master
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2025-08-05 19:23:49 +0000
URL:       https://git.openjdk.org/jdk8u/commit/8234312bb061930df0479d04f2350eea80b72dbd

8185348: Major performance regression in GetMethodDeclaringClass and other JVMTI Method functions

Reviewed-by: phh

! hotspot/src/share/vm/oops/method.cpp
! hotspot/src/share/vm/prims/jniCheck.cpp

Changeset: 7b9b1e17
Branch: master
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2025-08-08 08:07:57 +0000
URL:       https://git.openjdk.org/jdk8u/commit/7b9b1e17adb757515ce3f7b6e9587e78fdfd7fe2

8363965: GHA: Switch cross-compiling sysroots to Debian bookworm

Reviewed-by: shade, andrew
Backport-of: 3ff903a37cc0bbe4cb5e2a6b08faa48fde71445f

! .github/workflows/submit.yml

Changeset: 1b94cbfa
Branch: master
Author:    Andrew John Hughes <andrew at openjdk.org>
Date:      2025-08-13 11:07:14 +0000
URL:       https://git.openjdk.org/jdk8u/commit/1b94cbfabcb238da175846372ad26cc3434e77ba

8345414: Google CAInterop test failures

Reviewed-by: sgehwolf
Backport-of: e61f97d3ac3ae1cc3f807abcc10d3f405ab69852

! jdk/test/security/infra/java/security/cert/CertPathValidator/certification/CAInterop.java

Changeset: 89b85a8f
Branch: master
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2025-08-13 13:55:35 +0000
URL:       https://git.openjdk.org/jdk8u/commit/89b85a8f5b0f8e4f7763cf9b4d15e051d6e9f43f

7102969: currency.properties supercede not working correctly
8157138: Error while fetching currency instance by Currency.getInstance(currencycode)

Reviewed-by: andrew
Backport-of: 93f4f6c1b50c17bf713a2cfa806e64a8d73d6770

! jdk/make/src/classes/build/tools/generatecurrencydata/GenerateCurrencyData.java
! jdk/src/share/classes/java/util/Currency.java
! jdk/src/share/classes/java/util/CurrencyData.properties
! jdk/test/java/util/Currency/ISO4217-list-one.txt
! jdk/test/java/util/Currency/PropertiesTest.java
! jdk/test/java/util/Currency/PropertiesTest.sh
! jdk/test/java/util/Currency/currency.properties

Changeset: 2821dcef
Branch: master
Author:    Jonathan Dowland <jdowland at openjdk.org>
Date:      2025-08-18 09:42:47 +0000
URL:       https://git.openjdk.org/jdk8u/commit/2821dcef9484b0a551d1c6b4ab014892ab07b55a

8365560: [8u] ppc64le MaxRAM default is too low at 4GiB

Reviewed-by: stuefe

! hotspot/src/cpu/ppc/vm/c2_globals_ppc.hpp

Changeset: cc30193d
Branch: master
Author:    yaqsun <62052878+yaqsun at users.noreply.github.com>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2025-08-26 08:37:02 +0000
URL:       https://git.openjdk.org/jdk8u/commit/cc30193d1bd7ab9217f2c7b6d08de612c558cd96

8185500: [TESTBUG] Add keywords headful/printer in java/awt and javax tests.
8186259: IOExceptionIfEncodedURLTest.sh versus IOExceptionIfEncodedURLTest.java

Add new keyword 'printer'. Some minor test fixes to show headless exception. Add some @requires windows.

Reviewed-by: serb
Backport-of: 34afeced211cd7115e2529b043c1e57dfa1291fe

! jdk/test/TEST.ROOT
! jdk/test/com/apple/eawt/DefaultMenuBar/DefaultMenuBarTest.java
! jdk/test/com/apple/laf/ScreenMenu/ScreenMenuMemoryLeakTest.java
! jdk/test/java/awt/Desktop/DesktopGtkLoadTest/DesktopGtkLoadTest.java
! jdk/test/java/awt/Dialog/CloseDialog/CloseDialogTest.java
! jdk/test/java/awt/EmbeddedFrame/DisplayChangedTest/DisplayChangedTest.java
! jdk/test/java/awt/EmbeddedFrame/EmbeddedFrameGrabTest/EmbeddedFrameGrabTest.java
! jdk/test/java/awt/EventDispatchThread/LoopRobustness/LoopRobustness.html
! jdk/test/java/awt/EventQueue/6980209/bug6980209.java
! jdk/test/java/awt/Focus/FocusEmbeddedFrameTest/FocusEmbeddedFrameTest.java
! jdk/test/java/awt/FontClass/HelvLtOblTest.java
! jdk/test/java/awt/FontClass/SurrogateTest/SuppCharTest.java
! jdk/test/java/awt/Frame/ExceptionOnSetExtendedStateTest/ExceptionOnSetExtendedStateTest.java
! jdk/test/java/awt/Frame/MaximizedByPlatform/MaximizedByPlatform.java
! jdk/test/java/awt/Frame/NormalToIconified/NormalToIconifiedTest.java
! jdk/test/java/awt/Frame/SetMaximizedBounds/SetMaximizedBounds.java
! jdk/test/java/awt/Frame/WindowDragTest/WindowDragTest.java
! jdk/test/java/awt/KeyboardFocusmanager/DefaultPolicyChange/DefaultPolicyChange_Swing.java
! jdk/test/java/awt/MenuBar/8007006/bug8007006.java
! jdk/test/java/awt/Mouse/EnterExitEvents/FullscreenEnterEventTest.java
! jdk/test/java/awt/SplashScreen/FullscreenAfterSplash/FullScreenAfterSplash.java
! jdk/test/java/awt/appletviewer/IOExceptionIfEncodedURLTest/IOExceptionIfEncodedURLTest.java
! jdk/test/java/awt/appletviewer/IOExceptionIfEncodedURLTest/IOExceptionIfEncodedURLTest.sh
! jdk/test/java/awt/datatransfer/DragImage/MultiResolutionDragImageTest.java
! jdk/test/java/awt/datatransfer/HTMLDataFlavors/HTMLDataFlavorTest.java
! jdk/test/java/awt/event/KeyEvent/8020209/bug8020209.java
! jdk/test/java/awt/event/KeyEvent/DeadKey/DeadKeyMacOSXInputText.java
! jdk/test/java/awt/event/KeyEvent/DeadKey/deadKeyMacOSX.java
! jdk/test/java/awt/font/TextLayout/TestSinhalaChar.java
! jdk/test/java/awt/im/6396526/IMLookAndFeel.java
! jdk/test/java/awt/im/8041990/bug8041990.java
! jdk/test/java/awt/image/MultiResolutionImageTest.java
! jdk/test/java/awt/image/multiresolution/MultiResolutionToolkitImageTest.java
! jdk/test/java/awt/keyboard/AltPlusNumberKeyCombinationsTest/AltPlusNumberKeyCombinationsTest.java
! jdk/test/java/awt/print/PrinterJob/CheckPrivilege.java
! jdk/test/java/awt/print/PrinterJob/ExceptionTest.java
! jdk/test/java/awt/print/PrinterJob/ImagePrinting/NullClipARGB.java
! jdk/test/java/awt/print/PrinterJob/Margins.java
! jdk/test/java/awt/print/PrinterJob/PaintText.java
! jdk/test/java/awt/print/PrinterJob/PrintCrashTest.java
! jdk/test/java/awt/print/PrinterJob/PrintTextPane.java
! jdk/test/java/awt/print/PrinterJob/PrtException.java
! jdk/test/javax/print/CheckDupFlavor.java
! jdk/test/javax/print/PrintSE/PrintSE.sh
! jdk/test/javax/print/attribute/AttributeTest.java
! jdk/test/javax/print/attribute/GetCopiesSupported.java
! jdk/test/javax/print/attribute/SidesPageRangesTest.java
! jdk/test/javax/print/attribute/SupportedPrintableAreas.java
! jdk/test/javax/swing/JComboBox/8019180/Test8019180.java
! jdk/test/javax/swing/JComponent/4337267/bug4337267.java
! jdk/test/javax/swing/JComponent/8043610/bug8043610.java
! jdk/test/javax/swing/JDialog/6639507/bug6639507.java
! jdk/test/javax/swing/JFileChooser/6713352/bug6713352.java
! jdk/test/javax/swing/JFileChooser/6817933/Test6817933.java
! jdk/test/javax/swing/JFileChooser/8013442/Test8013442.java
! jdk/test/javax/swing/JFrame/8016356/bug8016356.java
! jdk/test/javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java
! jdk/test/javax/swing/JInternalFrame/Test6325652.java
! jdk/test/javax/swing/JMenu/6538132/bug6538132.java
! jdk/test/javax/swing/JMenuItem/8152981/MenuItemIconTest.java
! jdk/test/javax/swing/JMenuItem/ActionListenerCalledTwice/ActionListenerCalledTwiceTest.java
! jdk/test/javax/swing/JPopupMenu/6217905/bug6217905.java
! jdk/test/javax/swing/JPopupMenu/7154841/bug7154841.java
! jdk/test/javax/swing/JTabbedPane/7170310/bug7170310.java
! jdk/test/javax/swing/JTextArea/6940863/bug6940863.java
! jdk/test/javax/swing/Security/6938813/bug6938813.java
! jdk/test/javax/swing/ToolTipManager/7123767/bug7123767.java
! jdk/test/javax/swing/plaf/aqua/CustomComboBoxFocusTest.java
! jdk/test/javax/swing/plaf/basic/BasicComboPopup/8154069/Bug8154069.java
! jdk/test/javax/swing/plaf/basic/BasicHTML/4960629/bug4960629.java
! jdk/test/javax/swing/plaf/basic/BasicLabelUI/bug7172652.java
! jdk/test/javax/swing/plaf/nimbus/8041642/ScrollBarThumbVisibleTest.java
! jdk/test/javax/swing/plaf/windows/WindowsRootPaneUI/WrongAltProcessing/WrongAltProcessing.java
! jdk/test/javax/swing/system/6799345/TestShutdown.java
! jdk/test/javax/swing/text/FlowView/LayoutTest.java
! jdk/test/javax/swing/text/View/8015853/bug8015853.java
! jdk/test/javax/swing/text/html/Test4783068.java
! jdk/test/sun/java2d/DirectX/IAEforEmptyFrameTest/IAEforEmptyFrameTest.java

Changeset: 41e6bf7d
Branch: master
Author:    Zdenek Zambersky <zzambers at openjdk.org>
Date:      2025-08-26 12:06:22 +0000
URL:       https://git.openjdk.org/jdk8u/commit/41e6bf7d1f6a0b576c46c1f00e2c4cbc89a48a96

8366112: [8u] GHA: Fix broken installation of Windows SDK

Reviewed-by: sgehwolf

! .github/workflows/freetype.vcxproj
! .github/workflows/submit.yml

Changeset: 7fea4115
Branch: master
Author:    SendaoYan <syan at openjdk.org>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2025-08-27 08:29:26 +0000
URL:       https://git.openjdk.org/jdk8u/commit/7fea4115570935878cc8b13704c6af0ad63a3a75

8365811: test/jdk/java/net/CookieHandler/B6644726.java failure - "Should have 5 cookies. Got only 4, expires probably didn't parse correctly"

Reviewed-by: sgehwolf
Backport-of: b453eb63c641e1e69b4aef57a220ebe45b9d1693

! jdk/test/java/net/CookieHandler/B6644726.java

Changeset: f362183b
Branch: master
Author:    SendaoYan <syan at openjdk.org>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2025-08-28 08:37:58 +0000
URL:       https://git.openjdk.org/jdk8u/commit/f362183b50937f7e7ab34427f2ab2c8fab895e20

8056283: @ignore tools/javac/defaultMethods/Assertions.java until JDK-8047675 is fixed

Backport-of: d66c4567eea47bd74037b49acbd85d71a2cf239a

! langtools/test/tools/javac/defaultMethods/Assertions.java

Changeset: 1d7e1018
Branch: master
Author:    SendaoYan <syan at openjdk.org>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2025-08-28 08:38:22 +0000
URL:       https://git.openjdk.org/jdk8u/commit/1d7e10189fecbe673f5873f298a6d825bfbc1888

8041924: [TESTBUG] sun/net/www/http/ChunkedOutputStream/checkError.java fails on some systems

Reviewed-by: phh
Backport-of: 6461c37c9a106cbf07731ef414873ca9dbe5c698

+ jdk/test/sun/net/www/http/ChunkedOutputStream/CheckError.java
- jdk/test/sun/net/www/http/ChunkedOutputStream/checkError.java

Changeset: bb19ce35
Branch: master
Author:    Taizo Kurashige <tkurashige at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2025-08-28 17:58:29 +0000
URL:       https://git.openjdk.org/jdk8u/commit/bb19ce35ff190c77d0dc030286bfbec0473b6b81

8160767: [TEST_BUG] java/awt/Frame/MaximizedToIconified/MaximizedToIconified.java

Reviewed-by: phh
Backport-of: b46b19cb58d8b43e57cd81a0588d4e18ad6afa9a

! jdk/test/java/awt/Frame/MaximizedToIconified/MaximizedToIconified.java

Changeset: 3f2b6ffe
Branch: master
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2025-09-01 08:19:47 +0000
URL:       https://git.openjdk.org/jdk8u/commit/3f2b6ffee4b2a077f5fc8e00d58bce906a80cca0

8361212: Remove AffirmTrust root CAs

Reviewed-by: andrew
Backport-of: 5173435bfd0db5db0113a6209f2f827b16598596

- jdk/make/data/cacerts/affirmtrustcommercialca
- jdk/make/data/cacerts/affirmtrustnetworkingca
- jdk/make/data/cacerts/affirmtrustpremiumca
- jdk/make/data/cacerts/affirmtrustpremiumeccca
! jdk/src/share/classes/sun/security/validator/EntrustTLSPolicy.java
! jdk/test/security/infra/java/security/cert/CertPathValidator/certification/CAInterop.java
! jdk/test/sun/security/lib/cacerts/VerifyCACerts.java
! jdk/test/sun/security/ssl/X509TrustManagerImpl/distrust/Entrust.java
- jdk/test/sun/security/ssl/X509TrustManagerImpl/distrust/chains/entrust/affirmtrustcommercialca-chain.pem
- jdk/test/sun/security/ssl/X509TrustManagerImpl/distrust/chains/entrust/affirmtrustnetworkingca-chain.pem
- jdk/test/sun/security/ssl/X509TrustManagerImpl/distrust/chains/entrust/affirmtrustpremiumca-chain.pem
- jdk/test/sun/security/ssl/X509TrustManagerImpl/distrust/chains/entrust/affirmtrustpremiumeccca-chain.pem

Changeset: 333a5510
Branch: master
Author:    Antonio Vieiro <avieiro at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2025-09-26 00:10:57 +0000
URL:       https://git.openjdk.org/jdk8u/commit/333a55103ed3e480793539f7329bff6e23771047

8348760: RadioButton is not shown if JRadioButtonMenuItem is rendered with ImageIcon in WindowsLookAndFeel
8365375: Method SU3.setAcceleratorSelectionForeground assigns to acceleratorForeground

Reviewed-by: sgehwolf, andrew
Backport-of: 31fc05c4721aa1aaf12e5f326a52c1db48006abb

! jdk/src/share/classes/com/sun/java/swing/SwingUtilities3.java
! jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsCheckBoxMenuItemUI.java
! jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsIconFactory.java
! jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsMenuItemUI.java
! jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsMenuUI.java
! jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsRadioButtonMenuItemUI.java
! jdk/src/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java
+ jdk/test/javax/swing/JMenuItem/TestRadioAndCheckMenuItemWithIcon.java

Changeset: 2e6cbc97
Branch: master
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2025-09-26 15:47:15 +0000
URL:       https://git.openjdk.org/jdk8u/commit/2e6cbc976f558ccbf004f2803d82be70ad20dfde

8368308: ISO 4217 Amendment 180 Update

Reviewed-by: andrew
Backport-of: 85f5bf3f415cc3d44d1618ec574e73f846bb91c4

! jdk/src/share/classes/java/util/CurrencyData.properties
! jdk/test/java/util/Currency/ISO4217-list-one.txt
! jdk/test/java/util/Currency/ValidateISO4217.java

Changeset: 5cffbcb0
Branch: master
Author:    Andrew John Hughes <andrew at openjdk.org>
Date:      2025-09-26 15:53:13 +0000
URL:       https://git.openjdk.org/jdk8u/commit/5cffbcb0344f2cf16682a09519894ba705182241

8365389: Remove static color fields from SwingUtilities3 and WindowsMenuItemUI

Reviewed-by: sgehwolf
Backport-of: 3468c6e5ef7e7592cf9484736ce333fbe0eaf34d

! jdk/src/share/classes/com/sun/java/swing/SwingUtilities3.java
! jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsCheckBoxMenuItemUI.java
! jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsMenuItemUI.java
! jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsMenuUI.java
! jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsRadioButtonMenuItemUI.java
! jdk/src/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java



More information about the jdk8u-dev-changes mailing list