git: openjdk/jdk17u: 28 new changesets

Jie Fu jiefu at openjdk.org
Wed May 10 11:44:24 UTC 2023


Changeset: 5296357f
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2023-05-03 08:04:00 +0000
URL:       https://git.openjdk.org/jdk17u/commit/5296357fe27ac9f68c635cd1ba324c4985934354

8303822: gtestMain should give more helpful output

Backport-of: 0f26d09da881b1dfedfc0dcaff46fc169fa1f020

! test/hotspot/gtest/gtestMain.cpp

Changeset: 07993bfa
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2023-05-03 08:29:17 +0000
URL:       https://git.openjdk.org/jdk17u/commit/07993bfa8862012c362fa44c271b102029eb438a

8287897: Augment src/jdk.internal.le/share/legal/jline.md with information on 4th party dependencies

Backport-of: bc28baeba9360991e9b7575e1fbe178d873ccfc1

! src/jdk.internal.le/share/legal/jline.md

Changeset: 65a02dab
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2023-05-03 08:32:52 +0000
URL:       https://git.openjdk.org/jdk17u/commit/65a02dab9226191ae8d1b5a0884fcdba7674b797

8303476: Add the runtime version in the release file of a JDK image

Backport-of: 32247c336a189a40f696626a2578c65535ef6376

! make/ReleaseFile.gmk
+ test/jdk/build/releaseFile/CheckReleaseFile.java
- test/jdk/build/releaseFile/CheckSource.java

Changeset: 96adf073
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2023-05-03 08:37:05 +0000
URL:       https://git.openjdk.org/jdk17u/commit/96adf073565e9a65912392510df8575e49695734

8297955: LDAP CertStore should use LdapName and not String for DNs
8224768: Test ActalisCA.java fails

Backport-of: df9aad018a769a27221cb29e4e66465e5d98ba94

! src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStoreImpl.java
! test/jdk/ProblemList.txt
! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/ActalisCA.java

Changeset: 5ed96968
Author:    Sergey Nazarkin <snazarki at openjdk.org>
Date:      2023-05-04 09:44:40 +0000
URL:       https://git.openjdk.org/jdk17u/commit/5ed96968109147ae2ef3485b182a4027c439f497

8305481: gtest is_first_C_frame failing on ARM

Backport-of: 0243da2e4adc1b7ab6fcd5b10778532101158dce

! test/hotspot/gtest/runtime/test_os.cpp

Changeset: 345e370f
Author:    Alexey Pavlyutkin <apavlyutkin at azul.com>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2023-05-04 09:45:30 +0000
URL:       https://git.openjdk.org/jdk17u/commit/345e370fed065e2ee312fc315bfc453a29fbb2f0

8303861: Error handling step timeouts should never be blocked by OnError and others

Reviewed-by: phh, stuefe
Backport-of: a00f5d24d3824e3ab84208401a967efe0e7bf88e

! src/hotspot/share/runtime/nonJavaThread.cpp
! src/hotspot/share/utilities/vmError.cpp
! test/hotspot/jtreg/runtime/ErrorHandling/TimeoutInErrorHandlingTest.java

Changeset: 04eb720d
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2023-05-04 10:53:25 +0000
URL:       https://git.openjdk.org/jdk17u/commit/04eb720d03edc37d7e1cb32c909c31c40485d7a8

8303511: C2: assert(get_ctrl(n) == cle_out) during unrolling

Reviewed-by: shade
Backport-of: 3f2d929dc3336b301e7e5dceb899d59451645828

! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopstripmining/TestAddPAtOuterLoopHead.java

Changeset: 820030a5
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2023-05-04 10:56:45 +0000
URL:       https://git.openjdk.org/jdk17u/commit/820030a5a953b1684ea66c5cb4c698d4e4dd57b6

8303564: C2: "Bad graph detected in build_loop_late" after a CMove is wrongly split thru phi

Backport-of: 5e232cf0a96cf81036a2d9d7814127b7bc9ebab1

! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestWrongCMovSplitIf.java

Changeset: 1d7b9add
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2023-05-04 10:59:24 +0000
URL:       https://git.openjdk.org/jdk17u/commit/1d7b9add2664ce708ac20c971df8ef8f2b00afd4

8303069: Memory leak in CompilerOracle::parse_from_line

Backport-of: 384a8b85a7266b920242ea73baf578577ca588ec

! src/hotspot/share/compiler/compilerOracle.cpp

Changeset: d8d69f36
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2023-05-04 11:02:18 +0000
URL:       https://git.openjdk.org/jdk17u/commit/d8d69f3674ed98084a4d661a9e5c527921688c03

8303508: Vector.lane() gets wrong value on x86

Backport-of: d61de141eb8ba52122db43172429f9186ea47e61

! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp
+ test/hotspot/jtreg/compiler/vectorapi/Test8303508.java

Changeset: 79aa7b15
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2023-05-04 15:10:52 +0000
URL:       https://git.openjdk.org/jdk17u/commit/79aa7b15dbc54de891838ae2d4ca63838028c157

8257856: Make ClassFileVersionsTest.java robust to JDK version updates

Reviewed-by: mbaesken
Backport-of: 8b042d14b78c66b50495d0d8b559ca3f6744d806

! test/jdk/java/lang/module/ClassFileVersionsTest.java

Changeset: 547667df
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2023-05-05 12:42:43 +0000
URL:       https://git.openjdk.org/jdk17u/commit/547667dff63ef851a97a5c4629c6d2a83edb6317

8305994: Guarantee eventual async monitor deflation

Reviewed-by: eastigeevich, simonis
Backport-of: 6b81342c2215041dbb7e9020a67cdc56976c97b1

! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/monitorDeflationThread.cpp
! src/hotspot/share/runtime/synchronizer.cpp
+ test/hotspot/jtreg/runtime/Monitor/GuaranteedAsyncDeflationIntervalTest.java

Changeset: 58c9f6a9
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2023-05-05 15:40:23 +0000
URL:       https://git.openjdk.org/jdk17u/commit/58c9f6a92b46d7373794496e85d5f6a031f70d23

8306774: Make runtime/Monitor/GuaranteedAsyncDeflationIntervalTest.java more reliable

Reviewed-by: serb, simonis
Backport-of: 9ad6dc881d285cc26c136f0ef19af5bac0a75022

! test/hotspot/jtreg/runtime/Monitor/GuaranteedAsyncDeflationIntervalTest.java

Changeset: 31bbf9f4
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2023-05-05 20:53:25 +0000
URL:       https://git.openjdk.org/jdk17u/commit/31bbf9f4a6f61befe426cd9d1de2e1874ddd765f

8306825: Monitor deflation might be accidentally disabled by zero intervals

Backport-of: a6b4f25bd50e6861281d162f143c5bc9c16bac51

! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/monitorDeflationThread.cpp
+ test/hotspot/jtreg/runtime/Monitor/DeflationIntervalsTest.java
- test/hotspot/jtreg/runtime/Monitor/GuaranteedAsyncDeflationIntervalTest.java

Changeset: fc1d3d3f
Author:    Tyler Steele <tsteele at openjdk.org>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date:      2023-05-06 20:02:31 +0000
URL:       https://git.openjdk.org/jdk17u/commit/fc1d3d3fadf1ed369f889caf6d8c867b27846bb3

8304291: [AIX] Broken build after JDK-8301998

Backport-of: 310aa9347861922af5f0311e9e93a5f49dee6adc

! src/java.desktop/share/native/libharfbuzz/hb-algs.hh
! src/java.desktop/share/native/libharfbuzz/hb-subset.cc

Changeset: 6dbd5a68
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2023-05-08 07:54:27 +0000
URL:       https://git.openjdk.org/jdk17u/commit/6dbd5a68c7c1e8f433c3e1c9a0e0746f8d9d730f

8275735: [linux] Remove deprecated Metrics api (kernel memory limit)

Backport-of: 9971a2cab3892a17f3fd39243df5ecfff5b9f108

! src/java.base/linux/classes/jdk/internal/platform/CgroupV1Metrics.java
! src/java.base/linux/classes/jdk/internal/platform/CgroupV1MetricsImpl.java
! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/CgroupV1Subsystem.java
! test/jdk/jdk/internal/platform/docker/MetricsMemoryTester.java
! test/jdk/jdk/internal/platform/docker/TestDockerMemoryMetrics.java
! test/lib/jdk/test/lib/containers/cgroup/MetricsTesterCgroupV1.java

Changeset: 72515481
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2023-05-08 07:56:52 +0000
URL:       https://git.openjdk.org/jdk17u/commit/725154813f61ec5b2ee38261867735b5d8dfa9f4

8283057: Update GCC to version 11.2.0 for Oracle builds on Linux

Reviewed-by: mbaesken
Backport-of: 8384ac4ed3eaaa18998ab88e1ca36358c212e699

! doc/building.html
! doc/building.md
! make/conf/jib-profiles.js
! make/devkit/Tools.gmk

Changeset: 7dab7e55
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2023-05-08 08:13:22 +0000
URL:       https://git.openjdk.org/jdk17u/commit/7dab7e5507286c682bf43862ff567ff0d9dfde36

8285987: executing shell scripts without #! fails on Alpine linux

Backport-of: 9d2f591e6a15dc155a8cc3b18a54456d5f9a3aa7

! test/jdk/java/lang/ProcessBuilder/Basic.java
! test/langtools/jdk/jshell/ExternalEditorTest.java
! test/lib/jdk/test/lib/Platform.java

Changeset: 8c541047
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2023-05-08 08:23:15 +0000
URL:       https://git.openjdk.org/jdk17u/commit/8c541047b0bc8178c4ecffdaefa67cab5a76110b

8286191: misc tests fail due to JDK-8285987

Reviewed-by: mbaesken
Backport-of: de8f4d01b234f5224a687dae5db52ab31247c2da

! test/lib-test/jdk/test/lib/TestMutuallyExclusivePlatformPredicates.java
! test/lib/jdk/test/lib/Platform.java

Changeset: 05f15628
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2023-05-08 08:27:56 +0000
URL:       https://git.openjdk.org/jdk17u/commit/05f15628b0f61e01adf7aa622c968b4f1337ce04

8286398: Address possibly lossy conversions in jdk.internal.le

Backport-of: e534c133af9bcefb073a336f1fdc0dc226a9dd82

! src/jdk.internal.le/windows/classes/jdk/internal/org/jline/terminal/impl/jna/win/WindowsAnsiWriter.java

Changeset: 20fea6c3
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2023-05-08 08:52:53 +0000
URL:       https://git.openjdk.org/jdk17u/commit/20fea6c325a4882572cac576e5dff23652adb3a0

8244976: vmTestbase/nsk/jdi/Event/request/request001.java doesn' initialize eName

Backport-of: 1451642317dbe9f941172945e9f366000434653f

! test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/request/request001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventIterator/nextEvent/nextevent001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocatableEvent/thread/thread001.java

Changeset: aee7ab68
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2023-05-08 08:57:56 +0000
URL:       https://git.openjdk.org/jdk17u/commit/aee7ab6869a6337256c883e313e4a8b30a46775e

8292990: Improve test coverage for XPath Axes: parent

Backport-of: e393973761eec8fe08d901d93fc5a9261b6faf14

+ test/jaxp/javax/xml/jaxp/unittest/xpath/XPathExpParentTest.java
! test/jaxp/javax/xml/jaxp/unittest/xpath/XPathTestBase.java

Changeset: 2aaf3c5b
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2023-05-08 09:35:32 +0000
URL:       https://git.openjdk.org/jdk17u/commit/2aaf3c5b01ddf5363eabfc6832133a2909fc27e3

8296084: javax/swing/JSpinner/4788637/bug4788637.java fails intermittently on a VM

Backport-of: 319faa5afc37df5fd9ce4305e6e38a7bd4b39c65

! test/jdk/javax/swing/JSpinner/4788637/bug4788637.java

Changeset: fafd0820
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2023-05-08 09:36:25 +0000
URL:       https://git.openjdk.org/jdk17u/commit/fafd082046d11acd964e90c72b52cd125bbfdbff

8289509: Improve test coverage for XPath Axes: descendant, descendant-or-self, following, following-sibling

Backport-of: 1961e81e02e707cd0c8241aa3af6ddabf7668589

+ test/jaxp/javax/xml/jaxp/unittest/xpath/XPathExpDescendantTest.java
+ test/jaxp/javax/xml/jaxp/unittest/xpath/XPathExpFollowingTest.java

Changeset: b5e6753a
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2023-05-08 10:23:25 +0000
URL:       https://git.openjdk.org/jdk17u/commit/b5e6753a0901c3475a7b70f0b4c76a43595b4ec2

8297450: ScaledTextFieldBorderTest.java fails when run with -show parameter

Backport-of: ea83cb960d07ffa9384aad6a1e2a0233e3ebbdd1

! test/jdk/javax/swing/border/LineBorder/ScaledTextFieldBorderTest.java

Changeset: 86aca8b2
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2023-05-08 10:35:38 +0000
URL:       https://git.openjdk.org/jdk17u/commit/86aca8b260c2ca5966329c554ea0715c831e77fd

8302508: Add timestamp to the output TraceCompilerThreads

Reviewed-by: shade
Backport-of: f813dc71836e002814622fead8a2b0464b49c83a

! src/hotspot/share/compiler/compileBroker.cpp

Changeset: 3a0aff20
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2023-05-08 10:40:15 +0000
URL:       https://git.openjdk.org/jdk17u/commit/3a0aff20d958efef410773a345c9d322dd31f1e5

8299570: [JVMCI] Insufficient error handling when CodeBuffer is exhausted

Reviewed-by: shade
Backport-of: ad326fc62be9fa29438fb4b59a51c38dd94afd68

! src/hotspot/cpu/aarch64/jvmciCodeInstaller_aarch64.cpp
! src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp
! src/hotspot/cpu/aarch64/nativeInst_aarch64.hpp
! src/hotspot/share/code/compiledIC.hpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp

Changeset: 6a849743
Author:    Guoxiong Li <gli at openjdk.org>
Committer: Jie Fu <jiefu at openjdk.org>
Date:      2023-05-09 07:33:34 +0000
URL:       https://git.openjdk.org/jdk17u/commit/6a8497437ad11c8afbe7f02390ab5491a9390277

8305690: [X86] Do not emit two REX prefixes in Assembler::prefix

Backport-of: 49726ee3a95023a912aacad0e3714eae146eed21

! src/hotspot/cpu/x86/assembler_x86.cpp



More information about the jdk-updates-changes mailing list