git: openjdk/jdk21u: master: 17 new changesets

Aleksey Shipilev shade at openjdk.org
Wed Aug 21 07:10:40 UTC 2024


Changeset: d4a6e72a
Branch: master
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2024-08-13 18:05:04 +0000
URL:       https://git.openjdk.org/jdk21u/commit/d4a6e72a22cf8cee91dc9553454dd62fe0547b85

8324641: [IR Framework] Add Setup method to provide custom arguments and set fields

Reviewed-by: phh
Backport-of: 8d9ad97c293b090fbcedbfdb046f1b5d97b02f87

! test/hotspot/jtreg/compiler/c2/irTests/TestIterativeEA.java
! test/hotspot/jtreg/compiler/c2/irTests/TestOptimizeUnstableIf.java
! test/hotspot/jtreg/compiler/c2/irTests/TestRemixAddressExpressions.java
! test/hotspot/jtreg/compiler/c2/irTests/TestShiftAndMask.java
! test/hotspot/jtreg/compiler/c2/irTests/TestSpecialCasesOf_AMinusB_Plus_CMinusD_InAddIdeal.java
! test/hotspot/jtreg/compiler/c2/irTests/igvn/TestIntegerMulRing.java
! test/hotspot/jtreg/compiler/c2/irTests/scalarReplacement/ScalarReplacementTests.java
! test/hotspot/jtreg/compiler/lib/ir_framework/Arguments.java
! test/hotspot/jtreg/compiler/lib/ir_framework/README.md
+ test/hotspot/jtreg/compiler/lib/ir_framework/Setup.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/SetupInfo.java
! test/hotspot/jtreg/compiler/lib/ir_framework/Test.java
! test/hotspot/jtreg/compiler/lib/ir_framework/test/AbstractTest.java
! test/hotspot/jtreg/compiler/lib/ir_framework/test/ArgumentValue.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/test/ArgumentsProvider.java
! test/hotspot/jtreg/compiler/lib/ir_framework/test/BaseTest.java
! test/hotspot/jtreg/compiler/lib/ir_framework/test/DeclaredTest.java
! test/hotspot/jtreg/compiler/lib/ir_framework/test/TestVM.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/examples/CheckedTestExample.java
= test/hotspot/jtreg/testlibrary_tests/ir_framework/examples/NormalTestExample.java
+ test/hotspot/jtreg/testlibrary_tests/ir_framework/examples/SetupExample.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestAccessModifiers.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestBadFormat.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestBasics.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestCheckedTests.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestIRMatching.java
+ test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestSetupTests.java

Changeset: 8150179c
Branch: master
Author:    Todd V. Jonker <jonker at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2024-08-13 22:45:37 +0000
URL:       https://git.openjdk.org/jdk21u/commit/8150179c6592d3f33970a34dd11fc5d001530fb2

8242564: javadoc crashes:: class cast exception com.sun.tools.javac.code.Symtab$6

Backport-of: 64c3642c57719940855b220025b33758950b3980

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolEnvironment.java
! test/langtools/jdk/javadoc/doclet/testClassTree/TestClassTree.java

Changeset: 7e7b0f38
Branch: master
Author:    Daniel Hu <costmuch at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2024-08-14 00:09:54 +0000
URL:       https://git.openjdk.org/jdk21u/commit/7e7b0f38b64976d0d44fd823a45b2d1217cd4b36

8312049: runtime/logging/ClassLoadUnloadTest can be improved

Reviewed-by: phh
Backport-of: 4676b40f17dd18941f5883cb9b989ad639992a50

! test/hotspot/jtreg/runtime/logging/ClassLoadUnloadTest.java

Changeset: 785ae1f0
Branch: master
Author:    Andrew Lu <andrewlu at openjdk.org>
Date:      2024-08-14 01:54:59 +0000
URL:       https://git.openjdk.org/jdk21u/commit/785ae1f0d47403b2618c2e093fd77678d8e8dda3

8315965: Open source various AWT applet tests

Backport-of: 3b397c8552d7fd1b1084fbbc06384f3f34481ba4

+ test/jdk/java/awt/ScrollPane/ScrollPaneTest.java
+ test/jdk/java/awt/TextArea/Length.java
+ test/jdk/java/awt/Window/WindowOwner.java
+ test/jdk/java/awt/font/Rotate/RotateTest3.java

Changeset: 6196ed1d
Branch: master
Author:    Andrew Lu <andrewlu at openjdk.org>
Date:      2024-08-14 01:56:53 +0000
URL:       https://git.openjdk.org/jdk21u/commit/6196ed1d06cb32496cc39462745fd9634e68c0ff

8332113: Update nsk.share.Log to be always verbose

Backport-of: 8464ce6db5cbd5d50ac2a2bcba905b7255f510f5

! test/hotspot/jtreg/vmTestbase/nsk/share/Log.java

Changeset: 5acb0228
Branch: master
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2024-08-14 06:16:44 +0000
URL:       https://git.openjdk.org/jdk21u/commit/5acb02287b474a3393d4a371d6da55dba3b2ad2b

6355567: AdobeMarkerSegment causes failure to read valid JPEG

Backport-of: c7c6d47a07100f6c81af6cfad301ec1bda77adf7

! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/AdobeMarkerSegment.java
+ test/jdk/javax/imageio/plugins/jpeg/LargeAdobeMarkerSegmentTest.java
+ test/jdk/javax/imageio/plugins/jpeg/jdk_6355567.jpg

Changeset: 108c2e49
Branch: master
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-08-14 07:04:31 +0000
URL:       https://git.openjdk.org/jdk21u/commit/108c2e4986bfae9f6993ad03d926298b267cf523

8334166: Enable binary check
8332008: Enable issuestitle check

Reviewed-by: sgehwolf, shade
Backport-of: a4582a8957d604b50249e1f59679393966456a14

! .jcheck/conf

Changeset: 590715f4
Branch: master
Author:    Todd V. Jonker <jonker at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2024-08-14 13:01:20 +0000
URL:       https://git.openjdk.org/jdk21u/commit/590715f4f62a6e4c9cdf4cf1061b4ee7a2f3808e

8073061: (fs) Files.copy(foo, bar, REPLACE_EXISTING) deletes bar even if foo is not readable
8317128: java/nio/file/Files/CopyAndMove.java failed with AccessDeniedException

Reviewed-by: phh
Backport-of: 36ac83904c9e81a01822b0e36ef677cae2808709

! src/java.base/share/classes/java/nio/file/CopyMoveHelper.java
! src/java.base/unix/classes/sun/nio/fs/UnixFileSystem.java
! src/java.base/unix/classes/sun/nio/fs/UnixFileSystemProvider.java
! src/java.base/windows/classes/sun/nio/fs/WindowsException.java
! test/jdk/java/nio/file/Files/CopyAndMove.java
+ test/jdk/java/nio/file/Files/CopyMoveVariations.java

Changeset: edd64373
Branch: master
Author:    Todd V. Jonker <jonker at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2024-08-14 13:01:48 +0000
URL:       https://git.openjdk.org/jdk21u/commit/edd6437324d5f0a2f8848f09c0936b6ebfbe82bf

8319817: Charset constructor should make defensive copy of aliases

Backport-of: d6d7bdc7748c10963c3e58c0287b2472646bf36f

! src/java.base/share/classes/java/nio/charset/Charset.java
+ test/jdk/java/nio/charset/Charset/AliasesCopy.java

Changeset: 79349b8b
Branch: master
Author:    Daniel Hu <costmuch at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2024-08-14 16:10:39 +0000
URL:       https://git.openjdk.org/jdk21u/commit/79349b8bb30e3a358a1fec2382d44aabcf15239b

8303920: Avoid calling out to python in DataDescriptorSignatureMissing test

Reviewed-by: shade
Backport-of: 07eaea8c25bae6ed852685f082f8b50c5b20c1a9

! test/jdk/java/util/zip/DataDescriptorSignatureMissing.java

Changeset: a3cd6d6b
Branch: master
Author:    Ben Taylor <btaylor at openjdk.org>
Date:      2024-08-15 17:23:04 +0000
URL:       https://git.openjdk.org/jdk21u/commit/a3cd6d6b916f7d8c03cd4b59324a6da11df467eb

8321206: Make Locale related system properties `StaticProperty`

Backport-of: 0c178beb69c4c5fc3e92621340748e42d017d458

! src/hotspot/share/cds/cdsHeapVerifier.cpp
! src/java.base/share/classes/java/util/Locale.java
! src/java.base/share/classes/jdk/internal/util/StaticProperty.java

Changeset: d85b7c1e
Branch: master
Author:    SendaoYan <syan at openjdk.org>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date:      2024-08-16 08:24:55 +0000
URL:       https://git.openjdk.org/jdk21u/commit/d85b7c1e6dafdf02fffb163d924c63710ec43660

8331153: JFR: Improve logging of jdk/jfr/api/consumer/filestream/TestOrdered.java

Backport-of: f3bb3e21704dd47c6c5d5753ca5882520a538c06

! test/jdk/jdk/jfr/api/consumer/filestream/TestOrdered.java

Changeset: e7e92e0b
Branch: master
Author:    Amos Shi <ashi at openjdk.org>
Date:      2024-08-16 17:12:23 +0000
URL:       https://git.openjdk.org/jdk21u/commit/e7e92e0ba75a062b2b7397fd7eed589750b22f58

8325022: Incorrect error message on client authentication

Backport-of: fe78c0f1911c9fdc1d30e23847d102748dfa2063

! src/java.base/share/classes/sun/security/ssl/CertificateMessage.java

Changeset: 9b331b0c
Branch: master
Author:    Amos Shi <ashi at openjdk.org>
Date:      2024-08-16 17:12:44 +0000
URL:       https://git.openjdk.org/jdk21u/commit/9b331b0c1017ab66be1ba354e38b4e16a2208969

8317738: CodeCacheFullCountTest failed with "VirtualMachineError: Out of space in CodeCache for method handle intrinsic"

Backport-of: 0fd807118c9b2cb8381b5c0f5d22d4e3451e8f10

! test/hotspot/jtreg/compiler/codecache/CodeCacheFullCountTest.java

Changeset: 4e84d4dc
Branch: master
Author:    Amos Shi <ashi at openjdk.org>
Date:      2024-08-16 17:16:27 +0000
URL:       https://git.openjdk.org/jdk21u/commit/4e84d4dc514192e4cdf8e2c7c474847832987ab9

8310683: Refactor StandardCharset/standard.java to use JUnit

Reviewed-by: mdoerr
Backport-of: d82ade354570a930d8282684a8ffd368c613defc

! test/jdk/java/nio/charset/StandardCharsets/Standard.java

Changeset: fee20949
Branch: master
Author:    Varada M <varadam at openjdk.org>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date:      2024-08-20 11:52:43 +0000
URL:       https://git.openjdk.org/jdk21u/commit/fee209491beb07c09119a81c78d86d455c79c58b

8330520: linux clang build fails in os_linux.cpp with static_assert with no message is a C++17 extension

Reviewed-by: mdoerr
Backport-of: 4b55fe577701317e6570f045ed9fe28aa97fc7ea

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

Changeset: ed77abd4
Branch: master
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2024-08-20 12:52:40 +0000
URL:       https://git.openjdk.org/jdk21u/commit/ed77abd487b53c845b6242174a2928174f121143

8331572: Allow using OopMapCache outside of STW GC phases
8334594: Generational ZGC: Deadlock after OopMap rewrites in 8331572

Reviewed-by: phh
Backport-of: d999b81e7110751be402012e1ed41b3256f5895e

! src/hotspot/share/gc/shared/gcVMOperations.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.cpp
! src/hotspot/share/gc/x/xDriver.cpp
! src/hotspot/share/gc/z/zGeneration.cpp
! src/hotspot/share/interpreter/oopMapCache.cpp
! src/hotspot/share/interpreter/oopMapCache.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/runtime/frame.cpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/safepoint.hpp
! src/hotspot/share/runtime/serviceThread.cpp



More information about the jdk-updates-changes mailing list