git: openjdk/jdk17u: 191 new changesets
Severin Gehwolf
sgehwolf at openjdk.org
Wed May 1 17:40:33 UTC 2024
Changeset: 3c0b3023
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-02-27 19:46:19 +0000
URL: https://git.openjdk.org/jdk17u/commit/3c0b30231146d55ad7864f1c40f18fc081fba80d
8326794: Bump update version for OpenJDK: jdk-17.0.12
Reviewed-by: shade, lucy
! .jcheck/conf
! make/conf/version-numbers.conf
Changeset: 7bd90620
Author: Martin Balao <mbalao at openjdk.org>
Date: 2024-02-27 21:21:20 +0000
URL: https://git.openjdk.org/jdk17u/commit/7bd906209bde7d68c68e7e47c7b6eb2abb2673a1
8325254: CKA_TOKEN private and secret keys are not necessarily sensitive
Backport-of: 0f5f3c9b9718c610406088327401210486447462
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Key.java
Changeset: 31d16a11
Author: Andrew Lu <andrewlu at openjdk.org>
Date: 2024-02-28 07:04:44 +0000
URL: https://git.openjdk.org/jdk17u/commit/31d16a11784a7f9f03798f84ed9c412c9cb6fa6d
8315726: Open source several AWT applet tests
Backport-of: 1741d13b1260253d1e299e8da9c42b5519a7ae48
+ test/jdk/java/awt/Choice/ChoiceSelectTest.java
+ test/jdk/java/awt/Component/Displayable.java
+ test/jdk/java/awt/Focus/TestWindowsLFFocus.java
+ test/jdk/java/awt/geom/HitTest/PathHitTest.java
Changeset: c4a92c5b
Author: Andrew Lu <andrewlu at openjdk.org>
Date: 2024-02-28 07:06:35 +0000
URL: https://git.openjdk.org/jdk17u/commit/c4a92c5b6796a04184ac2d7dd4a23dd3fcefb8f1
8316053: Open some swing tests 3
Backport-of: a2391a92cd09630cc3c46024f7e02924a997cc86
+ test/jdk/javax/swing/JDialog/bug4859570.java
+ test/jdk/javax/swing/JDialog/bug4936652.java
+ test/jdk/javax/swing/JLabel/bug4768127.java
+ test/jdk/javax/swing/MultiMonitor/MultimonVImage.java
Changeset: f9a33daf
Author: Andrew Lu <andrewlu at openjdk.org>
Date: 2024-02-28 07:07:02 +0000
URL: https://git.openjdk.org/jdk17u/commit/f9a33daf052b042137616dac02d6ea870ac3f26f
8294156: Allow PassFailJFrame.Builder to create test UI
Backport-of: 42b9ac8a07b540f4d7955a778923d24a876451cc
! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java
Changeset: 4b0a0157
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-02-28 07:39:30 +0000
URL: https://git.openjdk.org/jdk17u/commit/4b0a0157b0b421a3666f1d0c572dfd1e47b4911a
8324723: GHA: Upgrade some actions to avoid deprecated Node 16
Backport-of: 951b5f8ecb9cd2a72b3904c110179afe487ada2b
! .github/actions/do-build/action.yml
! .github/actions/get-bootjdk/action.yml
! .github/actions/get-bundles/action.yml
! .github/actions/get-jtreg/action.yml
! .github/actions/get-msys2/action.yml
! .github/actions/upload-bundles/action.yml
! .github/workflows/build-cross-compile.yml
! .github/workflows/main.yml
! .github/workflows/test.yml
Changeset: 8c3dcf30
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-02-28 07:41:07 +0000
URL: https://git.openjdk.org/jdk17u/commit/8c3dcf30aa9f628395bea2a681e7aa3b5528400a
8324050: Issue store-store barrier after re-materializing objects during deoptimization
Reviewed-by: kvn
Backport-of: 52523d33dde797bf03b15a05bb227b19b22c06be
! src/hotspot/share/runtime/deoptimization.cpp
Changeset: 87e7c6e1
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-02-28 12:07:43 +0000
URL: https://git.openjdk.org/jdk17u/commit/87e7c6e1cca8947cd968fedd888b72d1e615cb9a
8326942: [17u] Backout "8325254: CKA_TOKEN private and secret keys are not necessarily sensitive"
Reviewed-by: lucy
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Key.java
Changeset: 204ec8a0
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-02-29 10:24:24 +0000
URL: https://git.openjdk.org/jdk17u/commit/204ec8a0893b2de00a4706d3dadea43a8ea0d6da
8323717: Introduce test keyword for tests that need external dependencies
Reviewed-by: phh
Backport-of: 12b89cd2eeb5c2c43a2ce425c96fc4f718e30514
! test/hotspot/jtreg/TEST.ROOT
! test/hotspot/jtreg/applications/jcstress/TestGenerator.java
! test/hotspot/jtreg/applications/jcstress/accessAtomic.java
! test/hotspot/jtreg/applications/jcstress/acqrel.java
! test/hotspot/jtreg/applications/jcstress/atomicity.java
! test/hotspot/jtreg/applications/jcstress/atomics.java
! test/hotspot/jtreg/applications/jcstress/causality.java
! test/hotspot/jtreg/applications/jcstress/coherence.java
! test/hotspot/jtreg/applications/jcstress/collections.java
! test/hotspot/jtreg/applications/jcstress/copy.java
! test/hotspot/jtreg/applications/jcstress/countdownlatch.java
! test/hotspot/jtreg/applications/jcstress/defaultValues.java
! test/hotspot/jtreg/applications/jcstress/executors.java
! test/hotspot/jtreg/applications/jcstress/fences.java
! test/hotspot/jtreg/applications/jcstress/future.java
! test/hotspot/jtreg/applications/jcstress/init.java
! test/hotspot/jtreg/applications/jcstress/initClass.java
! test/hotspot/jtreg/applications/jcstress/initLen.java
! test/hotspot/jtreg/applications/jcstress/interrupt.java
! test/hotspot/jtreg/applications/jcstress/locks.java
! test/hotspot/jtreg/applications/jcstress/memeffects.java
! test/hotspot/jtreg/applications/jcstress/mxbeans.java
! test/hotspot/jtreg/applications/jcstress/oota.java
! test/hotspot/jtreg/applications/jcstress/seqcst.java
! test/hotspot/jtreg/applications/jcstress/singletons.java
! test/hotspot/jtreg/applications/jcstress/strings.java
! test/hotspot/jtreg/applications/jcstress/tearing.java
! test/hotspot/jtreg/applications/jcstress/threadlocal.java
! test/hotspot/jtreg/applications/jcstress/unsafe.java
! test/hotspot/jtreg/applications/jcstress/varhandles.java
! test/hotspot/jtreg/applications/jcstress/volatiles.java
! test/hotspot/jtreg/applications/scimark/Scimark.java
Changeset: 5687c5a7
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2024-02-29 10:46:25 +0000
URL: https://git.openjdk.org/jdk17u/commit/5687c5a741522fd47fa00768a5054df6b7d5b6ed
8325213: Flags introduced by configure script are not passed to ADLC build
Backport-of: 9ee9f288497268d64ddd48783ecb68f7e5426084
! make/hotspot/gensrc/GensrcAdlc.gmk
Changeset: 2b34eeba
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-02-29 12:35:25 +0000
URL: https://git.openjdk.org/jdk17u/commit/2b34eeba2908cc05522263e61d8d3fa6fef36088
8325496: Make TrimNativeHeapInterval a product switch
Reviewed-by: lucy
Backport-of: 4296ddfc6336f062e92fdfdc3b41ca20da26a126
! src/hotspot/share/runtime/globals.hpp
! src/java.base/share/man/java.1
! test/hotspot/jtreg/gtest/NativeHeapTrimmerGtest.java
! test/hotspot/jtreg/runtime/os/TestTrimNative.java
Changeset: 85a49edd
Author: Pasam Soujanya <psoujany at in.ibm.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2024-02-29 16:28:38 +0000
URL: https://git.openjdk.org/jdk17u/commit/85a49edd3f5c28da3757fe5bf76739420bf6b11f
8311893: Interactive component with ARIA role 'tabpanel' does not have a programmatically associated name
Reviewed-by: hannesw
Backport-of: 783ae56634a3bca23516c22b071d224fec18591f
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Table.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/script.js
! test/langtools/jdk/javadoc/doclet/testHtmlTableStyles/TestHtmlTableStyles.java
! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java
! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
! test/langtools/jdk/javadoc/doclet/testNewApiList/TestNewApiList.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java
! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java
Changeset: 0052ab70
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-03-01 10:01:20 +0000
URL: https://git.openjdk.org/jdk17u/commit/0052ab7061f01515d4f2a73566513f5f3476c518
8269914: Factor out heap printing for G1 young and full gc
8270018: Add scoped object for g1 young gc JFR notification
Reviewed-by: phh
Backport-of: c93204ce3d4653705e6aeeadb9b3c591e469de77
! src/hotspot/share/gc/g1/g1Allocator.cpp
! src/hotspot/share/gc/g1/g1Allocator.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/g1/g1FullGCScope.cpp
! src/hotspot/share/gc/g1/g1FullGCScope.hpp
Changeset: ab602af4
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2024-03-02 04:41:16 +0000
URL: https://git.openjdk.org/jdk17u/commit/ab602af46251f29541826c57de5e1236f317acda
8323210: Update the usage of cmsFLAGS_COPY_ALPHA
Reviewed-by: phh
Backport-of: aba19334eaeb46d37169cddeef929b13e050a60e
! src/java.desktop/share/native/liblcms/LCMS.c
! test/jdk/sun/java2d/cmm/ColorConvertOp/ColCvtAlphaDifferentSrcDst.java
Changeset: 3add2e32
Author: Amit Kumar <amitkumar at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date: 2024-03-04 06:46:44 +0000
URL: https://git.openjdk.org/jdk17u/commit/3add2e32041a7a0f1cf9865c30315c504a36b9cc
8272903: Missing license header in ArenaAllocator.java
Backport-of: 96614da0254e7fd4ac9dd3c3059bf23c1aaf37ff
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/ArenaAllocator.java
Changeset: bfe8974e
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-03-04 11:19:30 +0000
URL: https://git.openjdk.org/jdk17u/commit/bfe8974e532952bfd255d85d9afe7043b8a09a55
8323519: Add applications/ctw/modules to Hotspot tiered testing
Backport-of: ba3c3bbd879eaf7532663663d73e21fafc65b574
! test/hotspot/jtreg/TEST.groups
Changeset: f3e90af7
Author: Patrick Zhang <qpzhang at openjdk.org>
Committer: Andrew Dinn <adinn at openjdk.org>
Date: 2024-03-04 17:14:39 +0000
URL: https://git.openjdk.org/jdk17u/commit/f3e90af7995462e5048ed198097e5af10e513f7e
8324824: AArch64: Detect Ampere-1B core and update default options for Ampere CPUs
Reviewed-by: shade
Backport-of: 9936aeea32b71509151099e6d28905e0322b2bc2
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp
Changeset: 158f91a8
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-03-05 11:43:34 +0000
URL: https://git.openjdk.org/jdk17u/commit/158f91a888020d1ea67682a07f6138737ea0cc67
8272651: G1 heap region info print order changed by JDK-8269914
Reviewed-by: rrich
Backport-of: f11e099a149adfecc474ba37276ec8672067d090
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1FullCollector.hpp
! src/hotspot/share/gc/g1/g1FullGCScope.cpp
! src/hotspot/share/gc/g1/g1FullGCScope.hpp
Changeset: 47ec1340
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-03-06 09:29:06 +0000
URL: https://git.openjdk.org/jdk17u/commit/47ec13400b09caae50dade51c986a017ed846032
Merge
Changeset: dbf4a994
Author: Richard Reingruber <rrich at openjdk.org>
Date: 2024-03-06 13:23:26 +0000
URL: https://git.openjdk.org/jdk17u/commit/dbf4a9946bdce1e24e0b87ef8561ce89c54a2863
8280030: [REDO] Parallel: More precise boundary in ObjectStartArray::object_starts_in_range
Reviewed-by: phh, zgu
Backport-of: 496baada1021eecae03e737afe838ad6d383cba9
! src/hotspot/share/gc/parallel/objectStartArray.cpp
! src/hotspot/share/gc/parallel/objectStartArray.hpp
Changeset: 5421bb65
Author: Richard Reingruber <rrich at openjdk.org>
Date: 2024-03-06 16:26:30 +0000
URL: https://git.openjdk.org/jdk17u/commit/5421bb65d0a5deac28d196959d8d3950aea52d46
8278893: Parallel: Remove GCWorkerDelayMillis
Backport-of: ff5d41762d5ba31e88c6cb9207a8ae57f34a69b0
! src/hotspot/share/gc/parallel/parallel_globals.hpp
! src/hotspot/share/gc/parallel/psCardTable.cpp
! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp
Changeset: 30ead33d
Author: Andrew Lu <andrewlu at openjdk.org>
Date: 2024-03-07 08:04:06 +0000
URL: https://git.openjdk.org/jdk17u/commit/30ead33ded77353ba007035c0796d79c6740b33e
8318580: "javax/swing/MultiMonitor/MultimonVImage.java failing with Error. Can't find library: /open/test/jdk/java/awt/regtesthelpers" after JDK-8316053
Backport-of: e4803e0cbf00da89b98c8703769edc403bb5055b
! test/jdk/javax/swing/MultiMonitor/MultimonVImage.java
Changeset: 385731fa
Author: Andrew Lu <andrewlu at openjdk.org>
Date: 2024-03-07 08:06:36 +0000
URL: https://git.openjdk.org/jdk17u/commit/385731faf9bf743862ae75dbd9a13e1781842d5a
8320303: Allow PassFailJFrame to accept single window creator
Backport-of: 83ffc1ac94b8893532d8663b9058592f1714d337
! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java
Changeset: f4236869
Author: Andrew Lu <andrewlu at openjdk.org>
Date: 2024-03-07 08:07:01 +0000
URL: https://git.openjdk.org/jdk17u/commit/f42368691c8a7529b2fc70c09729cb890ce1f368
8325972: Add -x to bash for building with LOG=debug
Backport-of: 8668198c26bdac412f0a9d1255ca74da860761c5
! make/common/MakeBase.gmk
Changeset: 3c05a028
Author: Andrew Lu <andrewlu at openjdk.org>
Date: 2024-03-07 08:07:26 +0000
URL: https://git.openjdk.org/jdk17u/commit/3c05a0281d9086fcfe8f99438fd343ffffb82a07
8326638: Crash in PhaseIdealLoop::remix_address_expressions due to unexpected Region instead of Loop
Backport-of: 9f0e7da64e21237322e55ca4f0e3639fa5d1c4ed
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestRemixAddressExpressionsWithIrreducibleLoop.java
Changeset: fa8a1599
Author: Richard Reingruber <rrich at openjdk.org>
Date: 2024-03-07 09:05:17 +0000
URL: https://git.openjdk.org/jdk17u/commit/fa8a159933a1c5c4fb5f03b2b78eedc864881731
8282094: [REDO] Parallel: Refactor PSCardTable::scavenge_contents_parallel
Reviewed-by: phh, zgu
Backport-of: 22b93a31c99403996b6272b7c8eb0b9918988862
! src/hotspot/share/gc/parallel/psCardTable.cpp
! src/hotspot/share/gc/parallel/psCardTable.hpp
Changeset: 48327c37
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-03-07 10:45:21 +0000
URL: https://git.openjdk.org/jdk17u/commit/48327c37aa8db2edc07a37bbb2e05e4006f43b9f
8309763: Move tests in test/jdk/sun/misc/URLClassPath directory to test/jdk/jdk/internal/loader
Backport-of: 57fc9a3e968cafe3b618a216630e703a39d5676e
= test/jdk/jdk/internal/loader/URLClassPath/ClassnameCharTest.java
= test/jdk/jdk/internal/loader/URLClassPath/FileLoaderTest.java
= test/jdk/jdk/internal/loader/URLClassPath/JarLoaderTest.java
= test/jdk/jdk/internal/loader/URLClassPath/testclasses.jar
Changeset: 6e73b11a
Author: SendaoYan <syan at openjdk.org>
Committer: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-03-07 10:46:36 +0000
URL: https://git.openjdk.org/jdk17u/commit/6e73b11a88599ac4851b6856591db6bb2712e5eb
8316563: test tools/jpackage/linux/LinuxResourceTest.java fails on CentOS Linux release 8.5.2111 and Fedora 27
Backport-of: 52814994efc4831fdbc1f796ed1db6ae88cb616c
! test/jdk/tools/jpackage/linux/LinuxResourceTest.java
Changeset: 08f1b350
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-03-07 10:47:57 +0000
URL: https://git.openjdk.org/jdk17u/commit/08f1b35024044af3653dd0e2d8f137a97d9bcb4c
8320712: Rewrite BadFactoryTest in pure Java
Backport-of: 66971600f7ba796ff5bb9714591c3faa0bb2249d
! test/jdk/javax/script/JDK_8196959/BadFactoryTest.java
- test/jdk/javax/script/JDK_8196959/BadFactoryTest.sh
Changeset: f221ff38
Author: Richard Reingruber <rrich at openjdk.org>
Date: 2024-03-07 15:00:59 +0000
URL: https://git.openjdk.org/jdk17u/commit/f221ff38300b5513a06e5755469668ef83556a3a
8310031: Parallel: Implement better work distribution for large object arrays in old gen
Reviewed-by: phh
Backport-of: 4bfe226870a15306b1e015c38fe3835f26b41fe6
! src/hotspot/share/gc/parallel/psCardTable.cpp
! src/hotspot/share/gc/parallel/psCardTable.hpp
! src/hotspot/share/gc/parallel/psPromotionManager.hpp
! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
Changeset: 833e2bb5
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-03-11 09:05:05 +0000
URL: https://git.openjdk.org/jdk17u/commit/833e2bb504a69162f7f4b38255948b0c79ee7e61
8291753: Add JFR event for GC CPU Time
Reviewed-by: phh
Backport-of: 14eb5ad0dc987ffe3621f4eeeebeb6b5a2cd691b
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/g1/g1FullCollector.hpp
! src/hotspot/share/gc/g1/g1FullGCScope.cpp
! src/hotspot/share/gc/g1/g1FullGCScope.hpp
! src/hotspot/share/gc/g1/g1VMOperations.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/defNewGeneration.hpp
! src/hotspot/share/gc/shared/gcTrace.cpp
! src/hotspot/share/gc/shared/gcTrace.hpp
! src/hotspot/share/gc/shared/gcTraceSend.cpp
! src/hotspot/share/gc/shared/gcTraceTime.cpp
! src/hotspot/share/gc/shared/gcTraceTime.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/jfr/metadata/metadata.xml
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
! test/jdk/jdk/jfr/event/gc/collection/GCEventAll.java
+ test/jdk/jdk/jfr/event/gc/detailed/TestGCCPUTimeEvent.java
! test/lib/jdk/test/lib/jfr/EventNames.java
Changeset: f196e021
Author: Amos Shi <ashi at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-03-11 09:24:02 +0000
URL: https://git.openjdk.org/jdk17u/commit/f196e0217f783871a9b99969d54cb4fd91cca38d
8325137: com/sun/management/ThreadMXBean/ThreadCpuTimeArray.java can fail in Xcomp with out of expected range
Backport-of: 91d8dac9cff5689abcf2fc8950b15d284f933afd
! test/jdk/com/sun/management/ThreadMXBean/ThreadCpuTimeArray.java
Changeset: 61fed7b0
Author: Amos Shi <ashi at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-03-11 09:25:38 +0000
URL: https://git.openjdk.org/jdk17u/commit/61fed7b06721711022c5c827ea5d268e4a7e906f
8315677: Open source few swing JFileChooser and other tests
Backport-of: fe5ef5f20dcf647b4ca30963b42fa01449f0d9c0
+ test/jdk/javax/swing/JFileChooser/bug4624353.java
+ test/jdk/javax/swing/JFileChooser/bug4673161.java
+ test/jdk/javax/swing/JFileChooser/bug4782168.java
+ test/jdk/javax/swing/JLabel/bug4822331.java
+ test/jdk/javax/swing/JOptionPane/bug4191835.java
Changeset: e148b999
Author: Amos Shi <ashi at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-03-11 09:25:54 +0000
URL: https://git.openjdk.org/jdk17u/commit/e148b999d7e769562aef1a619a27ea1bd8fb4d35
8317287: [macos14] InterJVMGetDropSuccessTest.java: Child VM: abnormal termination
Backport-of: cbfddf4e1d3ff8dddb95bcb9242b31c175b768fc
! test/jdk/java/awt/dnd/InterJVMGetDropSuccessTest/InterJVMGetDropSuccessTest.java
Changeset: 4ba565cb
Author: Amos Shi <ashi at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-03-11 09:26:14 +0000
URL: https://git.openjdk.org/jdk17u/commit/4ba565cbc76ed267a5abf9b68d2b9d62cf3fd2b9
8266242: java/awt/GraphicsDevice/CheckDisplayModes.java failing on macOS 11 ARM
Reviewed-by: mdoerr
Backport-of: f7d6d7a04faa704155ee8df33e7d344bb962566f
! src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsDevice.m
Changeset: f38add6f
Author: Richard Reingruber <rrich at openjdk.org>
Date: 2024-03-11 09:30:43 +0000
URL: https://git.openjdk.org/jdk17u/commit/f38add6f8d9c07442e5f6bb5c280a2d907b38b24
8327036: [macosx-aarch64] SIGBUS in MarkActivationClosure::do_code_blob reached from Unsafe_CopySwapMemory0
Backport-of: ad1d32484a8130c9b641cff38c07e8544b3fd271
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
Changeset: dd94e203
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-03-11 12:41:24 +0000
URL: https://git.openjdk.org/jdk17u/commit/dd94e203b0fbeb1144bd44f9d0c7cda0cf680c0c
8256660: Disable DTLS 1.0
Backport-of: 16744b34498e7aac59caef8c9b1a3d4d15f8c22e
! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java
! src/java.base/share/conf/security/java.security
! test/jdk/sun/security/ssl/SSLContextImpl/SSLContextDefault.java
Changeset: 2d8a3a8f
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-03-11 12:42:43 +0000
URL: https://git.openjdk.org/jdk17u/commit/2d8a3a8fc68c46754999b67293ba3722c965b2ce
8301381: Verify DTLS 1.0 cannot be negotiated
Backport-of: 18e2446420d3376acaa2652d70474c2d3a85e2ac
+ test/jdk/javax/net/ssl/DTLS/DTLSWontNegotiateV10.java
Changeset: f8cfa358
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-03-11 12:43:50 +0000
URL: https://git.openjdk.org/jdk17u/commit/f8cfa3588d20992221619deedd94616cdc4df6f8
8319372: C2 compilation fails with "Bad immediate dominator info"
Reviewed-by: phh
Backport-of: 7766785098816cfcdae3479540cdc866c1ed18ad
! src/hotspot/share/opto/castnode.cpp
+ test/hotspot/jtreg/compiler/c2/TestTopCastIIOnUndetectedDeadPath.java
+ test/hotspot/jtreg/compiler/c2/TestTopCastIIOnUndetectedDeadPath2.java
+ test/hotspot/jtreg/compiler/c2/TestTopCastIIOnUndetectedDeadPath3.java
Changeset: a14f8452
Author: Andrew Lu <andrewlu at openjdk.org>
Date: 2024-03-12 02:17:40 +0000
URL: https://git.openjdk.org/jdk17u/commit/a14f8452974d58ab01e1b5ebadf73eb8cfcee9ff
8320342: Use PassFailJFrame for TruncatedPopupMenuTest.java
Backport-of: 1f2922ad8526d378ee7b616e5423ce56f20340db
+ test/jdk/java/awt/PopupMenu/TruncatedPopupMenuTest.java
Changeset: a22ac464
Author: Andrew Lu <andrewlu at openjdk.org>
Date: 2024-03-12 09:23:16 +0000
URL: https://git.openjdk.org/jdk17u/commit/a22ac4643fdf3cc34022113334fc3e400e546482
8320113: [macos14] : ShapeNotSetSometimes.java fails intermittently on macOS 14
Backport-of: f1b73350c237021c04ceac2f29f1f378630bd651
! test/jdk/java/awt/Frame/ShapeNotSetSometimes/ShapeNotSetSometimes.java
Changeset: 0606e5ac
Author: Andrew Lu <andrewlu at openjdk.org>
Date: 2024-03-12 09:24:50 +0000
URL: https://git.openjdk.org/jdk17u/commit/0606e5acb4c3cc84c72d9bbf8cba4adc0e58fac0
8326891: Prefer RPATH over RUNPATH for $ORIGIN rpaths in internal JDK binaries
Backport-of: 721bfee53af5bc2e2d67eebc7b82f09a642d5309
! make/autoconf/flags-cflags.m4
! test/jdk/tools/launcher/RunpathTest.java
Changeset: 3433fdbf
Author: Andrew Lu <andrewlu at openjdk.org>
Date: 2024-03-12 09:25:29 +0000
URL: https://git.openjdk.org/jdk17u/commit/3433fdbf1b8f17e42bbbb653ec7c97996734ecc7
8314283: Support for NSS tests on aarch64 platforms
Backport-of: 2a8016096000de5836251f2ca9bc8ad6479e6942
! test/jdk/sun/security/pkcs11/KeyStore/ClientAuth.java
! test/jdk/sun/security/pkcs11/PKCS11Test.java
Changeset: b6325185
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-03-12 12:50:04 +0000
URL: https://git.openjdk.org/jdk17u/commit/b6325185ed3bc5218289b3efc79289a20ee313d0
8299858: [Metrics] Swap memory limit reported incorrectly when too large
Backport-of: 64ddf9536f55fb81956ebde6dfc0a3c4147af371
! src/java.base/linux/classes/jdk/internal/platform/CgroupMetrics.java
! src/java.base/linux/native/libjava/CgroupMetrics.c
! test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java
Changeset: 49c260d5
Author: Sonia Zaldana Calles <szaldana at openjdk.org>
Committer: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-03-12 18:54:09 +0000
URL: https://git.openjdk.org/jdk17u/commit/49c260d5a29cce678eb3f27ee0726414120ba39d
8315898: Open source swing JMenu tests
Backport-of: fecd2fd8f26d0e8905a519e30e9aa171683c9df1
+ test/jdk/javax/swing/JMenu/bug4143592.java
+ test/jdk/javax/swing/JMenu/bug4148154.java
+ test/jdk/javax/swing/JMenu/bug4156316.java
+ test/jdk/javax/swing/JMenu/bug4161866.java
+ test/jdk/javax/swing/JMenu/bug4244796.java
+ test/jdk/javax/swing/JMenu/bug4767393.java
Changeset: 09ebd1cc
Author: Andrew Lu <andrewlu at openjdk.org>
Date: 2024-03-13 08:22:25 +0000
URL: https://git.openjdk.org/jdk17u/commit/09ebd1cc11cf4581321172c59869e5a026770d97
8320129: "top" command during jtreg failure handler does not display CPU usage on OSX
Backport-of: 8be3e39220cd64521f4e370011958e17e5fdeaf3
! test/failure_handler/src/share/conf/mac.properties
Changeset: 02ef1c72
Author: Andrew Lu <andrewlu at openjdk.org>
Date: 2024-03-13 08:24:41 +0000
URL: https://git.openjdk.org/jdk17u/commit/02ef1c7264165434afe51fe675635593033edc56
8319128: sun/security/pkcs11 tests fail on OL 7.9 aarch64
8319136: Skip pkcs11 tests on linux-aarch64
Backport-of: 1f9b03e597d87679964e8772c6bea538c74feb2c
! test/jdk/sun/security/pkcs11/PKCS11Test.java
! test/jdk/sun/security/pkcs11/Provider/MultipleLogins.java
! test/jdk/sun/security/pkcs11/Provider/MultipleLogins.sh
! test/lib-test/jdk/test/lib/TestMutuallyExclusivePlatformPredicates.java
! test/lib/jdk/test/lib/Platform.java
Changeset: 64887254
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-03-13 08:59:49 +0000
URL: https://git.openjdk.org/jdk17u/commit/64887254aef01956238d0975d0be3ed41e201bdd
8324598: use mem_unit when working with sysinfo memory and swap related information
Backport-of: 7a798d3cebea0915f8a73af57333b3488c2091af
! src/hotspot/os/linux/os_linux.cpp
! src/java.base/linux/native/libjava/CgroupMetrics.c
Changeset: 27cf2f40
Author: Amos Shi <ashi at openjdk.org>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date: 2024-03-14 08:04:17 +0000
URL: https://git.openjdk.org/jdk17u/commit/27cf2f404857aa8c3b1679d0e67f0a3a37e7604b
8320943: Files/probeContentType/Basic.java fails on latest Windows 11 - content type mismatch
Reviewed-by: mdoerr
Backport-of: 87516e29dc5015c4cab2c07c5539ad30f2768667
! test/jdk/java/nio/file/Files/probeContentType/Basic.java
Changeset: 0b20589b
Author: Andrew Lu <andrewlu at openjdk.org>
Date: 2024-03-14 09:04:14 +0000
URL: https://git.openjdk.org/jdk17u/commit/0b20589b9cc1df42dbbb0a2fa1e028cb223ea280
8324238: [macOS] java/awt/Frame/ShapeNotSetSometimes/ShapeNotSetSometimes.java fails with the shape has not been applied msg
Backport-of: 62c9530c056dbaaf65be0f43295af3d225326a4c
! test/jdk/java/awt/Frame/ShapeNotSetSometimes/ShapeNotSetSometimes.java
Changeset: c9b0307a
Author: Sergey Nazarkin <snazarki at openjdk.org>
Date: 2024-03-14 10:13:48 +0000
URL: https://git.openjdk.org/jdk17u/commit/c9b0307a11731a3310f777f91a3a030ab207a941
8268974: GetJREPath() JLI function fails to locate libjava.so if not standard Java launcher is used
Backport-of: 984003d5c969443abae2d889e92cba30da26e55f
! src/java.base/unix/native/libjli/java_md_common.c
+ test/jdk/tools/jpackage/linux/LinuxWeirdOutputDirTest.java
Changeset: 4b9ab0dd
Author: Richard Startin <richard.startin at datadoghq.com>
Committer: Jaroslav Bachorik <jbachorik at openjdk.org>
Date: 2024-03-14 11:04:11 +0000
URL: https://git.openjdk.org/jdk17u/commit/4b9ab0dd9eea74d1d381db3c4f31b69609f752ad
8286740: JFR: Active Setting event emitted incorrectly
Reviewed-by: jbachorik
Backport-of: 24cab0af32a1eaa4c594fb2a144386a6b7062981
! src/jdk.jfr/share/classes/jdk/jfr/events/ActiveSettingEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventControl.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/SettingsManager.java
! test/jdk/jdk/jfr/event/runtime/TestActiveSettingEvent.java
Changeset: 0499df3a
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-03-14 20:14:36 +0000
URL: https://git.openjdk.org/jdk17u/commit/0499df3ac10bf1c7e57d4902a155e69c9fee9a80
8285452: Add a new test library API to replace a file content using FileUtils.java
Backport-of: 0462d5a25258458ec7f40d76b9d910ee529f3647
+ test/lib-test/jdk/test/lib/FileUtilsTest.java
! test/lib/jdk/test/lib/util/FileUtils.java
Changeset: dc608870
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-03-14 20:16:19 +0000
URL: https://git.openjdk.org/jdk17u/commit/dc608870457b0c2a63394af73a5df5352134d938
8289401: Add dump output to TestRawRSACipher.java
Backport-of: 7b3bf97760c8daf6c03aaa069660f5a3a3873f8c
! test/jdk/sun/security/pkcs11/Cipher/TestRawRSACipher.java
Changeset: 807faa74
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-03-14 20:18:06 +0000
URL: https://git.openjdk.org/jdk17u/commit/807faa7411cdfdc42bfa35317111c0634efd287a
8321489: Update LCMS to 2.16
Backport-of: dc7d3b182d226253ca246dd854c85c4dd964f10e
! src/java.desktop/share/legal/lcms.md
! src/java.desktop/share/native/liblcms/cmsalpha.c
! src/java.desktop/share/native/liblcms/cmscgats.c
! src/java.desktop/share/native/liblcms/cmscnvrt.c
! src/java.desktop/share/native/liblcms/cmserr.c
! src/java.desktop/share/native/liblcms/cmsgamma.c
! src/java.desktop/share/native/liblcms/cmsgmt.c
! src/java.desktop/share/native/liblcms/cmsio0.c
! src/java.desktop/share/native/liblcms/cmsio1.c
! src/java.desktop/share/native/liblcms/cmslut.c
! src/java.desktop/share/native/liblcms/cmsnamed.c
! src/java.desktop/share/native/liblcms/cmsopt.c
! src/java.desktop/share/native/liblcms/cmspack.c
! src/java.desktop/share/native/liblcms/cmsplugin.c
! src/java.desktop/share/native/liblcms/cmsps2.c
! src/java.desktop/share/native/liblcms/cmssamp.c
! src/java.desktop/share/native/liblcms/cmstypes.c
! src/java.desktop/share/native/liblcms/cmsvirt.c
! src/java.desktop/share/native/liblcms/cmsxform.c
! src/java.desktop/share/native/liblcms/lcms2.h
! src/java.desktop/share/native/liblcms/lcms2_internal.h
Changeset: 7d716fc5
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-03-14 20:18:35 +0000
URL: https://git.openjdk.org/jdk17u/commit/7d716fc54fd7e6041e6c25379039bb281e7df7e7
8290901: Reduce use of -source in langtools tests
Backport-of: cc2861a993c5c9926e4e9708d5b229c2a0072ca9
! test/langtools/tools/javac/8074306/TestSyntheticNullChecks.java
! test/langtools/tools/javac/AnonStaticMember_1.java
! test/langtools/tools/javac/AnonStaticMember_1.out
! test/langtools/tools/javac/AnonStaticMember_2.java
! test/langtools/tools/javac/AnonStaticMember_2.out
! test/langtools/tools/javac/InnerNamedConstant_2.java
! test/langtools/tools/javac/InnerNamedConstant_2_A.out
! test/langtools/tools/javac/InterfaceInInner.java
! test/langtools/tools/javac/InterfaceInInner.out
! test/langtools/tools/javac/LocalInterface.java
! test/langtools/tools/javac/LocalInterface.out
! test/langtools/tools/javac/StringConcat/TestIndyStringConcat.java
! test/langtools/tools/javac/TryWithResources/TwrForVariable1.java
! test/langtools/tools/javac/analyzer/AnalyzersCheckSourceLevel.java
! test/langtools/tools/javac/analyzer/T8211102.java
! test/langtools/tools/javac/annotations/repeatingAnnotations/WrongVersion.java
! test/langtools/tools/javac/annotations/typeAnnotations/failures/AnnotationVersion.java
! test/langtools/tools/javac/conditional/Conditional.java
! test/langtools/tools/javac/depDocComment/SuppressDeprecation.java
! test/langtools/tools/javac/enum/LocalEnum.java
! test/langtools/tools/javac/enum/LocalEnum.out
! test/langtools/tools/javac/enum/NestedEnum.java
! test/langtools/tools/javac/enum/NestedEnum.out
! test/langtools/tools/javac/enum/T5081785.java
! test/langtools/tools/javac/enum/T5081785.out
! test/langtools/tools/javac/generics/6723444/T6723444.java
! test/langtools/tools/javac/generics/7015430/T7015430.java
! test/langtools/tools/javac/generics/7022054/T7022054pos1.java
! test/langtools/tools/javac/generics/7022054/T7022054pos2.java
! test/langtools/tools/javac/generics/InstanceOf3.java
! test/langtools/tools/javac/generics/diamond/6939780/T6939780.java
! test/langtools/tools/javac/generics/diamond/neg/Neg09a.java
! test/langtools/tools/javac/generics/diamond/neg/Neg09a.out
! test/langtools/tools/javac/generics/diamond/neg/Neg09b.java
! test/langtools/tools/javac/generics/diamond/neg/Neg09b.out
! test/langtools/tools/javac/generics/diamond/neg/Neg09c.java
! test/langtools/tools/javac/generics/diamond/neg/Neg09c.out
! test/langtools/tools/javac/generics/diamond/neg/Neg09d.java
! test/langtools/tools/javac/generics/diamond/neg/Neg09d.out
! test/langtools/tools/javac/generics/diamond/neg/Neg10.java
! test/langtools/tools/javac/generics/inference/6278587/T6278587Neg.java
! test/langtools/tools/javac/generics/inference/7154127/T7154127.java
! test/langtools/tools/javac/generics/inference/7177306/T7177306e.java
! test/langtools/tools/javac/generics/inference/8015505/T8015505.java
! test/langtools/tools/javac/generics/inference/8043893/T8043893.java
! test/langtools/tools/javac/generics/inference/CaptureLowerBound.java
! test/langtools/tools/javac/generics/inference/CaptureLowerBoundArray.java
! test/langtools/tools/javac/generics/inference/CaptureLowerBoundAssign.java
! test/langtools/tools/javac/generics/inference/CaptureLowerBoundDeref.java
! test/langtools/tools/javac/generics/inference/CaptureLowerBoundNeg.java
! test/langtools/tools/javac/generics/inference/CaptureUpperBoundDeref.java
! test/langtools/tools/javac/generics/inference/NestedCapture.java
! test/langtools/tools/javac/generics/inference/NestedWildcards.java
! test/langtools/tools/javac/generics/odersky/BadTest.java
! test/langtools/tools/javac/generics/odersky/BadTest4.java
! test/langtools/tools/javac/importChecks/ImportsObservable.java
! test/langtools/tools/javac/lambda/EffectivelyFinalTest.java
! test/langtools/tools/javac/lambda/IdentifierTest.java
! test/langtools/tools/javac/lambda/SourceLevelTest.java
! test/langtools/tools/javac/lambda/UnderscoreAsIdent.java
! test/langtools/tools/javac/lvti/badTypeReference/BadTypeReference.java
! test/langtools/tools/javac/patterns/CaseDefault.java
! test/langtools/tools/javac/patterns/ReifiableOld.java
! test/langtools/tools/javac/switchexpr/ExpressionSwitch.java
! test/langtools/tools/javac/switchexpr/WarnWrongYieldTest.java
! test/langtools/tools/javac/switchextra/MultipleLabelsExpression.java
! test/langtools/tools/javac/switchextra/MultipleLabelsStatement.java
! test/langtools/tools/javac/switchextra/SwitchStatementArrow.java
! test/langtools/tools/javac/switchnull/SwitchNullDisabled.java
! test/langtools/tools/javac/varargs/6313164/T6313164.java
! test/langtools/tools/javac/varargs/access/VarargsAndWildcardParameterizedTypeTest.java
! test/langtools/tools/javac/varargs/access/VarargsAndWildcardParameterizedTypeTest2.java
! test/langtools/tools/javac/varargs/access/VarargsAndWildcardParameterizedTypeTest3.java
! test/langtools/tools/javac/varargs/access/VarargsAndWildcardParameterizedTypeTest4.java
! test/langtools/tools/javac/varargs/access/VarargsInferredPrivateType.java
! test/langtools/tools/javac/warnings/6594914/ImplicitCompilation.java
! test/langtools/tools/javac/warnings/Deprecation.java
! test/langtools/tools/javac/warnings/DeprecationSE8Test.java
! test/langtools/tools/javac/warnings/suppress/ImplicitTest.java
! test/langtools/tools/javac/warnings/suppress/PackageInfo.java
Changeset: 373714b5
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-03-14 20:20:15 +0000
URL: https://git.openjdk.org/jdk17u/commit/373714b5fc8956b8982a47021f710293c733e26a
8322239: [macos] a11y : java.lang.NullPointerException is thrown when focus is moved on the JTabbedPane
Backport-of: 3b1062d45df69d4cf8479c6a65602bd2453ab885
! src/java.desktop/share/classes/javax/swing/JTabbedPane.java
+ test/jdk/javax/swing/JTabbedPane/TabbedPaneNPECheck.java
Changeset: b0e33862
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2024-03-15 19:51:24 +0000
URL: https://git.openjdk.org/jdk17u/commit/b0e338620cddbaed8c265eacf4a2683771fdf7c7
8325326: [PPC64] Don't relocate in case of allocation failure
Backport-of: 4388095cde20dec602ada9fe2977f1a359ceab91
! src/hotspot/cpu/ppc/ppc.ad
Changeset: fce02ad5
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2024-03-15 19:51:43 +0000
URL: https://git.openjdk.org/jdk17u/commit/fce02ad5cb321bbcf63c8476cd28821b3e187e5b
8326101: [PPC64] Need to bailout cleanly if creation of stubs fails when code cache is out of space
Backport-of: e3ae81eeeee8e2b0063a576a90624dd927b512f0
! src/hotspot/cpu/ppc/c1_CodeStubs_ppc.cpp
! src/hotspot/cpu/ppc/ppc.ad
Changeset: 7fb1fb0f
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-03-19 14:00:55 +0000
URL: https://git.openjdk.org/jdk17u/commit/7fb1fb0fa6bfb8258ac0191611f445b83a23408e
8015739: Background of JInternalFrame is located out of JInternalFrame
Backport-of: f857f795a9fc8b116bfc6b039114051061950e28
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalBorders.java
+ test/jdk/javax/swing/JInternalFrame/InternalFrameBorderTest.java
Changeset: f036fcfb
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-03-19 14:03:21 +0000
URL: https://git.openjdk.org/jdk17u/commit/f036fcfb82918a469faffc0b122d89f29d4c54f8
8312320: Remove javax/rmi/ssl/SSLSocketParametersTest.sh from ProblemList
Backport-of: 8d29329138d44800ee4c0c02dacc01a06097de66
! test/jdk/ProblemList.txt
Changeset: 5fd79e96
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-03-19 14:04:50 +0000
URL: https://git.openjdk.org/jdk17u/commit/5fd79e961dc370b312e7828a7d1bcc159a0e8635
8322920: Some ProcessTools.execute* functions are declared to throw Throwable
Backport-of: 868f8745faf70c915d8294ae8f85b2d6aa096900
! test/lib/jdk/test/lib/process/ProcessTools.java
Changeset: 5b8a2e55
Author: Dan Lutker <dlutker at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2024-03-19 20:35:54 +0000
URL: https://git.openjdk.org/jdk17u/commit/5b8a2e55660fe3fa8c42d2b4601f8c61a16b2763
8325372: Shenandoah: SIGSEGV crash in unnecessary_acquire due to LoadStore split through phi
Backport-of: 5d414da50459b7a1e6f0f537ff3b318854b2c427
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.hpp
! src/hotspot/share/opto/memnode.cpp
+ test/hotspot/jtreg/gc/shenandoah/compiler/TestUnsafeLoadStoreMergedHeapStableTests.java
Changeset: d24d94b0
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-03-20 08:58:41 +0000
URL: https://git.openjdk.org/jdk17u/commit/d24d94b04a414dde6412a9da7cb2358e5392b5fb
8328066: WhiteBoxResizeTest failure on linux-x86: Could not reserve enough space for 2097152KB object heap
Reviewed-by: lucy, shade
Backport-of: dde519dc2180742c119ac07221c2a149b9f06c18
! test/jdk/java/util/HashMap/WhiteBoxResizeTest.java
Changeset: 02eec995
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-03-20 09:00:28 +0000
URL: https://git.openjdk.org/jdk17u/commit/02eec99577aa42852bfc9b9a616b87efdf4b92b3
8328524: [x86] StringRepeat.java failure on linux-x86: Could not reserve enough space for 2097152KB object heap
Backport-of: eebcc2181fe27f6aa10559233c7c58882a146f56
! test/jdk/java/lang/String/StringRepeat.java
Changeset: e3ba201f
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-03-20 10:27:10 +0000
URL: https://git.openjdk.org/jdk17u/commit/e3ba201fe489d37d290338eff07bd85fbb0a4310
Merge
Changeset: c0d209cc
Author: Christoph Langer <clanger at openjdk.org>
Date: 2024-03-20 20:41:00 +0000
URL: https://git.openjdk.org/jdk17u/commit/c0d209ccdd598ed3ca642a72201378d745ce64c4
8313307: java/util/Formatter/Padding.java fails on some Locales
Backport-of: bd634d2ec77f0208a2db54bc00567777ee7c8661
! test/jdk/java/util/Formatter/Padding.java
Changeset: aa2cdb3b
Author: William Kemper <wkemper at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-03-21 08:36:19 +0000
URL: https://git.openjdk.org/jdk17u/commit/aa2cdb3bb4a3fbbaf5002a9d9d7d2354224e70be
8322503: Shenandoah: Clarify gc state usage
Reviewed-by: shade
Backport-of: 51238c4bdbce48f6b719f7dcfe5b7df8b8c6d85b
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahThreadLocalData.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
Changeset: 09f3890d
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-03-21 12:26:07 +0000
URL: https://git.openjdk.org/jdk17u/commit/09f3890dd0f09ed5d63389081aa703160eccc50f
8297449: Update JInternalFrame Metal Border code
Backport-of: 09629570f5d064dc2a5cd670de8d648156ac3991
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalBorders.java
Changeset: a8a81286
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-03-21 12:28:36 +0000
URL: https://git.openjdk.org/jdk17u/commit/a8a81286a7d5e8f76e946ef26bc68cd95cc6a09a
8305169: java/security/cert/CertPathValidator/OCSP/GetAndPostTests.java -- test server didn't start in timely manner
Backport-of: 3f6a3545a255cbef3c3436ff26481f1cec4ccfc9
! test/jdk/java/security/cert/CertPathValidator/OCSP/GetAndPostTests.java
! test/jdk/java/security/testlibrary/SimpleOCSPServer.java
Changeset: 6359b284
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-03-21 12:30:08 +0000
URL: https://git.openjdk.org/jdk17u/commit/6359b2843f83852561b925d3f1315eed5f4b9cda
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: mbaesken
Backport-of: 6d8d049e4a7c77d8aa8a5d71446de1deb64d96e9
! src/java.base/share/legal/zlib.md
! src/java.base/share/native/libzip/zlib/ChangeLog
! src/java.base/share/native/libzip/zlib/README
! src/java.base/share/native/libzip/zlib/compress.c
! src/java.base/share/native/libzip/zlib/deflate.c
! src/java.base/share/native/libzip/zlib/deflate.h
! src/java.base/share/native/libzip/zlib/gzclose.c
! src/java.base/share/native/libzip/zlib/gzguts.h
! src/java.base/share/native/libzip/zlib/gzlib.c
! src/java.base/share/native/libzip/zlib/gzread.c
! src/java.base/share/native/libzip/zlib/gzwrite.c
! src/java.base/share/native/libzip/zlib/infback.c
! src/java.base/share/native/libzip/zlib/inffast.c
! src/java.base/share/native/libzip/zlib/inffast.h
! src/java.base/share/native/libzip/zlib/inflate.c
! src/java.base/share/native/libzip/zlib/inftrees.c
! src/java.base/share/native/libzip/zlib/inftrees.h
! src/java.base/share/native/libzip/zlib/patches/ChangeLog_java
! src/java.base/share/native/libzip/zlib/trees.c
! src/java.base/share/native/libzip/zlib/uncompr.c
! src/java.base/share/native/libzip/zlib/zadler32.c
! src/java.base/share/native/libzip/zlib/zconf.h
! src/java.base/share/native/libzip/zlib/zcrc32.c
! src/java.base/share/native/libzip/zlib/zlib.h
! src/java.base/share/native/libzip/zlib/zutil.c
! src/java.base/share/native/libzip/zlib/zutil.h
Changeset: 9922f220
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-03-21 12:32:06 +0000
URL: https://git.openjdk.org/jdk17u/commit/9922f220ed957e64c6a48e6a1f0518282abeff6a
8314832: Few runtime/os tests ignore vm flags
Backport-of: fc3e8266929826f8e58bc76fe97423d76bc7be87
! test/hotspot/jtreg/runtime/os/THPsInThreadStackPreventionTest.java
! test/hotspot/jtreg/runtime/os/TestHugePageDetection.java
! test/hotspot/jtreg/runtime/os/TestTrimNative.java
Changeset: d5544374
Author: Andrew Lu <andrewlu at openjdk.org>
Date: 2024-03-22 02:12:03 +0000
URL: https://git.openjdk.org/jdk17u/commit/d5544374ba38b15e605846948292d7ae9b01de52
8315663: Open source misc awt tests
Backport-of: a36f5a54ab4871739f2ccbabb684942fc3cadf20
+ test/jdk/java/awt/Icon/SetIconImageExceptionTest.java
+ test/jdk/sun/awt/PaletteTester.java
= test/jdk/sun/awt/duke.gif
Changeset: 6700a499
Author: Andrew Lu <andrewlu at openjdk.org>
Date: 2024-03-22 02:12:33 +0000
URL: https://git.openjdk.org/jdk17u/commit/6700a499a33ced0b3d581a936565e2a8fe68f0ee
8312383: Log X509ExtendedKeyManager implementation class name in TLS/SSL connection
Backport-of: bdd1aebea379b63ae405827074530ef8e8a7c239
! src/java.base/share/classes/sun/security/ssl/X509Authentication.java
Changeset: 56ed749e
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-03-25 08:24:10 +0000
URL: https://git.openjdk.org/jdk17u/commit/56ed749efb8996a8c57bae4fc4264acb05d5c902
8327059: os::Linux::print_proc_sys_info add swappiness information
Backport-of: f3b15abcb7dcd00158df84818965fc1282dcc1d9
! src/hotspot/os/linux/os_linux.cpp
Changeset: b4d22f6f
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-03-25 08:52:50 +0000
URL: https://git.openjdk.org/jdk17u/commit/b4d22f6f3522963e123d58e59c6d9680ad2bf1c9
8326960: GHA: RISC-V sysroot cannot be debootstrapped due to ongoing Debian t64 transition
Backport-of: f207aa94f9296932276c2952252b263efc793b3f
! .github/workflows/build-cross-compile.yml
Changeset: d74ef51e
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-03-25 17:50:59 +0000
URL: https://git.openjdk.org/jdk17u/commit/d74ef51e07dc79c156d4fb960901efa1818e9994
8260540: serviceability/jdwp/AllModulesCommandTest.java failed with "Debuggee error: 'ERROR: transport error 202: bind failed: Address already in use'"
Reviewed-by: lucy
Backport-of: 7a23c9cbb7d09c4e6c4e8d9b2f912e41d60fd05e
! test/hotspot/jtreg/serviceability/jdwp/AllModulesCommandTest.java
! test/hotspot/jtreg/serviceability/jdwp/DebuggeeLauncher.java
! test/hotspot/jtreg/serviceability/jdwp/JdwpChannel.java
! test/jdk/com/sun/jdi/JdwpAllowTest.java
! test/jdk/com/sun/jdi/RunToExit.java
! test/jdk/com/sun/jdi/lib/jdb/Debuggee.java
+ test/lib/jdk/test/lib/JDWP.java
Changeset: 432210b4
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-03-25 17:54:40 +0000
URL: https://git.openjdk.org/jdk17u/commit/432210b42666029e2dd71d1cffa849da27124e25
8280546: Remove hard-coded 127.0.0.1 loopback address
Backport-of: b5de2cc9d36e1fad7d0bf70f7c83ff829e16b7f3
! test/jdk/javax/net/ssl/TLS/TestJSSE.java
! test/jdk/javax/net/ssl/sanity/interop/JSSEClient.java
Changeset: 791be779
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-03-25 18:07:30 +0000
URL: https://git.openjdk.org/jdk17u/commit/791be7794bdd042ef28c27d90ecde3a1e70776f5
8328705: GHA: Cross-compilation jobs do not require build JDK
Backport-of: 29ba4b7d1e62a834c1693fe6ad383c19467afc81
! .github/workflows/build-cross-compile.yml
! .github/workflows/main.yml
Changeset: 533e1b17
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-03-26 08:18:47 +0000
URL: https://git.openjdk.org/jdk17u/commit/533e1b17939882cd485718e5397c74ff9392d9de
8328948: GHA: Restoring sysroot from cache skips the build after JDK-8326960
Backport-of: 447436e18c754424a62af5135fb3a8973564091d
! .github/workflows/build-cross-compile.yml
Changeset: 91ac0856
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-03-27 09:16:57 +0000
URL: https://git.openjdk.org/jdk17u/commit/91ac08560269176c58b43109f9235b86217a897b
8328825: Google CAInterop test failures
Backport-of: 70a15c73638f45b9ed629abc0ea2d86a324bf624
! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/CAInterop.java
Changeset: f52725d4
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-03-27 10:02:04 +0000
URL: https://git.openjdk.org/jdk17u/commit/f52725d4dd2c81242d47437e382b053086290097
8280056: gtest/LargePageGtests.java#use-large-pages failed "os.release_one_mapping_multi_commits_vm"
Backport-of: 66520be7a752ebade6c88d164bc87c4bfcfce40a
! test/hotspot/gtest/runtime/test_os.cpp
Changeset: b2938564
Author: Andrew Lu <andrewlu at openjdk.org>
Date: 2024-03-28 07:59:15 +0000
URL: https://git.openjdk.org/jdk17u/commit/b293856485ca3ccf4301a87df34ccfd31a6afb71
8323994: gtest runner repeats test name for every single gtest assertion
Backport-of: 1aae980c549741cf5fc5ca51f3c299285bafa49d
! test/hotspot/jtreg/gtest/GTestResultParser.java
Changeset: f6c87d8f
Author: Andrew Lu <andrewlu at openjdk.org>
Date: 2024-03-28 08:00:24 +0000
URL: https://git.openjdk.org/jdk17u/commit/f6c87d8f33d5b5aad55f367bf516733471afca65
8326661: sun/java2d/cmm/ColorConvertOp/ColConvTest.java assumes profiles were generated by LCMS
Backport-of: 1f43fa0f8b0f956b41015e0ebc257e15a11ad99b
! test/jdk/sun/java2d/cmm/ColorConvertOp/ColConvCCMTest.java
Changeset: 0dce546e
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-03-28 10:25:50 +0000
URL: https://git.openjdk.org/jdk17u/commit/0dce546e48f1706025e17e0d160d58c2d2538858
8295944: Move the Http2TestServer and related classes into a package of its own
Reviewed-by: lucy
Backport-of: 8a47429dc065ad7645a40fa2350d043ef4606d92
! test/jdk/com/sun/net/httpserver/SANTest.java
! test/jdk/java/net/httpclient/ALPNProxyFailureTest.java
! test/jdk/java/net/httpclient/AbstractNoBody.java
! test/jdk/java/net/httpclient/AbstractThrowingPublishers.java
! test/jdk/java/net/httpclient/AbstractThrowingPushPromises.java
! test/jdk/java/net/httpclient/AbstractThrowingSubscribers.java
! test/jdk/java/net/httpclient/AggregateRequestBodyTest.java
! test/jdk/java/net/httpclient/AsFileDownloadTest.java
! test/jdk/java/net/httpclient/AsFileDownloadTest.policy
! test/jdk/java/net/httpclient/AuthFilterCacheTest.java
! test/jdk/java/net/httpclient/BasicRedirectTest.java
! test/jdk/java/net/httpclient/CancelRequestTest.java
! test/jdk/java/net/httpclient/ConcurrentResponses.java
! test/jdk/java/net/httpclient/CookieHeaderTest.java
! test/jdk/java/net/httpclient/CustomRequestPublisher.java
! test/jdk/java/net/httpclient/CustomResponseSubscriber.java
! test/jdk/java/net/httpclient/DependentActionsTest.java
! test/jdk/java/net/httpclient/DependentPromiseActionsTest.java
! test/jdk/java/net/httpclient/DigestEchoClient.java
! test/jdk/java/net/httpclient/DigestEchoClientSSL.java
! test/jdk/java/net/httpclient/DigestEchoServer.java
! test/jdk/java/net/httpclient/EncodedCharsInURI.java
! test/jdk/java/net/httpclient/EscapedOctetsInURI.java
! test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java
! test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest1.policy
! test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest2.policy
! test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest3.policy
! test/jdk/java/net/httpclient/FilePublisher/FilePublisherTest.java
! test/jdk/java/net/httpclient/FilePublisher/FilePublisherTest.policy
! test/jdk/java/net/httpclient/FlowAdapterPublisherTest.java
! test/jdk/java/net/httpclient/FlowAdapterSubscriberTest.java
! test/jdk/java/net/httpclient/ForbiddenHeadTest.java
! test/jdk/java/net/httpclient/GZIPInputStreamTest.java
! test/jdk/java/net/httpclient/HeadTest.java
! test/jdk/java/net/httpclient/HttpRedirectTest.java
! test/jdk/java/net/httpclient/HttpSlowServerTest.java
! test/jdk/java/net/httpclient/HttpVersionsTest.java
! test/jdk/java/net/httpclient/HttpsTunnelAuthTest.java
! test/jdk/java/net/httpclient/HttpsTunnelTest.java
! test/jdk/java/net/httpclient/ISO_8859_1_Test.java
! test/jdk/java/net/httpclient/ImmutableFlowItems.java
! test/jdk/java/net/httpclient/InvalidInputStreamSubscriptionRequest.java
! test/jdk/java/net/httpclient/InvalidSubscriptionRequest.java
! test/jdk/java/net/httpclient/LargeHandshakeTest.java
! test/jdk/java/net/httpclient/LargeResponseTest.java
! test/jdk/java/net/httpclient/LineBodyHandlerTest.java
! test/jdk/java/net/httpclient/MappingResponseSubscriber.java
! test/jdk/java/net/httpclient/MaxStreams.java
! test/jdk/java/net/httpclient/NoBodyPartOne.java
! test/jdk/java/net/httpclient/NoBodyPartTwo.java
! test/jdk/java/net/httpclient/NonAsciiCharsInURI.java
! test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java
! test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java
! test/jdk/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java
! test/jdk/java/net/httpclient/PathSubscriber/ofFile.policy
! test/jdk/java/net/httpclient/PathSubscriber/ofFileDownload.policy
! test/jdk/java/net/httpclient/ProxyAuthDisabledSchemes.java
! test/jdk/java/net/httpclient/ProxyAuthDisabledSchemesSSL.java
! test/jdk/java/net/httpclient/ProxySelectorTest.java
! test/jdk/java/net/httpclient/RedirectMethodChange.java
! test/jdk/java/net/httpclient/RedirectWithCookie.java
! test/jdk/java/net/httpclient/Response204V2Test.java
! test/jdk/java/net/httpclient/ResponsePublisher.java
! test/jdk/java/net/httpclient/RetryWithCookie.java
! test/jdk/java/net/httpclient/ServerCloseTest.java
! test/jdk/java/net/httpclient/SpecialHeadersTest.java
! test/jdk/java/net/httpclient/StreamCloseTest.java
! test/jdk/java/net/httpclient/StreamingBody.java
! test/jdk/java/net/httpclient/TEST.properties
! test/jdk/java/net/httpclient/ThrowingPublishersCustomAfterCancel.java
! test/jdk/java/net/httpclient/ThrowingPublishersCustomBeforeCancel.java
! test/jdk/java/net/httpclient/ThrowingPublishersIOAfterCancel.java
! test/jdk/java/net/httpclient/ThrowingPublishersIOBeforeCancel.java
! test/jdk/java/net/httpclient/ThrowingPublishersInNextRequest.java
! test/jdk/java/net/httpclient/ThrowingPublishersInRequest.java
! test/jdk/java/net/httpclient/ThrowingPublishersInSubscribe.java
! test/jdk/java/net/httpclient/ThrowingPublishersSanity.java
! test/jdk/java/net/httpclient/ThrowingPushPromisesAsInputStreamCustom.java
! test/jdk/java/net/httpclient/ThrowingPushPromisesAsInputStreamIO.java
! test/jdk/java/net/httpclient/ThrowingPushPromisesAsLinesCustom.java
! test/jdk/java/net/httpclient/ThrowingPushPromisesAsLinesIO.java
! test/jdk/java/net/httpclient/ThrowingPushPromisesAsStringCustom.java
! test/jdk/java/net/httpclient/ThrowingPushPromisesAsStringIO.java
! test/jdk/java/net/httpclient/ThrowingPushPromisesSanity.java
! test/jdk/java/net/httpclient/ThrowingSubscribersAsInputStream.java
! test/jdk/java/net/httpclient/ThrowingSubscribersAsInputStreamAsync.java
! test/jdk/java/net/httpclient/ThrowingSubscribersAsLines.java
! test/jdk/java/net/httpclient/ThrowingSubscribersAsLinesAsync.java
! test/jdk/java/net/httpclient/ThrowingSubscribersAsString.java
! test/jdk/java/net/httpclient/ThrowingSubscribersAsStringAsync.java
! test/jdk/java/net/httpclient/ThrowingSubscribersSanity.java
! test/jdk/java/net/httpclient/TlsContextTest.java
! test/jdk/java/net/httpclient/UnauthorizedTest.java
! test/jdk/java/net/httpclient/UserCookieTest.java
! test/jdk/java/net/httpclient/dependent.policy
! test/jdk/java/net/httpclient/http2/BadHeadersTest.java
! test/jdk/java/net/httpclient/http2/BasicTest.java
! test/jdk/java/net/httpclient/http2/ConnectionReuseTest.java
! test/jdk/java/net/httpclient/http2/ContinuationFrameTest.java
! test/jdk/java/net/httpclient/http2/ErrorTest.java
! test/jdk/java/net/httpclient/http2/FixedThreadPoolTest.java
! test/jdk/java/net/httpclient/http2/ImplicitPushCancel.java
! test/jdk/java/net/httpclient/http2/NoBodyTest.java
! test/jdk/java/net/httpclient/http2/ProxyTest2.java
! test/jdk/java/net/httpclient/http2/RedirectTest.java
! test/jdk/java/net/httpclient/http2/ServerPush.java
! test/jdk/java/net/httpclient/http2/ServerPushWithDiffTypes.java
! test/jdk/java/net/httpclient/http2/TLSConnection.java
= test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/ExceptionallyCloseable.java
= test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java
= test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/TestUtil.java
= test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/BodyInputStream.java
= test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/BodyOutputStream.java
= test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/EchoHandler.java
= test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2EchoHandler.java
= test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2Handler.java
= test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2RedirectHandler.java
= test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestExchange.java
= test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestExchangeImpl.java
= test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestExchangeSupplier.java
= test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestServer.java
= test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestServerConnection.java
= test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/NoBodyHandler.java
= test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/OutgoingPushPromise.java
= test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/PushHandler.java
= test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Queue.java
Changeset: 9b9573fa
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-03-28 10:28:16 +0000
URL: https://git.openjdk.org/jdk17u/commit/9b9573faec0f08e838c75fdbe19135bb896a0ff4
8213714: AttachingConnector/attach/attach001 failed due to "bind failed: Address already in use"
Backport-of: b62e7420450dad5a807a5afa0f65f6632b344e29
! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attachnosuspend/attachnosuspend001.java
! test/hotspot/jtreg/vmTestbase/nsk/share/IORedirector.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/DebugeeProcess.java
Changeset: a6180f72
Author: Elif Aslan <elifasln at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2024-03-28 18:11:26 +0000
URL: https://git.openjdk.org/jdk17u/commit/a6180f720c61d9ca137eed11b8aec40f5233df8d
8327998: Enable java/lang/ProcessBuilder/JspawnhelperProtocol.java on Mac
Backport-of: cc1800fa4de3c1369efd46f5ca967ea82763f5d5
! test/jdk/java/lang/ProcessBuilder/JspawnhelperProtocol.java
Changeset: ba77d0ba
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-03-29 08:01:58 +0000
URL: https://git.openjdk.org/jdk17u/commit/ba77d0baed6c3a28f9b8c8ea3db1b8a1a95f9c1f
8275868: ciReplay: Inlining fails with "unloaded signature classes" due to wrong protection domains
Reviewed-by: mdoerr
Backport-of: 5bb1992b8408a0d196b1afa308bc00d007458dbd
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciEnv.hpp
! src/hotspot/share/ci/ciReplay.cpp
! test/hotspot/jtreg/compiler/ciReplay/CiReplayBase.java
+ test/hotspot/jtreg/compiler/ciReplay/DumpReplayBase.java
+ test/hotspot/jtreg/compiler/ciReplay/TestInliningProtectionDomain.java
Changeset: d2df108b
Author: Andrew John Hughes <andrew at openjdk.org>
Date: 2024-03-29 16:50:20 +0000
URL: https://git.openjdk.org/jdk17u/commit/d2df108b386c336bf78225d0d1ef647395532c43
8286045: Use ForceGC for cleaner test cases
Reviewed-by: mbaesken, yan
Backport-of: 7eb15593e18a923bbc18c8d596cff87d87019640
! test/jdk/ProblemList.txt
! test/jdk/javax/security/auth/callback/PasswordCallback/CheckCleanerBound.java
Changeset: 4ced080f
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-03-29 21:02:45 +0000
URL: https://git.openjdk.org/jdk17u/commit/4ced080f1e5acc1fe4f0117833038cd056864bf9
8276227: ciReplay: SIGSEGV if classfile for replay compilation is not present after JDK-8275868
Reviewed-by: mdoerr
Backport-of: a1f4c428ba1b78a4e18afb87c94a5c731a5aa706
! src/hotspot/share/ci/ciReplay.cpp
+ test/hotspot/jtreg/compiler/ciReplay/TestNoClassFile.java
Changeset: e82d9369
Author: Andrew Lu <andrewlu at openjdk.org>
Date: 2024-04-01 01:56:50 +0000
URL: https://git.openjdk.org/jdk17u/commit/e82d9369ca5833e6f4d5bddbcfe430f3e7bd1bbf
8328812: Update and move siphash license
Backport-of: ce7ebaa606f96fdfee66d300b56022d9903b5ae3
= src/java.base/share/legal/siphash.md
Changeset: 45de6852
Author: Suchismith Roy <sroy at openjdk.org>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date: 2024-04-01 09:43:10 +0000
URL: https://git.openjdk.org/jdk17u/commit/45de6852df43933fe180039364c0f76ff1ee237c
8320005: Allow loading of shared objects with .a extension on AIX
Backport-of: e85355ada4ac1061c49ee9f1247d37a437c7b5ab
! src/hotspot/os/aix/os_aix.cpp
Changeset: 1e777ecc
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-04-01 15:30:29 +0000
URL: https://git.openjdk.org/jdk17u/commit/1e777ecc7129ba25341addd420cccb7e6bd2842a
8328165: improve assert(idx < _maxlrg) failed: oob
Backport-of: d57bdd85ab5e45a2ecfce0c022da067ac30bb80d
! src/hotspot/share/opto/chaitin.hpp
Changeset: b37df147
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-04-01 16:23:29 +0000
URL: https://git.openjdk.org/jdk17u/commit/b37df147b011b23b6c7474d726710e1478af7607
8163921: HttpURLConnection default Accept header is malformed according to HTTP/1.1 RFC
Backport-of: 28796cbd1d15de678b80295418f5d1f9f59176a6
! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
! test/jdk/sun/net/www/B8185898.java
Changeset: b4e64ffd
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-04-01 16:24:52 +0000
URL: https://git.openjdk.org/jdk17u/commit/b4e64ffd02f14fb72bdb883ae9175d596e6e142c
8296137: diags-examples.xml is broken
Backport-of: f8b2574ebc32fa0e62dbaa0f2447757ff83c320f
! make/langtools/diags-examples.xml
! test/langtools/tools/javac/diags/Example.java
Changeset: e59eeb0b
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-04-01 16:26:30 +0000
URL: https://git.openjdk.org/jdk17u/commit/e59eeb0bc2195afb6bf8a2f3fb2abb283f1e3291
8297645: Drop the test/jdk/java/net/httpclient/reactivestreams-tck-tests/TckDriver.java test
Backport-of: 6d0fbb2c49d904ac353b4a2ebc694e3d1609bd76
- test/jdk/java/net/httpclient/reactivestreams-tck-tests/BodyPublishersConcat.java
- test/jdk/java/net/httpclient/reactivestreams-tck-tests/BodyPublishersFromPublisher.java
- test/jdk/java/net/httpclient/reactivestreams-tck-tests/BodyPublishersNoBody.java
- test/jdk/java/net/httpclient/reactivestreams-tck-tests/BodyPublishersOfByteArray.java
- test/jdk/java/net/httpclient/reactivestreams-tck-tests/BodyPublishersOfByteArrays.java
- test/jdk/java/net/httpclient/reactivestreams-tck-tests/BodyPublishersOfFile.java
- test/jdk/java/net/httpclient/reactivestreams-tck-tests/BodyPublishersOfInputStream.java
- test/jdk/java/net/httpclient/reactivestreams-tck-tests/BodyPublishersOfSubByteArray.java
- test/jdk/java/net/httpclient/reactivestreams-tck-tests/BodySubscribersBuffering.java
- test/jdk/java/net/httpclient/reactivestreams-tck-tests/BodySubscribersDiscarding.java
- test/jdk/java/net/httpclient/reactivestreams-tck-tests/BodySubscribersFromLineSubscriber.java
- test/jdk/java/net/httpclient/reactivestreams-tck-tests/BodySubscribersFromSubscriber.java
- test/jdk/java/net/httpclient/reactivestreams-tck-tests/BodySubscribersMapping.java
- test/jdk/java/net/httpclient/reactivestreams-tck-tests/BodySubscribersOfByteArray.java
- test/jdk/java/net/httpclient/reactivestreams-tck-tests/BodySubscribersOfByteArrayConsumer.java
- test/jdk/java/net/httpclient/reactivestreams-tck-tests/BodySubscribersOfFile.java
- test/jdk/java/net/httpclient/reactivestreams-tck-tests/BodySubscribersOfInputStream.java
- test/jdk/java/net/httpclient/reactivestreams-tck-tests/BodySubscribersOfLines.java
- test/jdk/java/net/httpclient/reactivestreams-tck-tests/BodySubscribersOfPublisher.java
- test/jdk/java/net/httpclient/reactivestreams-tck-tests/BodySubscribersOfPublisher1.java
- test/jdk/java/net/httpclient/reactivestreams-tck-tests/BodySubscribersOfPublisherPublisher.java
- test/jdk/java/net/httpclient/reactivestreams-tck-tests/BodySubscribersOfString.java
- test/jdk/java/net/httpclient/reactivestreams-tck-tests/BodySubscribersReplacing.java
- test/jdk/java/net/httpclient/reactivestreams-tck-tests/S.java
- test/jdk/java/net/httpclient/reactivestreams-tck-tests/SPublisherOfStream.java
- test/jdk/java/net/httpclient/reactivestreams-tck-tests/STest.java
- test/jdk/java/net/httpclient/reactivestreams-tck-tests/TckDriver.java
- test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/FlowAdapters.java
- test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/Processor.java
- test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/Publisher.java
- test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/Subscriber.java
- test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/Subscription.java
- test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/example/unicast/AsyncIterablePublisher.java
- test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/example/unicast/AsyncSubscriber.java
- test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/example/unicast/InfiniteIncrementNumberPublisher.java
- test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/example/unicast/NumberIterablePublisher.java
- test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/example/unicast/RangePublisher.java
- test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/example/unicast/SyncSubscriber.java
- test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/tck/IdentityProcessorVerification.java
- test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/tck/PublisherVerification.java
- test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/tck/SubscriberBlackboxVerification.java
- test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/tck/SubscriberWhiteboxVerification.java
- test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/tck/TestEnvironment.java
- test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/tck/WithHelperPublisher.java
- test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/tck/flow/FlowPublisherVerification.java
- test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/tck/flow/FlowSubscriberBlackboxVerification.java
- test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/tck/flow/FlowSubscriberWhiteboxVerification.java
- test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/tck/flow/IdentityFlowProcessorVerification.java
- test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/tck/flow/support/Function.java
- test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/tck/flow/support/HelperPublisher.java
- test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/tck/flow/support/InfiniteHelperPublisher.java
- test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/tck/flow/support/NonFatal.java
- test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/tck/flow/support/Optional.java
- test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/tck/flow/support/PublisherVerificationRules.java
- test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/tck/flow/support/SubscriberBlackboxVerificationRules.java
- test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/tck/flow/support/SubscriberBufferOverflowException.java
- test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/tck/flow/support/SubscriberWhiteboxVerificationRules.java
- test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/tck/flow/support/TestException.java
Changeset: 76803699
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-04-01 16:28:00 +0000
URL: https://git.openjdk.org/jdk17u/commit/76803699b68be5f9c0069bfe284572b589fb147c
8296610: java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.java failed with "BindException: Address already in use: connect"
Backport-of: 0dce5b811d64ac17b9580d6a2d8eca1df70990a1
! test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.java
! test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPTestClient.java
Changeset: 8e132c4a
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-04-01 16:28:17 +0000
URL: https://git.openjdk.org/jdk17u/commit/8e132c4a3fbab31fcc5a44a6942478a029910d1a
8163229: several regression tests have a main method that is never executed
Backport-of: 382fe51b6d7eba7094afa070032bedaa9ffc0633
! test/langtools/tools/javac/4980495/static/Test.java
! test/langtools/tools/javac/4980495/std/Test.java
! test/langtools/tools/javac/6491592/T6491592.java
! test/langtools/tools/javac/6857948/T6857948.java
! test/langtools/tools/javac/8062359/UnresolvableClassNPEInAttrTest.java
! test/langtools/tools/javac/8161985/T8161985a.java
! test/langtools/tools/javac/8238735/T8238735.java
! test/langtools/tools/javac/AnonymousClass/AnonymousInSuperCallNegTest.java
! test/langtools/tools/javac/BreakAcrossClass.java
! test/langtools/tools/javac/CaptureInSubtype.java
! test/langtools/tools/javac/DefiniteAssignment/DASwitch.java
! test/langtools/tools/javac/DefiniteAssignment/DUParam1.java
! test/langtools/tools/javac/DefiniteAssignment/DefAssignAfterTry1.java
! test/langtools/tools/javac/DefiniteAssignment/DefAssignAfterTry2.java
! test/langtools/tools/javac/DefiniteAssignment/DefAssignAfterTry3.java
! test/langtools/tools/javac/DefiniteAssignment/T4717164.java
! test/langtools/tools/javac/DefiniteAssignment/T4718142.java
! test/langtools/tools/javac/DefiniteAssignment/T4718142a.java
! test/langtools/tools/javac/DefiniteAssignment/UncaughtException.java
! test/langtools/tools/javac/OverrideChecks/T4721069.java
! test/langtools/tools/javac/ParseConditional.java
! test/langtools/tools/javac/SwitchScope.java
! test/langtools/tools/javac/SynthName2.java
! test/langtools/tools/javac/T5003235/T5003235b.java
! test/langtools/tools/javac/T6306967.java
! test/langtools/tools/javac/T6326754.java
! test/langtools/tools/javac/T6379327.java
! test/langtools/tools/javac/T6407257.java
! test/langtools/tools/javac/TryWithResources/BadTwr.java
! test/langtools/tools/javac/TryWithResources/BadTwr.out
! test/langtools/tools/javac/TryWithResources/BadTwrSyntax.java
! test/langtools/tools/javac/TryWithResources/DuplicateResourceDecl.java
! test/langtools/tools/javac/TryWithResources/DuplicateResourceDecl.out
! test/langtools/tools/javac/TryWithResources/ImplicitFinal.java
! test/langtools/tools/javac/TryWithResources/PlainTry.java
! test/langtools/tools/javac/TryWithResources/T7022711.java
! test/langtools/tools/javac/TryWithResources/TwrAndLambda.java
! test/langtools/tools/javac/TryWithResources/TwrFlow.java
! test/langtools/tools/javac/TryWithResources/TwrForVariable2.java
! test/langtools/tools/javac/TryWithResources/TwrForVariable3.java
! test/langtools/tools/javac/TryWithResources/TwrForVariable4.java
! test/langtools/tools/javac/TryWithResources/TwrOnNonResource.java
! test/langtools/tools/javac/TryWithResources/TwrVarKinds.java
! test/langtools/tools/javac/TryWithResources/TwrVarRedeclaration.java
! test/langtools/tools/javac/TryWithResources/TwrVarRedeclaration.out
! test/langtools/tools/javac/UseEnum.java
! test/langtools/tools/javac/annotations/neg/Cycle3.java
! test/langtools/tools/javac/annotations/typeAnnotations/failures/StaticFields.java
! test/langtools/tools/javac/annotations/typeAnnotations/failures/target/DotClass.java
! test/langtools/tools/javac/capture/Martin.java
! test/langtools/tools/javac/defaultMethods/private/Private06.java
! test/langtools/tools/javac/defaultMethods/static/Static02.java
! test/langtools/tools/javac/depDocComment/DeprecatedDocComment.java
! test/langtools/tools/javac/generics/6245699/T6245699b.java
! test/langtools/tools/javac/generics/6413682/T6413682.java
! test/langtools/tools/javac/generics/6495506/T6495506.java
! test/langtools/tools/javac/generics/6723444/T6723444.java
! test/langtools/tools/javac/generics/GetClass.java
! test/langtools/tools/javac/generics/Nonlinear.java
! test/langtools/tools/javac/generics/UnsoundInference.java
! test/langtools/tools/javac/generics/diamond/neg/Neg08.java
! test/langtools/tools/javac/generics/diamond/neg/Neg13.java
! test/langtools/tools/javac/generics/diamond/neg/Neg14.java
! test/langtools/tools/javac/generics/diamond/neg/Neg15.java
! test/langtools/tools/javac/generics/diamond/neg/Neg17.java
! test/langtools/tools/javac/generics/diamond/neg/Neg18.java
! test/langtools/tools/javac/generics/diamond/neg/Neg19.java
! test/langtools/tools/javac/generics/inference/4972073/T4972073.java
! test/langtools/tools/javac/generics/inference/5081782/Neg.java
! test/langtools/tools/javac/generics/odersky/BadTest.java
! test/langtools/tools/javac/generics/odersky/BadTest3.java
! test/langtools/tools/javac/generics/typeargs/Metharg1.java
! test/langtools/tools/javac/generics/typeargs/Metharg2.java
! test/langtools/tools/javac/generics/typeargs/Newarg1.java
! test/langtools/tools/javac/generics/typeargs/Newarg2.java
! test/langtools/tools/javac/generics/typeargs/Superarg1.java
! test/langtools/tools/javac/generics/typeargs/Superarg2.java
! test/langtools/tools/javac/generics/typeargs/ThisArg.java
! test/langtools/tools/javac/generics/wildcards/6437894/T6437894.java
! test/langtools/tools/javac/generics/wildcards/AssignmentDifferentTypes.java
! test/langtools/tools/javac/generics/wildcards/AssignmentSameType.java
! test/langtools/tools/javac/generics/wildcards/T6450290.java
! test/langtools/tools/javac/implicitThis/NewBeforeOuterConstructed2.java
! test/langtools/tools/javac/lambda/8071432/T8071432.java
! test/langtools/tools/javac/lambda/LambdaConv10.java
! test/langtools/tools/javac/lambda/MethodReference20.java
! test/langtools/tools/javac/lambda/MethodReference25.java
! test/langtools/tools/javac/lambda/MethodReference41.java
! test/langtools/tools/javac/lambda/MethodReference42.java
! test/langtools/tools/javac/lambda/MethodReference43.java
! test/langtools/tools/javac/lambda/MethodReference44.java
! test/langtools/tools/javac/lambda/MethodReference46.java
! test/langtools/tools/javac/lambda/MethodReference47.java
! test/langtools/tools/javac/lambda/MethodReference48.java
! test/langtools/tools/javac/lambda/MethodReference60.java
! test/langtools/tools/javac/lambda/MostSpecific04.java
! test/langtools/tools/javac/lambda/MostSpecific05.java
! test/langtools/tools/javac/lambda/funcInterfaces/LambdaTest2_neg1.java
! test/langtools/tools/javac/lambda/methodReference/MethodRefIntColonColonNewTest.java
! test/langtools/tools/javac/lambda/methodReference/MethodRefToInnerWithoutOuter.java
! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarHandle_neg.java
! test/langtools/tools/javac/lambda/typeInference/InferenceTest_neg1_2.java
! test/langtools/tools/javac/limits/ArrayDims1.java
! test/langtools/tools/javac/limits/ArrayDims2.java
! test/langtools/tools/javac/limits/ArrayDims3.java
! test/langtools/tools/javac/limits/ArrayDims4.java
! test/langtools/tools/javac/limits/PoolSize2.java
! test/langtools/tools/javac/limits/StringLength.java
! test/langtools/tools/javac/nested/5009484/X.java
! test/langtools/tools/javac/overload/T5090220.java
! test/langtools/tools/javac/patterns/BindingsTest1Merging.java
! test/langtools/tools/javac/patterns/BindingsTest2.java
! test/langtools/tools/javac/patterns/CastConversionMatch.java
! test/langtools/tools/javac/patterns/EnsureTypesOrderTest.java
! test/langtools/tools/javac/patterns/ImpossibleTypeTest.java
! test/langtools/tools/javac/patterns/MatchBindingScopeTest.java
! test/langtools/tools/javac/patterns/NullsInPatterns.java
! test/langtools/tools/javac/patterns/PatternVariablesAreNonFinal.java
! test/langtools/tools/javac/patterns/UncheckedWarningOnMatchesTest.java
! test/langtools/tools/javac/scope/6225935/Estatico4.java
! test/langtools/tools/javac/staticImport/ImportPrivate.java
! test/langtools/tools/javac/switchexpr/DefiniteAssignment2.java
! test/langtools/tools/javac/switchexpr/ExpressionSwitchUnreachable.java
! test/langtools/tools/javac/switchextra/DefiniteAssignment2.java
! test/langtools/tools/javac/unicode/NonasciiDigit.java
! test/langtools/tools/javac/varargs/6313164/T7175433.java
! test/langtools/tools/javac/varargs/Warn2.java
Changeset: 615c01b5
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-04-01 16:31:19 +0000
URL: https://git.openjdk.org/jdk17u/commit/615c01b5d84c76a69a384af8cfe559bf4a969a4a
8297292: java/nio/channels/FileChannel/FileExtensionAndMap.java is too slow
Backport-of: 84e47996e88cf640e5e9d5ab4be8a640c67afbf5
- test/jdk/java/nio/channels/FileChannel/FileExtensionAndMap.java
Changeset: 996dfb09
Author: Andrew Lu <andrewlu at openjdk.org>
Date: 2024-04-02 04:37:16 +0000
URL: https://git.openjdk.org/jdk17u/commit/996dfb09e09174547b0109690764dc6cf18796e8
8305943: Open source few AWT Focus related tests
Backport-of: 64ed816ad9f1a9773c9865a013e89b709a130e9c
+ test/jdk/java/awt/Focus/NoFocusOwnerAWTTest.java
+ test/jdk/java/awt/Focus/NoFocusOwnerSwingTest.java
+ test/jdk/java/awt/Focus/RestoreFocusInfiniteLoopTest.java
+ test/jdk/java/awt/Focus/SequencedLightweightRequestsTest.java
+ test/jdk/java/awt/Focus/SetFocusableTest.java
Changeset: 151091cd
Author: Andrew Lu <andrewlu at openjdk.org>
Date: 2024-04-02 04:37:43 +0000
URL: https://git.openjdk.org/jdk17u/commit/151091cd1c1dc0ee8b34219ed9c3205a7794eae7
8305942: Open source several AWT Focus related tests
Backport-of: 8346ae2bc1152f13bc77c643252d84e2043ffe0b
+ test/jdk/java/awt/Focus/QuickTypeTest.java
+ test/jdk/java/awt/Focus/RowToleranceTransitivityTest.java
+ test/jdk/java/awt/Focus/TemporaryLostComponentDeadlock.java
+ test/jdk/java/awt/Focus/TraversalKeysPropertyNamesTest.java
+ test/jdk/java/awt/Focus/UpFocusCycleTest.java
+ test/jdk/java/awt/Focus/VetoableChangeListenerLoopTest.java
Changeset: 4ececada
Author: Andrew Lu <andrewlu at openjdk.org>
Date: 2024-04-02 04:38:54 +0000
URL: https://git.openjdk.org/jdk17u/commit/4ececadadd3d75d5468c77ff1fab0723b19ad497
8306714: Open source few Swing event and AbstractAction tests
Backport-of: 31a73b0d7088d10a5ffb5541d66806a92b681ef9
+ test/jdk/javax/swing/Action/bug4186951.java
+ test/jdk/javax/swing/Action/bug4211425.java
+ test/jdk/javax/swing/Action/bug4211454.java
+ test/jdk/javax/swing/Action/bug4244034.java
+ test/jdk/javax/swing/event/bug4143690.java
+ test/jdk/javax/swing/event/bug4160240.java
Changeset: 5ecac7a2
Author: María Arias de Reyna <ariasdereyna at redhat.com>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2024-04-02 08:39:36 +0000
URL: https://git.openjdk.org/jdk17u/commit/5ecac7a2bf51ea3f92a4a5eb1e1e9134cfa7e677
8280377: MethodHandleProxies does not correctly invoke default methods with varags
Reviewed-by: aph
Backport-of: a183bfb436a7dd998e602c2d16486e88c390fca1
! src/java.base/share/classes/java/lang/invoke/MethodHandleProxies.java
! src/java.base/share/classes/java/lang/reflect/InvocationHandler.java
! src/java.base/share/classes/java/lang/reflect/Proxy.java
! src/java.base/share/classes/java/lang/reflect/ReflectAccess.java
! src/java.base/share/classes/jdk/internal/access/JavaLangReflectAccess.java
+ test/jdk/java/lang/invoke/MethodHandleProxies/Driver.java
= test/jdk/java/lang/invoke/MethodHandleProxies/MethodHandlesProxiesTest.java
+ test/jdk/java/lang/invoke/MethodHandleProxies/Unnamed.java
= test/jdk/java/lang/invoke/MethodHandleProxies/m1/module-info.java
+ test/jdk/java/lang/invoke/MethodHandleProxies/m1/p1/Main.java
= test/jdk/java/lang/invoke/MethodHandleProxies/m2/module-info.java
= test/jdk/java/lang/invoke/MethodHandleProxies/m2/p2/TestIntf.java
Changeset: 78f482df
Author: Elif Aslan <elifasln at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-04-02 09:12:53 +0000
URL: https://git.openjdk.org/jdk17u/commit/78f482df6487b94d4bbed877d04c4daf13617739
8318727: Enable parallelism in vmTestbase/vm/gc/concurrent tests
Backport-of: 29d462a07239a57b83850b9a8662573291fdbdf7
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp0rp0mr30st300/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp0rp0mr70st300t1/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp0rp30mr0st300/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp0rp30mr30st0t1/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp0rp30mr70st0/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp0rp30mr70st300t1/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp0rp70mr30st0/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp0rp70mr30st300t1/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp10rp0mr30st300/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp10rp0mr70st300t1/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp10rp30mr0st300/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp10rp30mr30st0t1/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp10rp30mr70st0/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp10rp30mr70st300t1/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp10rp70mr30st0/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp10rp70mr30st300t1/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp25rp0mr30st300/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp25rp0mr70st300t1/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp25rp30mr0st300/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp25rp30mr30st0t1/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp25rp30mr70st0/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp25rp30mr70st300t1/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp25rp70mr30st0/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp25rp70mr30st300t1/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp0rp0mr30st300/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp0rp0mr70st300t1/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp0rp30mr0st300/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp0rp30mr30st0t1/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp0rp30mr70st0/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp0rp30mr70st300t1/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp0rp70mr30st0/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp0rp70mr30st300t1/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp10rp0mr30st300/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp10rp0mr70st300t1/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp10rp30mr0st300/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp10rp30mr30st0t1/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp10rp30mr70st0/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp10rp30mr70st300t1/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp10rp70mr30st0/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp10rp70mr30st300t1/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp60yp0rp30mr0st300/TEST.properties
Changeset: 08debe83
Author: Sonia Zaldana Calles <szaldana at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-04-02 09:14:56 +0000
URL: https://git.openjdk.org/jdk17u/commit/08debe83ae06b613dbc4b160972d1d50bb319578
8306040: HttpResponseInputStream.available() returns 1 on empty stream
Reviewed-by: stuefe
Backport-of: acaab6fd74f507bb6b18167505d88e505bdf24bd
! src/java.net.http/share/classes/jdk/internal/net/http/ResponseSubscribers.java
+ test/jdk/java/net/httpclient/HttpInputStreamAvailableTest.java
Changeset: 7ced7223
Author: Robert Toyonaga <rtoyonag at redhat.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-04-02 09:15:26 +0000
URL: https://git.openjdk.org/jdk17u/commit/7ced72237373cf927dcddb07180febee9032c6f5
8326529: JFR: Test for CompilerCompile events fails due to time out
Backport-of: 4dd6c44cbdb0b5957414fa87b6c559fa4d6f2fa8
! test/jdk/jdk/jfr/event/compiler/TestCompilerCompile.java
Changeset: d29fe03c
Author: Francisco Ferrari Bihurriet <fferrari at openjdk.org>
Committer: Martin Balao <mbalao at openjdk.org>
Date: 2024-04-02 17:30:41 +0000
URL: https://git.openjdk.org/jdk17u/commit/d29fe03c812c3665c88593d0a333d96a83d7ed76
8325254: CKA_TOKEN private and secret keys are not necessarily sensitive
Reviewed-by: mbalao
Backport-of: 0f5f3c9b9718c610406088327401210486447462
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Cipher.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Key.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Util.java
Changeset: ad94e70f
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-04-03 07:30:04 +0000
URL: https://git.openjdk.org/jdk17u/commit/ad94e70f457a223c56bad67525a8c49809aaaecc
8275334: Move class loading Events to a separate section in hs_err files
Backport-of: bb7dacdc78ad50797900e7e9610a1ed8e7ab1b00
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/utilities/events.cpp
! src/hotspot/share/utilities/events.hpp
Changeset: 4cdf296f
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-04-03 09:01:47 +0000
URL: https://git.openjdk.org/jdk17u/commit/4cdf296fd825d7aef1a637e5a25adda686879ecf
8296190: TestMD5Intrinsics and TestMD5MultiBlockIntrinsics don't test the intrinsics
Backport-of: f43bb9feaa03008bad9708a4d7ed850d2532e102
! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/DigestSanityTestBase.java
Changeset: 8210811b
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-04-03 09:03:12 +0000
URL: https://git.openjdk.org/jdk17u/commit/8210811b1924816da265da64da557111a2961e53
8302512: Update IANA Language Subtag Registry to Version 2023-02-14
Backport-of: f612dcfebea7ffd4390f833646ad45d6f0ebd04f
! make/data/lsrdata/language-subtag-registry.txt
! test/jdk/java/util/Locale/LanguageSubtagRegistryTest.java
Changeset: e9485045
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-04-03 09:07:14 +0000
URL: https://git.openjdk.org/jdk17u/commit/e948504500c5b38691e61fa796aa80f9c59aeba3
8298939: Refactor open/test/jdk/javax/rmi/ssl/SSLSocketParametersTest.sh to jtreg java test
Backport-of: ccfe1675a2a82accbca0ecd8bd6f1c167a1c06c6
! test/jdk/javax/rmi/ssl/SSLSocketParametersTest.java
- test/jdk/javax/rmi/ssl/SSLSocketParametersTest.sh
Changeset: 7a9e984c
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-04-03 09:08:29 +0000
URL: https://git.openjdk.org/jdk17u/commit/7a9e984ce09a66c6b0386557ded4df7ab49c78c4
8294137: Review running times of java.math tests
Backport-of: 51035a75e493f64b26f78e7fc87f6f6e536e4f56
! test/jdk/java/math/BigInteger/BigIntegerTest.java
! test/jdk/java/math/BigInteger/LargeValueExceptions.java
! test/jdk/java/math/BigInteger/largeMemory/SymmetricRangeTests.java
Changeset: ae3aa728
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-04-03 11:36:39 +0000
URL: https://git.openjdk.org/jdk17u/commit/ae3aa7289a3de98001dde382f511b574b1d26c8d
8304761: Update IANA Language Subtag Registry to Version 2023-03-22
Backport-of: 3b88b2a9f88f47b850bd975a76c4a7050ccd8fd0
! make/data/lsrdata/language-subtag-registry.txt
! test/jdk/java/util/Locale/LanguageSubtagRegistryTest.java
Changeset: e8779412
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-04-03 11:43:24 +0000
URL: https://git.openjdk.org/jdk17u/commit/e87794127237b6fa3f4b98d8212fc67358a491d5
8309630: Clean up tests that reference deploy modules
Backport-of: e8a59843f21e347ba1494290c393ef7b344e3b70
! test/jdk/java/lang/SecurityManager/CheckAccessClassInPackagePermissions.java
! test/jdk/tools/jimage/VerifyJimage.java
Changeset: 9f6b0998
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-04-03 11:57:33 +0000
URL: https://git.openjdk.org/jdk17u/commit/9f6b0998202843459f689072ec4fa110cd2680d0
8312916: Remove remaining usages of -Xdebug from test/hotspot/jtreg
Backport-of: e9daf4a0185b90762d2bdd38d86fe93b4822ea08
! test/hotspot/jtreg/serviceability/attach/ShMemLongName.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach004/TestDriver.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/DebugeeBinder.java
Changeset: 7a47adf3
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-04-04 20:53:16 +0000
URL: https://git.openjdk.org/jdk17u/commit/7a47adf39b6800df1e13aa405a6cac0ac79d6088
8290126: Add a check in JavadocTester for "javadoc should not crash"
Backport-of: 0fb9469d93bffd662848b63792406717f7b4ec0d
! test/langtools/jdk/javadoc/doclet/InheritDocForUserTags/DocTest.java
! test/langtools/jdk/javadoc/lib/javadoc/tester/JavadocTester.java
! test/langtools/jdk/javadoc/testJavadocTester/TestJavadocTester.java
Changeset: e913fa70
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-04-04 20:54:56 +0000
URL: https://git.openjdk.org/jdk17u/commit/e913fa7039c65c7db9d3b676d825c241e52bb2dd
8303457: Introduce convenience test library APIs for creating test servers for tests in test/jdk/java/net/httpclient
Reviewed-by: lucy
Backport-of: 72de24e59a80a38ea4ea6a8a3f966f555987ac86
! test/jdk/java/net/httpclient/AbstractThrowingPublishers.java
! test/jdk/java/net/httpclient/AbstractThrowingPushPromises.java
! test/jdk/java/net/httpclient/AbstractThrowingSubscribers.java
! test/jdk/java/net/httpclient/AggregateRequestBodyTest.java
! test/jdk/java/net/httpclient/AuthFilterCacheTest.java
! test/jdk/java/net/httpclient/BasicRedirectTest.java
! test/jdk/java/net/httpclient/CancelRequestTest.java
! test/jdk/java/net/httpclient/CookieHeaderTest.java
! test/jdk/java/net/httpclient/DependentActionsTest.java
! test/jdk/java/net/httpclient/DependentPromiseActionsTest.java
! test/jdk/java/net/httpclient/EncodedCharsInURI.java
! test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java
! test/jdk/java/net/httpclient/FilePublisher/FilePublisherTest.java
! test/jdk/java/net/httpclient/ForbiddenHeadTest.java
! test/jdk/java/net/httpclient/GZIPInputStreamTest.java
! test/jdk/java/net/httpclient/HeadTest.java
! test/jdk/java/net/httpclient/HttpRedirectTest.java
! test/jdk/java/net/httpclient/HttpSlowServerTest.java
! test/jdk/java/net/httpclient/HttpsTunnelTest.java
! test/jdk/java/net/httpclient/ISO_8859_1_Test.java
! test/jdk/java/net/httpclient/InvalidInputStreamSubscriptionRequest.java
! test/jdk/java/net/httpclient/InvalidSubscriptionRequest.java
! test/jdk/java/net/httpclient/LargeHandshakeTest.java
! test/jdk/java/net/httpclient/LargeResponseTest.java
! test/jdk/java/net/httpclient/LineBodyHandlerTest.java
! test/jdk/java/net/httpclient/NonAsciiCharsInURI.java
! test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java
! test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java
! test/jdk/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java
! test/jdk/java/net/httpclient/ProxySelectorTest.java
! test/jdk/java/net/httpclient/RedirectMethodChange.java
! test/jdk/java/net/httpclient/RedirectWithCookie.java
! test/jdk/java/net/httpclient/Response204V2Test.java
! test/jdk/java/net/httpclient/ResponsePublisher.java
! test/jdk/java/net/httpclient/RetryWithCookie.java
! test/jdk/java/net/httpclient/SpecialHeadersTest.java
! test/jdk/java/net/httpclient/StreamCloseTest.java
! test/jdk/java/net/httpclient/StreamingBody.java
! test/jdk/java/net/httpclient/UnauthorizedTest.java
! test/jdk/java/net/httpclient/UserCookieTest.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java
Changeset: 9a0e875f
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-04-04 20:56:49 +0000
URL: https://git.openjdk.org/jdk17u/commit/9a0e875f5fcfb8efa6f0e544469338f4fa153005
8307411: Test java/foreign/channels/TestAsyncSocketChannels.java failed: IllegalStateException: Already closed
Reviewed-by: lucy
Backport-of: f92d095e164bd79b452586e49e166d1ba392632f
! test/jdk/java/foreign/channels/TestAsyncSocketChannels.java
Changeset: fbcb3998
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-04-05 07:00:25 +0000
URL: https://git.openjdk.org/jdk17u/commit/fbcb39981bc6820c9c6f72fb378db7b06f09ce12
8326140: src/jdk.accessibility/windows/native/libjavaaccessbridge/AccessBridgeJavaEntryPoints.cpp ReleaseStringChars might be missing in early returns
Backport-of: d9ef16dbb6917a4fff7711b32f3dd87611560dd1
! src/jdk.accessibility/windows/native/libjavaaccessbridge/AccessBridgeJavaEntryPoints.cpp
Changeset: 1b72e516
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-04-05 07:01:45 +0000
URL: https://git.openjdk.org/jdk17u/commit/1b72e516342de64f2b14695c2bb90edaf4049e25
8325862: set -XX:+ErrorFileToStderr when executing java in containers for some container related jtreg tests
Backport-of: 9f4ec21f4793d4c5fc10f93a32140c26ec0eec00
! test/lib/jdk/test/lib/containers/docker/DockerRunOptions.java
Changeset: e789a673
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-04-05 07:03:13 +0000
URL: https://git.openjdk.org/jdk17u/commit/e789a6735fd40ac69b7720c2e16e27fcf1b500ed
8325876: crashes in docker container tests on Linuxppc64le Power8 machines
Backport-of: ba8db1f6d737bf369f1795d03327217186c0cf64
! test/lib/jdk/test/lib/containers/docker/DockerfileConfig.java
Changeset: 37647355
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-04-05 10:43:11 +0000
URL: https://git.openjdk.org/jdk17u/commit/3764735564572df50523364673b01dcfdfa00a91
8295026: Remove unused fields in StyleSheet
Backport-of: be3b3354523917c024fb9d7d99de7c7eec3d175a
! src/java.desktop/share/classes/javax/swing/text/html/StyleSheet.java
Changeset: 261e45a9
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-04-05 10:45:35 +0000
URL: https://git.openjdk.org/jdk17u/commit/261e45a973db0ad56b9ffe0901a63114a78a5e52
8306031: Update IANA Language Subtag Registry to Version 2023-04-13
Reviewed-by: mbaesken
Backport-of: 00b1eacad6ae2d5ea5afb1de506768e9ab960743
! make/data/lsrdata/language-subtag-registry.txt
! make/jdk/src/classes/build/tools/generatelsrequivmaps/EquivMapsGenerator.java
! test/jdk/java/util/Locale/LanguageSubtagRegistryTest.java
Changeset: b96339f5
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-04-05 11:30:42 +0000
URL: https://git.openjdk.org/jdk17u/commit/b96339f5e38c2c0e2f3d894d77d29554052cb1f1
8308021: Update IANA Language Subtag Registry to Version 2023-05-11
Backport-of: 34468e1c916890d09e83d06094e225435c4642ba
! make/data/lsrdata/language-subtag-registry.txt
! test/jdk/java/util/Locale/LanguageSubtagRegistryTest.java
Changeset: 31ba7e0d
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-04-05 11:32:10 +0000
URL: https://git.openjdk.org/jdk17u/commit/31ba7e0d69014c43a0182b17d486018738abfe24
8316462: sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.java ignores VM flags
Backport-of: d6679031e0316f9ce0613b7db6bdf8ad46d31501
! test/jdk/sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.java
Changeset: 533fac61
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-04-05 18:51:09 +0000
URL: https://git.openjdk.org/jdk17u/commit/533fac611d38365f3679bfd05f4a63f5f983e06f
8328638: Fallback option for POST-only OCSP requests
8329213: Better validation for com.sun.security.ocsp.useget option
Reviewed-by: serb
Backport-of: 614db2ea9e10346475eef34629eab54878aa482d
! src/java.base/share/classes/sun/security/action/GetPropertyAction.java
! src/java.base/share/classes/sun/security/provider/certpath/OCSP.java
! test/jdk/java/security/cert/CertPathValidator/OCSP/GetAndPostTests.java
! test/jdk/java/security/testlibrary/SimpleOCSPServer.java
! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/CAInterop.java
Changeset: 989e0bfe
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-04-08 12:11:56 +0000
URL: https://git.openjdk.org/jdk17u/commit/989e0bfe59d67f6a751e8b187caabbd0fd8c8f81
8310818: Refactor more Locale tests to use JUnit
Reviewed-by: lucy
Backport-of: 12e943091071b02b5756b57527a5f86a3d881cb8
- test/jdk/java/util/Locale/Bug4175998Test.java
- test/jdk/java/util/Locale/Bug8001562.java
- test/jdk/java/util/Locale/Bug8008577.java
- test/jdk/java/util/Locale/Bug8025703.java
- test/jdk/java/util/Locale/Bug8026766.java
- test/jdk/java/util/Locale/Bug8032842.java
+ test/jdk/java/util/Locale/ExpectedAdapterTypes.java
= test/jdk/java/util/Locale/ISO3166.java
+ test/jdk/java/util/Locale/ISO639.java
+ test/jdk/java/util/Locale/JDK7LocaleServiceDiffs.java
+ test/jdk/java/util/Locale/LRToString.java
! test/jdk/java/util/Locale/LanguageSubtagRegistryTest.java
+ test/jdk/java/util/Locale/PreserveTagCase.java
Changeset: 62e6dfaf
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-04-08 12:45:18 +0000
URL: https://git.openjdk.org/jdk17u/commit/62e6dfafc81a1bffb10943a961a030449534b51f
8313702: Update IANA Language Subtag Registry to Version 2023-08-02
Backport-of: 1da82a34b14189814e45a93c68620ccb51427111
! make/data/lsrdata/language-subtag-registry.txt
! test/jdk/java/util/Locale/LanguageSubtagRegistryTest.java
Changeset: 72173283
Author: Gui Cao <gcao at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2024-04-09 08:40:35 +0000
URL: https://git.openjdk.org/jdk17u/commit/7217328310a5b8fbe2c945d68b683c995d7ed355
8315652: RISC-V: Features string uses wrong separator for jtreg
Reviewed-by: rehn
Backport-of: cbbfa0ddfb1485edfc6275dd7085b3096f7eccf6
! src/hotspot/os_cpu/linux_riscv/vm_version_linux_riscv.cpp
Changeset: cb1a03c0
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-04-09 09:14:33 +0000
URL: https://git.openjdk.org/jdk17u/commit/cb1a03c0f8c926b2f954cdd7607e3db11a91690b
8325432: enhance assert message "relocation addr must be in this section"
Backport-of: 3d3a8f0ebfafab6e67eb697ff0ec545bd9a51814
! src/hotspot/share/asm/codeBuffer.hpp
Changeset: c430b114
Author: Amos Shi <ashi at openjdk.org>
Date: 2024-04-09 18:15:54 +0000
URL: https://git.openjdk.org/jdk17u/commit/c430b1142f0b33df2ca7ac1b3588729dd6068aa2
8305645: System Tray icons get corrupted when Windows primary monitor changes
Backport-of: 6cd370e04b01c3033eb439de0f38e9b6d703c6f4
! src/java.desktop/windows/native/libawt/windows/awt_TrayIcon.cpp
! test/jdk/java/awt/TrayIcon/TrayIconScalingTest.java
Changeset: fc01ffe9
Author: Amos Shi <ashi at openjdk.org>
Date: 2024-04-09 18:18:09 +0000
URL: https://git.openjdk.org/jdk17u/commit/fc01ffe952f781f7510575b015c64cfc6b7431ed
8320570: NegativeArraySizeException decoding >1G UTF8 bytes with non-ascii characters
Reviewed-by: phh
Backport-of: 82796bdebbf56b98ec97a6d572ed68c2842f60c6
! src/java.base/share/classes/java/lang/String.java
+ test/jdk/java/lang/String/CompactString/NegativeSize.java
Changeset: c758755c
Author: Amos Shi <ashi at openjdk.org>
Date: 2024-04-09 18:22:18 +0000
URL: https://git.openjdk.org/jdk17u/commit/c758755ccabb533f751fca65331b6e83732c2a8f
8315834: Open source several Swing JSpinner related tests
Backport-of: 4a63eb05221c1829b157a025a4d35cdd77a9fe04
+ test/jdk/javax/swing/JSpinner/bug4522737.java
+ test/jdk/javax/swing/JSpinner/bug4656590.java
+ test/jdk/javax/swing/JSpinner/bug4680204.java
+ test/jdk/javax/swing/JSpinner/bug4862257.java
+ test/jdk/javax/swing/JSpinner/bug5104421.java
Changeset: 85e3f1a1
Author: Soumadipta Roy <roysouma at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-04-11 07:09:39 +0000
URL: https://git.openjdk.org/jdk17u/commit/85e3f1a14d4ea751ab62c30229ab4879783916a9
8316608: Enable parallelism in vmTestbase/gc/vector tests
Backport-of: f61499c73fe03e2e3680d7f58a84183364c5c5ac
- test/hotspot/jtreg/vmTestbase/gc/vector/CircularListHigh/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/vector/CircularListLow/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/vector/DoubleArrayHigh/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/vector/DoubleArrayLow/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/vector/FloatArrayHigh/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/vector/FloatArrayLow/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/vector/LinearListHigh/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/vector/LinearListLow/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/vector/NonbranchyTreeHigh/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/vector/NonbranchyTreeLow/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/vector/ObjectArrayHigh/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/vector/ObjectArrayLow/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/vector/SimpleGC/TEST.properties
Changeset: 1ae82df7
Author: Christoph Langer <clanger at openjdk.org>
Date: 2024-04-11 08:39:57 +0000
URL: https://git.openjdk.org/jdk17u/commit/1ae82df76e9242037c2552ef40f5f11261a77914
8185862: AWT Assertion Failure in ::GetDIBits(hBMDC, hBM, 0, 1, 0, gpBitmapInfo, 0) 'awt_Win32GraphicsDevice.cpp', at line 185
Backport-of: dcca5daaf7f51c6579369c6ba3430a3d7962dbf2
! src/java.desktop/share/classes/java/awt/GraphicsEnvironment.java
! src/java.desktop/windows/classes/sun/awt/PlatformGraphicsInfo.java
! src/java.desktop/windows/classes/sun/awt/Win32GraphicsEnvironment.java
! src/java.desktop/windows/native/libawt/windows/Devices.cpp
! src/java.desktop/windows/native/libawt/windows/Devices.h
+ src/java.desktop/windows/native/libawt/windows/awt_PlatformGraphicsInfo.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsDevice.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsEnv.cpp
! test/jdk/javax/swing/reliability/HangDuringStaticInitialization.java
Changeset: 00a1fe96
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-04-11 09:25:00 +0000
URL: https://git.openjdk.org/jdk17u/commit/00a1fe96704618c2f9e76240d3083c1e664687e0
8297695: Fix typos in test/langtools files
Backport-of: e10778accef05bb17eea20d589086b50e366dc4d
! test/langtools/jdk/javadoc/lib/javadoc/tester/JavadocTester.java
! test/langtools/tools/javac/VersionOpt.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest2.java
! test/langtools/tools/javac/diags/ArgTypeCompilerFactory.java
! test/langtools/tools/javac/lambda/VoidCompatibility.java
! test/langtools/tools/javac/processing/filer/TestFilerConstraints.java
! test/langtools/tools/javac/scope/DupUnsharedTest.java
! test/langtools/tools/javac/tree/T8024415.java
! test/langtools/tools/javac/warnings/6594914/T6594914a.java
! test/langtools/tools/lib/builder/ClassBuilder.java
Changeset: ca086895
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-04-11 09:26:38 +0000
URL: https://git.openjdk.org/jdk17u/commit/ca086895c2b934b185834561194444acf3d1085e
8304927: Update java/net/httpclient/BasicAuthTest.java to check basic auth over HTTP/2
Backport-of: 50a995f03a0cc5c342929a0f48c43fd04fdf0b0d
! test/jdk/java/net/httpclient/BasicAuthTest.java
! test/jdk/java/net/httpclient/DigestEchoServer.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java
Changeset: 99aa1ca9
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-04-11 09:28:23 +0000
URL: https://git.openjdk.org/jdk17u/commit/99aa1ca973dcfea56c767dc0d6d8d7ad8dc38360
8309409: Update HttpInputStreamTest and BodyProcessorInputStreamTest to use hg.openjdk.org
Backport-of: ac1597bcc7a81db0b81e82a3faf50e73932764c2
! test/jdk/java/net/httpclient/BodyProcessorInputStreamTest.java
! test/jdk/java/net/httpclient/HttpInputStreamTest.java
Changeset: f6c003ad
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-04-11 09:29:49 +0000
URL: https://git.openjdk.org/jdk17u/commit/f6c003ad4207c05524d27201254bc06a7ac982fa
8309527: Improve test proxy performance
Backport-of: fadcd6501879af40360b217d2f76ab86a6f55d27
! test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPTestServer.java
! test/jdk/java/net/httpclient/DigestEchoServer.java
! test/jdk/java/net/httpclient/ProxyTest.java
! test/jdk/java/net/httpclient/http2/ProxyTest2.java
! test/jdk/sun/net/www/http/HttpClient/B8209178.java
Changeset: 3460807b
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-04-11 09:31:32 +0000
URL: https://git.openjdk.org/jdk17u/commit/3460807ba6d8419b679c857ccfdc68c4a06a3ac9
8318322: Update IANA Language Subtag Registry to Version 2023-10-16
Backport-of: cc8f8da293914c25cb15d38caad994bc761a3957
! make/data/lsrdata/language-subtag-registry.txt
! test/jdk/java/util/Locale/LanguageSubtagRegistryTest.java
Changeset: ed9c1280
Author: Gui Cao <gcao at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2024-04-11 12:41:54 +0000
URL: https://git.openjdk.org/jdk17u/commit/ed9c12809a20b29806eb15f4983c85aef35e1ccb
8329823: RISC-V: Need to sync CPU features with related JVM flags
Backport-of: b9331cd25ca88b07ce079405f5e3031cf8c13ea6
! src/hotspot/cpu/riscv/vm_version_riscv.hpp
! src/hotspot/os_cpu/linux_riscv/vm_version_linux_riscv.cpp
Changeset: cf93baf0
Author: Andrew Lu <andrewlu at openjdk.org>
Date: 2024-04-16 01:57:36 +0000
URL: https://git.openjdk.org/jdk17u/commit/cf93baf0f4904ffd2c9bcad62afe08bb46fc4b81
8328540: test javax/swing/JSplitPane/4885629/bug4885629.java fails on windows hidpi
Backport-of: fa823bd21c6676c67c42275efb59868200409b38
! test/jdk/javax/swing/JSplitPane/4885629/bug4885629.java
Changeset: 53853c4c
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-04-16 08:56:21 +0000
URL: https://git.openjdk.org/jdk17u/commit/53853c4ccea17906473207b6493c91cd6027f402
8286311: remove boilerplate from use of runTests
Reviewed-by: lucy, phh
Backport-of: 2294f225c074516abd2fecf5c64e2e1a2453bc6f
! test/langtools/jdk/javadoc/doclet/5093723/T5093723.java
! test/langtools/jdk/javadoc/doclet/AccessAsciiArt/AccessAsciiArt.java
! test/langtools/jdk/javadoc/doclet/AccessH1/AccessH1.java
! test/langtools/jdk/javadoc/doclet/AccessSkipNav/AccessSkipNav.java
! test/langtools/jdk/javadoc/doclet/AccessSummary/AccessSummary.java
! test/langtools/jdk/javadoc/doclet/AuthorDD/AuthorDD.java
! test/langtools/jdk/javadoc/doclet/DocRootSlash/DocRootSlash.java
! test/langtools/jdk/javadoc/doclet/InheritDocForUserTags/DocTest.java
! test/langtools/jdk/javadoc/doclet/JavascriptWinTitle/JavascriptWinTitle.java
! test/langtools/jdk/javadoc/doclet/MetaTag/MetaTag.java
! test/langtools/jdk/javadoc/doclet/T6735320/T6735320.java
! test/langtools/jdk/javadoc/doclet/ValidHtml/ValidHtml.java
! test/langtools/jdk/javadoc/doclet/VersionNumber/VersionNumber.java
! test/langtools/jdk/javadoc/doclet/WindowTitles/WindowTitles.java
! test/langtools/jdk/javadoc/doclet/constantValues/TestConstantValuesDriver.java
! test/langtools/jdk/javadoc/doclet/dupThrowsTags/TestDupThrowsTags.java
! test/langtools/jdk/javadoc/doclet/testAbsLinkPath/TestAbsLinkPath.java
! test/langtools/jdk/javadoc/doclet/testAbstractMethod/TestAbstractMethod.java
! test/langtools/jdk/javadoc/doclet/testAnchorNames/TestAnchorNames.java
! test/langtools/jdk/javadoc/doclet/testAnnotationOptional/TestAnnotationOptional.java
! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java
! test/langtools/jdk/javadoc/doclet/testAuthor/TestAuthor.java
! test/langtools/jdk/javadoc/doclet/testAutoLoadTaglets/TestAutoLoadTaglets.java
! test/langtools/jdk/javadoc/doclet/testBackSlashInLink/TestBackSlashInLink.java
! test/langtools/jdk/javadoc/doclet/testBadHtml/TestBadHtml.java
! test/langtools/jdk/javadoc/doclet/testBadPackageFileInJar/TestBadPackageFileInJar.java
! test/langtools/jdk/javadoc/doclet/testBadSourceFile/TestBadSourceFile.java
! test/langtools/jdk/javadoc/doclet/testBaseClass/TestBaseClass.java
! test/langtools/jdk/javadoc/doclet/testBimodalTaglets/TestBimodalTaglets.java
! test/langtools/jdk/javadoc/doclet/testBreakIterator/TestBreakIterator.java
! test/langtools/jdk/javadoc/doclet/testCRLineSeparator/TestCRLineSeparator.java
! test/langtools/jdk/javadoc/doclet/testCharset/TestCharset.java
! test/langtools/jdk/javadoc/doclet/testCharsetDocencodingOptions/TestCharsetDocencodingOptions.java
! test/langtools/jdk/javadoc/doclet/testClassCrossReferences/TestClassCrossReferences.java
! test/langtools/jdk/javadoc/doclet/testClassLinks/TestClassLinks.java
! test/langtools/jdk/javadoc/doclet/testClassTree/TestClassTree.java
! test/langtools/jdk/javadoc/doclet/testCmndLineClass/TestCmndLineClass.java
! test/langtools/jdk/javadoc/doclet/testCompletionFailure/TestCompletionFailure.java
! test/langtools/jdk/javadoc/doclet/testConditionalPages/TestConditionalPages.java
! test/langtools/jdk/javadoc/doclet/testConstantValuesPage/TestConstantValuesPage.java
! test/langtools/jdk/javadoc/doclet/testConstructorIndent/TestConstructorIndent.java
! test/langtools/jdk/javadoc/doclet/testConstructors/TestConstructors.java
! test/langtools/jdk/javadoc/doclet/testCopyFiles/TestCopyFiles.java
! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java
! test/langtools/jdk/javadoc/doclet/testDiagsLineCaret/TestDiagsLineCaret.java
! test/langtools/jdk/javadoc/doclet/testDocEncoding/TestDocEncoding.java
! test/langtools/jdk/javadoc/doclet/testDocErrorReporter/TestDocErrorReporter.java
! test/langtools/jdk/javadoc/doclet/testDocFileDir/TestDocFileDir.java
! test/langtools/jdk/javadoc/doclet/testDocFiles/TestDocFiles.java
! test/langtools/jdk/javadoc/doclet/testDocLintOption/TestDocLintOption.java
! test/langtools/jdk/javadoc/doclet/testDocPaths/TestDocPaths.java
! test/langtools/jdk/javadoc/doclet/testDocRootInlineTag/TestDocRootInlineTag.java
! test/langtools/jdk/javadoc/doclet/testDocRootLink/TestDocRootLink.java
! test/langtools/jdk/javadoc/doclet/testDupParamWarn/TestDupParamWarn.java
! test/langtools/jdk/javadoc/doclet/testEmptyClass/TestEmptyClass.java
! test/langtools/jdk/javadoc/doclet/testEmptyInheritDoc/TestEmptyInheritDoc.java
! test/langtools/jdk/javadoc/doclet/testEnclosingClass/TestEnclosingClass.java
! test/langtools/jdk/javadoc/doclet/testEncoding/TestEncoding.java
! test/langtools/jdk/javadoc/doclet/testEnumConstructor/TestEnumConstructor.java
! test/langtools/jdk/javadoc/doclet/testExceptionInheritance/TestExceptionInheritance.java
! test/langtools/jdk/javadoc/doclet/testExternalOverriddenMethod/TestExternalOverriddenMethod.java
! test/langtools/jdk/javadoc/doclet/testGeneratedBy/TestGeneratedBy.java
! test/langtools/jdk/javadoc/doclet/testGeneratedClasses/TestGeneratedClasses.java
! test/langtools/jdk/javadoc/doclet/testGenericMethodLinkTaglet/TestGenericMethodLinkTaglet.java
! test/langtools/jdk/javadoc/doclet/testGrandParentTypes/TestGrandParentTypes.java
! test/langtools/jdk/javadoc/doclet/testGroupName/TestGroupName.java
! test/langtools/jdk/javadoc/doclet/testGroupOption/TestGroupOption.java
! test/langtools/jdk/javadoc/doclet/testHeadTag/TestHeadTag.java
! test/langtools/jdk/javadoc/doclet/testHeadings/TestHeadings.java
! test/langtools/jdk/javadoc/doclet/testHelpFile/TestHelpFile.java
! test/langtools/jdk/javadoc/doclet/testHelpOption/TestHelpOption.java
! test/langtools/jdk/javadoc/doclet/testHelpPage/TestHelpPage.java
! test/langtools/jdk/javadoc/doclet/testHiddenMembers/TestHiddenMembers.java
! test/langtools/jdk/javadoc/doclet/testHiddenTag/TestHiddenTag.java
! test/langtools/jdk/javadoc/doclet/testHref/TestHref.java
! test/langtools/jdk/javadoc/doclet/testHrefInDocComment/TestHrefInDocComment.java
! test/langtools/jdk/javadoc/doclet/testHtml4Removal/TestHtml4Removal.java
! test/langtools/jdk/javadoc/doclet/testHtmlComments/TestHtmlComments.java
! test/langtools/jdk/javadoc/doclet/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java
! test/langtools/jdk/javadoc/doclet/testHtmlDocument/TestHtmlDocument.java
! test/langtools/jdk/javadoc/doclet/testHtmlLandmarkRegions/TestHtmlLandmarkRegions.java
! test/langtools/jdk/javadoc/doclet/testHtmlStrongTag/TestHtmlStrongTag.java
! test/langtools/jdk/javadoc/doclet/testHtmlTableStyles/TestHtmlTableStyles.java
! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java
! test/langtools/jdk/javadoc/doclet/testHtmlTag/TestHtmlTag.java
! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java
! test/langtools/jdk/javadoc/doclet/testIOException/TestIOException.java
! test/langtools/jdk/javadoc/doclet/testIncluded/TestIncluded.java
! test/langtools/jdk/javadoc/doclet/testIndentation/TestIndentation.java
! test/langtools/jdk/javadoc/doclet/testIndex/TestIndex.java
! test/langtools/jdk/javadoc/doclet/testIndexFiles/TestIndexFiles.java
! test/langtools/jdk/javadoc/doclet/testIndexInDocFiles/TestIndexInDocFiles.java
! test/langtools/jdk/javadoc/doclet/testIndexInPackageFiles/TestIndexInPackageFiles.java
! test/langtools/jdk/javadoc/doclet/testIndexTaglet/TestIndexTaglet.java
! test/langtools/jdk/javadoc/doclet/testIndexWithModules/TestIndexWithModules.java
! test/langtools/jdk/javadoc/doclet/testInherited/TestInherited.java
! test/langtools/jdk/javadoc/doclet/testInlineLinkLabel/TestInlineLinkLabel.java
! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestFxProperties.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFxMode.java
! test/langtools/jdk/javadoc/doclet/testJavaPackage/TestJavaPackage.java
! test/langtools/jdk/javadoc/doclet/testJavascript/TestJavascript.java
! test/langtools/jdk/javadoc/doclet/testLeadingSpaces/LeadingSpaces.java
! test/langtools/jdk/javadoc/doclet/testLegacyTaglet/TestLegacyTaglet.java
! test/langtools/jdk/javadoc/doclet/testLegalNotices/TestLegalNotices.java
! test/langtools/jdk/javadoc/doclet/testLinkOption/TestBadLinkOption.java
! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOption.java
! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOptionWithAutomaticModule.java
! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOptionWithModule.java
! test/langtools/jdk/javadoc/doclet/testLinkOption/TestNewLineInLink.java
! test/langtools/jdk/javadoc/doclet/testLinkOption/TestOptionOrder.java
! test/langtools/jdk/javadoc/doclet/testLinkOption/TestRedirectLinks.java
! test/langtools/jdk/javadoc/doclet/testLinkPlatform/TestLinkPlatform.java
! test/langtools/jdk/javadoc/doclet/testLinkTaglet/TestLinkTaglet.java
! test/langtools/jdk/javadoc/doclet/testLinkTaglet/TestLinkTagletWithModule.java
! test/langtools/jdk/javadoc/doclet/testLinkToSerialForm/TestLinkToSerialForm.java
! test/langtools/jdk/javadoc/doclet/testLinksWithNoDeprecatedOption/TestLinksWithNoDeprecatedOption.java
! test/langtools/jdk/javadoc/doclet/testLists/TestLists.java
! test/langtools/jdk/javadoc/doclet/testLiteralCodeInPre/TestLiteralCodeInPre.java
! test/langtools/jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.java
! test/langtools/jdk/javadoc/doclet/testMemberSummary/TestMemberSummary.java
! test/langtools/jdk/javadoc/doclet/testMetadata/TestMetadata.java
! test/langtools/jdk/javadoc/doclet/testMethodId/TestMethodId.java
! test/langtools/jdk/javadoc/doclet/testMethodSignature/TestMethodSignature.java
! test/langtools/jdk/javadoc/doclet/testMethodTypes/TestMethodTypes.java
! test/langtools/jdk/javadoc/doclet/testMissingComment/TestMissingComment.java
! test/langtools/jdk/javadoc/doclet/testMissingType/TestMissingType.java
! test/langtools/jdk/javadoc/doclet/testModifierEx/TestModifierEx.java
! test/langtools/jdk/javadoc/doclet/testModuleDirs/TestModuleDirs.java
! test/langtools/jdk/javadoc/doclet/testModuleSpecificStylesheet/TestModuleSpecificStylesheet.java
! test/langtools/jdk/javadoc/doclet/testModules/TestEmptyModule.java
! test/langtools/jdk/javadoc/doclet/testModules/TestIndirectExportsOpens.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModulePackages.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModuleServices.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModuleServicesLink.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
! test/langtools/jdk/javadoc/doclet/testNavigation/TestModuleNavigation.java
! test/langtools/jdk/javadoc/doclet/testNavigation/TestNavigation.java
! test/langtools/jdk/javadoc/doclet/testNestedClasses/TestNestedClasses.java
! test/langtools/jdk/javadoc/doclet/testNestedGenerics/TestNestedGenerics.java
! test/langtools/jdk/javadoc/doclet/testNestedInlineTags/TestNestedIndexTag.java
! test/langtools/jdk/javadoc/doclet/testNestedInlineTags/TestNestedLinkTag.java
! test/langtools/jdk/javadoc/doclet/testNestedInlineTags/TestNestedReturnTag.java
! test/langtools/jdk/javadoc/doclet/testNestedInlineTags/TestNestedSummaryTag.java
! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java
! test/langtools/jdk/javadoc/doclet/testNoFrames/TestNoFrames.java
! test/langtools/jdk/javadoc/doclet/testNoPackagesFile/TestNoPackagesFile.java
! test/langtools/jdk/javadoc/doclet/testNonInlineHtmlTagRemoval/TestNonInlineHtmlTagRemoval.java
! test/langtools/jdk/javadoc/doclet/testNotifications/TestNotifications.java
! test/langtools/jdk/javadoc/doclet/testOptions/TestOptions.java
! test/langtools/jdk/javadoc/doclet/testOrdering/TestOrdering.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestBadOverride.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestMultiInheritance.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenDeprecatedMethods.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenMethodDocCopy.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenPrivateMethods.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenPrivateMethodsWithPackageFlag.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenPrivateMethodsWithPrivateFlag.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java
! test/langtools/jdk/javadoc/doclet/testOverview/TestOverview.java
! test/langtools/jdk/javadoc/doclet/testPackageAnnotation/TestPackageAnnotation.java
! test/langtools/jdk/javadoc/doclet/testPackageDeprecation/TestPackageDeprecation.java
! test/langtools/jdk/javadoc/doclet/testPackageDescription/TestPackageDescription.java
! test/langtools/jdk/javadoc/doclet/testPackageHtml/TestPackageHtml.java
! test/langtools/jdk/javadoc/doclet/testPackagePage/TestPackagePage.java
! test/langtools/jdk/javadoc/doclet/testPackageSpecificStylesheet/TestPackageSpecificStylesheet.java
! test/langtools/jdk/javadoc/doclet/testPackageSummary/TestPackageSummary.java
! test/langtools/jdk/javadoc/doclet/testParamTaglet/TestParamTaglet.java
! test/langtools/jdk/javadoc/doclet/testPreview/TestPreview.java
! test/langtools/jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java
! test/langtools/jdk/javadoc/doclet/testProperty/TestProperty.java
! test/langtools/jdk/javadoc/doclet/testRecordLinks/TestRecordLinks.java
! test/langtools/jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java
! test/langtools/jdk/javadoc/doclet/testRecurseSubPackages/TestRecurseSubPackages.java
! test/langtools/jdk/javadoc/doclet/testRelatedPackages/TestRelatedPackages.java
! test/langtools/jdk/javadoc/doclet/testRelativeLinks/TestRelativeLinks.java
! test/langtools/jdk/javadoc/doclet/testRelativeLinks/TestRelativeModuleLinks.java
! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/TestRepeatedAnnotations.java
! test/langtools/jdk/javadoc/doclet/testReporterStreams/TestReporterStreams.java
! test/langtools/jdk/javadoc/doclet/testReturnTag/TestReturnTag.java
! test/langtools/jdk/javadoc/doclet/testSealedTypes/TestSealedTypes.java
! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java
! test/langtools/jdk/javadoc/doclet/testSearchScript/TestSearchScript.java
! test/langtools/jdk/javadoc/doclet/testSeeTag/TestSeeTag.java
! test/langtools/jdk/javadoc/doclet/testSeeTag/TestSeeTagWithModule.java
! test/langtools/jdk/javadoc/doclet/testSerialMissing/TestSerialMissing.java
! test/langtools/jdk/javadoc/doclet/testSerialTag/TestSerialTag.java
! test/langtools/jdk/javadoc/doclet/testSerialVersionUID/TestSerialVersionUID.java
! test/langtools/jdk/javadoc/doclet/testSerializedForm/TestSerializedForm.java
! test/langtools/jdk/javadoc/doclet/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java
! test/langtools/jdk/javadoc/doclet/testSerializedFormWithClassFile/TestSerializedFormWithClassFile.java
! test/langtools/jdk/javadoc/doclet/testSerializedFormWithSee/TestSerializedFormWithSee.java
! test/langtools/jdk/javadoc/doclet/testSimpleTag/TestSimpleTag.java
! test/langtools/jdk/javadoc/doclet/testSimpleTagExclude/TestSimpleTagExclude.java
! test/langtools/jdk/javadoc/doclet/testSimpleTagInherit/TestSimpleTagInherit.java
! test/langtools/jdk/javadoc/doclet/testSinceTag/TestSinceTag.java
! test/langtools/jdk/javadoc/doclet/testSingleQuotedLink/TestSingleQuotedLink.java
! test/langtools/jdk/javadoc/doclet/testSingletonLists/TestSingletonLists.java
! test/langtools/jdk/javadoc/doclet/testSourceTab/TestSourceTab.java
! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java
! test/langtools/jdk/javadoc/doclet/testStylesheetOverwrite/TestStylesheetOverwrite.java
! test/langtools/jdk/javadoc/doclet/testSubTitle/TestSubTitle.java
! test/langtools/jdk/javadoc/doclet/testSummaryHeading/TestSummaryHeading.java
! test/langtools/jdk/javadoc/doclet/testSummaryTag/TestSummaryTag.java
! test/langtools/jdk/javadoc/doclet/testSuperclassInSerialForm/TestSuperClassInSerialForm.java
! test/langtools/jdk/javadoc/doclet/testSupplementary/TestSupplementary.java
! test/langtools/jdk/javadoc/doclet/testSystemPropertyPage/TestSystemPropertyPage.java
! test/langtools/jdk/javadoc/doclet/testSystemPropertyTaglet/TestSystemPropertyTaglet.java
! test/langtools/jdk/javadoc/doclet/testTagMisuse/TestTagMisuse.java
! test/langtools/jdk/javadoc/doclet/testTagOrder/TestTagOrder.java
! test/langtools/jdk/javadoc/doclet/testTagOutput/TestTagOutput.java
! test/langtools/jdk/javadoc/doclet/testTaglets/TestTaglets.java
! test/langtools/jdk/javadoc/doclet/testTerminology/TestTerminology.java
! test/langtools/jdk/javadoc/doclet/testThrows/TestThrows.java
! test/langtools/jdk/javadoc/doclet/testThrowsHead/TestThrowsHead.java
! test/langtools/jdk/javadoc/doclet/testThrowsTag/TestThrowsTag.java
! test/langtools/jdk/javadoc/doclet/testTitleInHref/TestTitleInHref.java
! test/langtools/jdk/javadoc/doclet/testTopOption/TestTopOption.java
! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java
! test/langtools/jdk/javadoc/doclet/testTypeParams/TestTypeParameters.java
! test/langtools/jdk/javadoc/doclet/testTypeVariableLinks/TestTypeVariableLinks.java
! test/langtools/jdk/javadoc/doclet/testUnicode/TestUnicode.java
! test/langtools/jdk/javadoc/doclet/testUnnamedPackage/TestUnnamedPackage.java
! test/langtools/jdk/javadoc/doclet/testUseOption/TestUseOption.java
! test/langtools/jdk/javadoc/doclet/testUserTaglet/TestUserTaglet.java
! test/langtools/jdk/javadoc/doclet/testValueTag/TestValueTag.java
! test/langtools/jdk/javadoc/doclet/testValueTag/TestValueTagInModule.java
! test/langtools/jdk/javadoc/doclet/testVersionOption/TestVersionOption.java
! test/langtools/jdk/javadoc/doclet/testVersionTag/TestVersionTag.java
! test/langtools/jdk/javadoc/doclet/testVisibleMembers/TestVisibleMembers.java
! test/langtools/jdk/javadoc/doclet/testWarnBadParamNames/TestWarnBadParamNames.java
! test/langtools/jdk/javadoc/doclet/testWarnings/TestWarnings.java
! test/langtools/jdk/javadoc/doclet/testXOption/TestXOption.java
! test/langtools/jdk/javadoc/doclet/typeAnnotations/smoke/TestSmoke.java
! test/langtools/jdk/javadoc/lib/javadoc/tester/JavadocTester.java
! test/langtools/jdk/javadoc/testJavadocTester/TestJavadocTester.java
! test/langtools/jdk/javadoc/tool/8224612/OptionsTest.java
! test/langtools/jdk/javadoc/tool/8224613/OptionProcessingFailureTest.java
! test/langtools/jdk/javadoc/tool/CommandLineHelpTest.java
! test/langtools/jdk/javadoc/tool/exceptionHandling/TestExceptionHandling.java
! test/langtools/jdk/javadoc/tool/removeOldDoclet/RemoveOldDoclet.java
! test/langtools/jdk/javadoc/tool/reporter_generates_warnings/ReporterGeneratesWarningsInsteadOfNotes.java
! test/langtools/jdk/javadoc/tool/testToolStreams/TestToolStreams.java
! test/langtools/jdk/javadoc/tool/testWErrorOption/TestWErrorOption.java
Changeset: 592e2c60
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-04-16 09:00:28 +0000
URL: https://git.openjdk.org/jdk17u/commit/592e2c6043ef70a96bbca93cb2b041cc1cf192cc
8223696: java/net/httpclient/MaxStreams.java failed with didn't finish within the time-out
Backport-of: 95310eab6ce73512b1afc0a7a26a396dd7b6cb7c
! test/jdk/java/net/httpclient/MaxStreams.java
Changeset: 7cabe84d
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-04-16 09:03:36 +0000
URL: https://git.openjdk.org/jdk17u/commit/7cabe84d83b9748b2092bc00b0f3951e21e184eb
8327631: Update IANA Language Subtag Registry to Version 2024-03-07
Backport-of: d5b95a0ed38b10ed9f51d20255e06eb38fdd8b82
! make/data/lsrdata/language-subtag-registry.txt
! test/jdk/java/util/Locale/LanguageSubtagRegistryTest.java
Changeset: cacc30b7
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-04-16 09:05:23 +0000
URL: https://git.openjdk.org/jdk17u/commit/cacc30b77cab0173ea14601094a5b5b3106ce2f5
8326643: JDK server does not send a dummy change_cipher_spec record after HelloRetryRequest message
Reviewed-by: mbaesken
Backport-of: d44aaa37f98dd383aebbec097427feb1f1c29b74
! src/java.base/share/classes/sun/security/ssl/ServerHello.java
+ test/jdk/javax/net/ssl/TLSv13/EngineOutOfSeqCCS.java
Changeset: 290fb644
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-04-16 09:07:05 +0000
URL: https://git.openjdk.org/jdk17u/commit/290fb644baf033dac21bd3935ff6dc1e9b27de3d
8328988: [macos14] Problem list LightweightEventTest.java which fails due to macOS bug described in JDK-8322653
Backport-of: 2374d1e334ba0528b39239a01fe52d5843e678df
! test/jdk/ProblemList.txt
Changeset: 30ea06c9
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-04-17 11:55:46 +0000
URL: https://git.openjdk.org/jdk17u/commit/30ea06c9c4c223f41d8a6bcd12a07cc8a8e1ed76
Merge
Changeset: 10e0cfae
Author: Andrew Lu <andrewlu at openjdk.org>
Date: 2024-04-18 01:05:54 +0000
URL: https://git.openjdk.org/jdk17u/commit/10e0cfae313622ee8f8645ca5d25f7507eba2942
8316164: Opensource JMenuBar manual test
Backport-of: 8f4dfc443ba5820f5799fff1418d6632d502d57b
+ test/jdk/javax/swing/JMenuBar/bug4403749.java
Changeset: 36f4e73c
Author: Andrew Lu <andrewlu at openjdk.org>
Date: 2024-04-18 01:06:54 +0000
URL: https://git.openjdk.org/jdk17u/commit/36f4e73c154123ae9b4008d4dcbce21f820784d6
8316017: Refactor timeout handler in PassFailJFrame
Backport-of: 3abd772672a4dfd984459283235f3b1d8fb28a49
! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java
Changeset: 30a9a217
Author: Gui Cao <gcao at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2024-04-19 09:39:25 +0000
URL: https://git.openjdk.org/jdk17u/commit/30a9a2177bbafa1bed2e2fb4d491dd9d9c8df61c
8326936: RISC-V: Shenandoah GC crashes due to incorrect atomic memory operations
8316186: RISC-V: Remove PlatformCmpxchg<4>
8330242: RISC-V: Simplify and remove CORRECT_COMPILER_ATOMIC_SUPPORT in atomic_linux_riscv.hpp
Reviewed-by: fyang
Backport-of: a089ed2b9289eeda73bba47ac87e5bc81a4af9dc
! src/hotspot/os_cpu/linux_riscv/atomic_linux_riscv.hpp
Changeset: d4512fe0
Author: Andrew Lu <andrewlu at openjdk.org>
Date: 2024-04-19 10:10:15 +0000
URL: https://git.openjdk.org/jdk17u/commit/d4512fe0dd19aabab77e56e913ebb278e162c13d
8295343: sun/security/pkcs11 tests fail on Linux RHEL 8.6 and newer
Reviewed-by: lucy
Backport-of: 6ce0ebb858d3112f136e12d3ad595f805f6871a0
! doc/testing.html
! doc/testing.md
! test/jdk/ProblemList.txt
! test/jdk/sun/security/pkcs11/PKCS11Test.java
! test/jdk/sun/security/pkcs11/README
! test/jdk/sun/security/tools/keytool/NssTest.java
! test/jdk/sun/security/tools/keytool/p11-nss.txt
Changeset: ed419ef0
Author: Andrew Lu <andrewlu at openjdk.org>
Date: 2024-04-19 10:12:53 +0000
URL: https://git.openjdk.org/jdk17u/commit/ed419ef0b97c33b702c8b67324b1ae8b530fff9f
8318599: HttpURLConnection cache issues leading to crashes in JGSS w/ native GSS introduced by 8303809
Backport-of: f1a24f6d4827f9b8648dd2afe6d606dab67d51fe
! src/java.base/share/classes/sun/net/www/protocol/http/NegotiateAuthentication.java
Changeset: 5b656c86
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-04-19 14:39:03 +0000
URL: https://git.openjdk.org/jdk17u/commit/5b656c86e87bfb3e227ff48ab654ea957b9bc2e0
8319048: Monitor deflation unlink phase prolongs time to safepoint
Reviewed-by: phh
Backport-of: efc392259c64986bbbe880259e95b09058b9076a
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/synchronizer.hpp
+ test/hotspot/jtreg/runtime/Monitor/MonitorUnlinkBatchTest.java
Changeset: c741b359
Author: Andrew Lu <andrewlu at openjdk.org>
Date: 2024-04-22 01:10:28 +0000
URL: https://git.openjdk.org/jdk17u/commit/c741b359000ee2c5fe6cfc6a1c43057d95c344aa
8281658: Add a security category to the java -XshowSettings option
Reviewed-by: lucy
Backport-of: 2e12a123c9955b7360fd752a6a33d59b6271c5af
! src/java.base/share/classes/sun/launcher/LauncherHelper.java
+ src/java.base/share/classes/sun/launcher/SecuritySettings.java
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
! test/jdk/java/security/Security/ConfigFileTest.java
! test/jdk/tools/launcher/Settings.java
Changeset: e8064303
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-04-22 13:52:40 +0000
URL: https://git.openjdk.org/jdk17u/commit/e80643036a31e291a6258dbd7d00c2d13535253d
8322858: compiler/c2/aarch64/TestFarJump.java fails on AArch64 due to unexpected PrintAssembly output
Backport-of: 52a6c37558fa970f595067bc1bb5bc2b710c3876
! test/hotspot/jtreg/compiler/c2/aarch64/TestFarJump.java
Changeset: 776e10ae
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-04-22 13:56:55 +0000
URL: https://git.openjdk.org/jdk17u/commit/776e10aea3d17a4b861a51c1b7a887e1d96b35be
8303972: (zipfs) Make test/jdk/jdk/nio/zipfs/TestLocOffsetFromZip64EF.java independent of the zip command line
8301183: (zipfs) jdk/jdk/nio/zipfs/TestLocOffsetFromZip64EF.java failing with ZipException:R0 on OL9
Reviewed-by: lucy
Backport-of: 7004c2724d9b150112c66febb7f24b781ff379dd
! test/jdk/jdk/nio/zipfs/TestLocOffsetFromZip64EF.java
Changeset: cb32c822
Author: Amos Shi <ashi at openjdk.org>
Date: 2024-04-23 06:41:28 +0000
URL: https://git.openjdk.org/jdk17u/commit/cb32c8221a1f0f30300813a49b03cf2838bbbf01
8306067: Open source AWT Graphics,GridBagLayout related tests
8306838: GetGraphicsTest needs to be headful
Backport-of: d53a5eed0f64d97e1f688ed4cde006ae2a676231
+ test/jdk/java/awt/Graphics/DrawNullStringTest.java
+ test/jdk/java/awt/Graphics/GetGraphicsTest.java
+ test/jdk/java/awt/GridBagLayout/GridBagLayoutButtonsOverlapTest.java
+ test/jdk/java/awt/GridBagLayout/GridBagLayoutOutOfBoundsTest.java
Changeset: fce34e75
Author: Amos Shi <ashi at openjdk.org>
Date: 2024-04-23 07:13:08 +0000
URL: https://git.openjdk.org/jdk17u/commit/fce34e75421389909b72ca0b3f961059a9d896a5
8315824: Open source several Swing Text/HTML related tests
Backport-of: c11f8352e96a01b39e54080716030ec96f717cae
+ test/jdk/javax/swing/text/StyledEditorKit/bug4253334.java
+ test/jdk/javax/swing/text/StyledEditorKit/bug4329418.java
+ test/jdk/javax/swing/text/bug4739057.java
+ test/jdk/javax/swing/text/bug4763466.java
+ test/jdk/javax/swing/text/html/bug4210307.java
+ test/jdk/javax/swing/text/html/bug4839739.java
Changeset: 20f24329
Author: Amos Shi <ashi at openjdk.org>
Date: 2024-04-23 07:13:37 +0000
URL: https://git.openjdk.org/jdk17u/commit/20f2432971a8c5d2951160e7fa4c00379ad4fa7d
8316154: Opensource JTextArea manual tests
Backport-of: 33c62e4fffe33a7593fd0c01de53507bfd01dc3b
+ test/jdk/javax/swing/JTextArea/bug4265784.java
Changeset: 3f1c854a
Author: Amos Shi <ashi at openjdk.org>
Date: 2024-04-23 07:14:07 +0000
URL: https://git.openjdk.org/jdk17u/commit/3f1c854a45207e16780154a271809d25ba90b9ca
8326006: Allow TEST_VM_FLAGLESS to set flagless mode
Backport-of: d10f277bd39bb5ac9bd48939c916de607fef8ace
! test/jtreg-ext/requires/VMProps.java
Changeset: 80273fae
Author: Amos Shi <ashi at openjdk.org>
Date: 2024-04-23 07:14:46 +0000
URL: https://git.openjdk.org/jdk17u/commit/80273fae15dd20f7d79ae29ae06c965964da27cb
8316242: Opensource SwingGraphics manual test
Backport-of: a57b9dab6c02c313f3975f47d502dae270c67508
+ test/jdk/javax/swing/SwingGraphics/TranslateTest.java
Changeset: 7d195754
Author: Amos Shi <ashi at openjdk.org>
Date: 2024-04-23 07:16:17 +0000
URL: https://git.openjdk.org/jdk17u/commit/7d19575447c9f0144a4f734d3b107c2a1f9c11ba
8315741: Open source few swing JFormattedTextField and JPopupMenu tests
Backport-of: bfbc41c1f177c7a2b8e91351ac41eaffaab2d8fc
+ test/jdk/javax/swing/JFormattedTextField/bug4741926.java
+ test/jdk/javax/swing/JFormattedTextField/bug4863121.java
+ test/jdk/javax/swing/JFormattedTextField/bug4886538.java
+ test/jdk/javax/swing/JPopupMenu/bug4123919.java
+ test/jdk/javax/swing/JPopupMenu/bug4197019.java
Changeset: fbd00888
Author: Amos Shi <ashi at openjdk.org>
Date: 2024-04-23 07:17:07 +0000
URL: https://git.openjdk.org/jdk17u/commit/fbd008882afb79f3d44d17bc8e89063c31ab7fc6
8306634: Open source AWT Event related tests
Backport-of: 9ed456fac87f598af7d71f9c0887234a09e10eed
+ test/jdk/java/awt/Component/RepaintTest.java
+ test/jdk/java/awt/event/MouseEvent/MouseEventAbsoluteCoordsTest.java
+ test/jdk/java/awt/event/OtherEvents/UndecoratedShrink.java
+ test/jdk/javax/swing/JInternalFrame/bug4212562.java
+ test/jdk/sun/awt/font/DoubleAntialiasTest.java
Changeset: 94caa643
Author: Amos Shi <ashi at openjdk.org>
Date: 2024-04-23 07:17:38 +0000
URL: https://git.openjdk.org/jdk17u/commit/94caa643b2de71ee5b7b255f58a3f9b381ed5078
8187759: Background not refreshed when painting over a transparent JFrame
Backport-of: 04d43c435d3ede519df169053dd9d724aa2312eb
! src/java.desktop/share/classes/javax/swing/BufferStrategyPaintManager.java
+ test/jdk/javax/swing/JFrame/JFrameBackgroundRefreshTest.java
Changeset: c3438a54
Author: Amos Shi <ashi at openjdk.org>
Date: 2024-04-23 07:18:22 +0000
URL: https://git.openjdk.org/jdk17u/commit/c3438a5460963756a5116d379c85c281533b1530
8305874: Open source AWT Key, Text Event related tests
Backport-of: d6cf4aa1551df591c7bc75cb8c5e90d57630ca2a
+ test/jdk/java/awt/event/KeyEvent/KeyTyped/DeleteKeyTyped.java
+ test/jdk/java/awt/event/KeyEvent/KeyTyped/EscapeKeyTyped.java
+ test/jdk/java/awt/event/KeyEvent/ShiftF10Test.java
+ test/jdk/java/awt/event/OtherEvents/ContainerEventChildTest.java
+ test/jdk/java/awt/event/TextEvent/InitialTextEventTest.java
Changeset: 2d27c947
Author: Amos Shi <ashi at openjdk.org>
Date: 2024-04-23 07:18:43 +0000
URL: https://git.openjdk.org/jdk17u/commit/2d27c947269d6c351b3d7ba29e1c2bd4c686f26a
8315071: Modify TrayIconScalingTest.java, PrintLatinCJKTest.java to use new PassFailJFrame's builder pattern usage
Backport-of: 31e26814db5d5ad5018fb6ed2e8160e8a01938ab
! test/jdk/java/awt/TrayIcon/TrayIconScalingTest.java
! test/jdk/java/awt/print/PrinterJob/PrintLatinCJKTest.java
Changeset: aa9c12b1
Author: Amos Shi <ashi at openjdk.org>
Date: 2024-04-23 07:18:59 +0000
URL: https://git.openjdk.org/jdk17u/commit/aa9c12b10b029aa9a3face7ffaf32eb45d9ea34d
8315609: Open source few more swing text/html tests
Backport-of: a04c6c1ac663a1eab7d45913940cb6ac0af2c11c
+ test/jdk/javax/swing/text/html/Map/bug4322891.java
+ test/jdk/javax/swing/text/html/StyleSheet/bug4476002.java
+ test/jdk/javax/swing/text/html/TableView/bug4412522.java
+ test/jdk/javax/swing/text/html/TableView/bug4690812.java
Changeset: 99126663
Author: Amos Shi <ashi at openjdk.org>
Date: 2024-04-23 07:19:30 +0000
URL: https://git.openjdk.org/jdk17u/commit/99126663e8ad8e41194aa0cc71dc90e047315c32
8302069: javax/management/remote/mandatory/notif/NotifReconnectDeadlockTest.java update
Backport-of: 1c7b09bc23ac37f83b9043de35b71bea7e814da5
! test/jdk/ProblemList.txt
! test/jdk/javax/management/remote/mandatory/notif/NotifReconnectDeadlockTest.java
Changeset: f70558dd
Author: Amos Shi <ashi at openjdk.org>
Date: 2024-04-23 07:19:50 +0000
URL: https://git.openjdk.org/jdk17u/commit/f70558dd1cf25e6e411fcd18ecb201967c4012c7
8283349: Robustness improvements to java/util/prefs/AddNodeChangeListener.jar
Backport-of: 656cba7af376d6460202591230ac95d2366de9f3
! test/jdk/java/util/prefs/AddNodeChangeListener.java
Changeset: 10b427db
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-04-25 09:12:30 +0000
URL: https://git.openjdk.org/jdk17u/commit/10b427db5b0e67a0d40dd7911f2b678157f38db4
8329570: G1: Excessive is_obj_dead_cond calls in verification
Reviewed-by: phh
Backport-of: 29992e1fca4faef0fe0ac453c7e78db4628d5e70
! src/hotspot/share/gc/g1/heapRegion.cpp
Changeset: 33241333
Author: Amos Shi <ashi at openjdk.org>
Date: 2024-04-25 15:11:49 +0000
URL: https://git.openjdk.org/jdk17u/commit/33241333bd16f6eeaa75257ec69cc8dc97e9e163
8318854: [macos14] Running any AWT app prints Secure coding warning
Backport-of: 940f67c1a62c6f9462266f3a108649aca114cffa
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/ApplicationDelegate.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuBar.m
! src/java.desktop/macosx/native/libosxapp/QueuingApplicationDelegate.m
Changeset: b13cb2f5
Author: Amos Shi <ashi at openjdk.org>
Date: 2024-04-25 15:14:10 +0000
URL: https://git.openjdk.org/jdk17u/commit/b13cb2f5db0ba178a1fcee54aa3209acdeb33e30
8263940: NPE when creating default file system when default file system provider is packaged as JAR file on class path
Reviewed-by: lucy
Backport-of: 717792c3b728584413572e7aede83290779be2a2
! src/java.base/share/classes/java/util/zip/ZipFile.java
! test/jdk/java/nio/file/spi/SetDefaultProvider.java
Changeset: bcc83cd2
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-04-26 08:54:36 +0000
URL: https://git.openjdk.org/jdk17u/commit/bcc83cd224948f975d2477595d6fb8ba1afdb146
8328166: Epsilon: 'EpsilonHeap::allocate_work' misuses the parameter 'size' as size in bytes
Reviewed-by: stuefe
Backport-of: 90ab52e598f74ed872fe404130d57f6596430727
! src/hotspot/share/gc/epsilon/epsilonHeap.cpp
Changeset: 3f5e5369
Author: Robert Toyonaga <rtoyonag at redhat.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-04-26 08:59:43 +0000
URL: https://git.openjdk.org/jdk17u/commit/3f5e5369c87547ce7a1e112901a12d7f159ea3f3
8305931: jdk/jfr/jcmd/TestJcmdDumpPathToGCRoots.java failed with "Expected chains but found none"
Backport-of: 65be5e0c547d74ca7de288b164aa9bd6d6855685
! test/jdk/jdk/jfr/jcmd/TestJcmdDumpPathToGCRoots.java
Changeset: 54e01200
Author: Roman Marchenko <rmarchenko at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-04-26 09:00:04 +0000
URL: https://git.openjdk.org/jdk17u/commit/54e012001e593596c12b117af766e1adb0c03fef
8301753: AppendFile/WriteFile has differences between make 3.81 and 4+
Backport-of: a39cf2e3b242298fbf5fafdb8aa9b5d4562061ef
! make/common/MakeIO.gmk
! test/make/TestMakeBase.gmk
Changeset: 9b2f5214
Author: Sonia Zaldana Calles <szaldana at openjdk.org>
Committer: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-04-28 20:12:32 +0000
URL: https://git.openjdk.org/jdk17u/commit/9b2f52141eb86fd982ff75d7701862763ae90e99
8159927: Add a test to verify JMOD files created in the images do not have debug symbols
Reviewed-by: lucy
Backport-of: 6c0bebccb0092d9726eb89a054e023e92edf7ca6
+ test/jdk/jdk/modules/etc/JmodExcludedFiles.java
Changeset: e51f176a
Author: Amos Shi <ashi at openjdk.org>
Date: 2024-04-28 21:48:24 +0000
URL: https://git.openjdk.org/jdk17u/commit/e51f176a4368088e80d8a7e5be28d3a4c3d8636c
8324733: [macos14] Problem list tests which fail due to macOS bug described in JDK-8322653
Backport-of: d1e676360d5143cf12655ab1175a4a60bf402473
! test/jdk/ProblemList.txt
Changeset: 71630ebd
Author: Amos Shi <ashi at openjdk.org>
Date: 2024-04-28 21:50:20 +0000
URL: https://git.openjdk.org/jdk17u/commit/71630ebd1bc9a1dc8c5f3b811edf3b5ded5678c1
8327989: java/net/httpclient/ManyRequest.java should not use "localhost" in URIs
Backport-of: da4dd7c008da4be54ee5f58d1ac19f440fd2a74e
! test/jdk/java/net/httpclient/ManyRequests.java
Changeset: 9682314e
Author: Amos Shi <ashi at openjdk.org>
Date: 2024-04-28 21:50:37 +0000
URL: https://git.openjdk.org/jdk17u/commit/9682314e9b57a2592bd078b471f24741623fd780
8318809: java/util/concurrent/ConcurrentLinkedQueue/WhiteBox.java shows intermittent failures on linux ppc64le and aarch64
Backport-of: 50d1839d54f13631946925d8ecf03ce71f31bab8
! test/jdk/java/util/concurrent/ConcurrentLinkedQueue/WhiteBox.java
Changeset: 52d1f0c4
Author: Amos Shi <ashi at openjdk.org>
Date: 2024-04-28 21:51:08 +0000
URL: https://git.openjdk.org/jdk17u/commit/52d1f0c4389699eab63b49f46d11e3060db6ce2f
8329013: StackOverflowError when starting Apache Tomcat with signed jar
Reviewed-by: mdoerr
Backport-of: 925d82931c09dc11ea5a3bc410ea5cfd67ee14aa
! src/java.base/share/classes/jdk/internal/event/EventHelper.java
+ src/java.base/share/classes/jdk/internal/misc/ThreadTracker.java
+ test/jdk/jdk/security/logging/RecursiveEventHelper.java
Changeset: 4cec9516
Author: Amos Shi <ashi at openjdk.org>
Date: 2024-04-28 21:51:34 +0000
URL: https://git.openjdk.org/jdk17u/commit/4cec9516df6febf64611fcc0b268e4e3296fc207
8315889: Open source several Swing HTMLDocument related tests
Backport-of: 8f46abc938ffe338e25d5fdbdcfa0aaa12edfa58
+ test/jdk/javax/swing/text/html/HTMLDocument/bug4226914.java
+ test/jdk/javax/swing/text/html/HTMLDocument/bug4251593.java
+ test/jdk/javax/swing/text/html/HTMLDocument/bug4687405.java
+ test/jdk/javax/swing/text/html/HTMLEditorKit/bug4213373.java
Changeset: 032e87ad
Author: Amos Shi <ashi at openjdk.org>
Date: 2024-04-28 21:52:01 +0000
URL: https://git.openjdk.org/jdk17u/commit/032e87ad5f6be8fab60158e5685a7ba2dcb4fb25
8327136: javax/management/remote/mandatory/notif/NotifReconnectDeadlockTest.java fails on libgraal
Backport-of: 8f0fb27decec28f32e4d88341237189ba4a340fb
! test/jdk/javax/management/remote/mandatory/notif/NotifReconnectDeadlockTest.java
Changeset: b7c7ea08
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2024-04-29 04:15:09 +0000
URL: https://git.openjdk.org/jdk17u/commit/b7c7ea08fbb52cea87de97119cb75dae5c2591b0
8328194: Add a test to check default rendering engine
Backport-of: c013fa18119bbd2e355d5c0d13cd8c172892800a
+ test/jdk/sun/java2d/marlin/DefaultRenderingEngine.java
Changeset: aea8e4a1
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-04-29 07:41:21 +0000
URL: https://git.openjdk.org/jdk17u/commit/aea8e4a101e6910d7a3d07be021cba30fe5c6530
8264322: Generate CDS archive when creating custom JDK image
Backport-of: f608e81ad8309a001b8a92563a93b8adee1ce2b8
! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/ImageBuilder.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ExecutableImage.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginStack.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Platform.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/CDSPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeVMPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties
! src/jdk.jlink/share/classes/module-info.java
+ test/jdk/tools/jlink/plugins/CDSPluginTest.java
Changeset: e9a088d1
Author: SendaoYan <syan at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-04-29 08:36:42 +0000
URL: https://git.openjdk.org/jdk17u/commit/e9a088d1a1b564020579fec890b51b6c05b4f34e
8331113: createJMHBundle.sh support configurable maven repo mirror
Backport-of: ce9eac38191fa700afa3ac06b2b202576a11dd71
! make/devkit/createJMHBundle.sh
Changeset: cb15a157
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2024-04-29 10:02:41 +0000
URL: https://git.openjdk.org/jdk17u/commit/cb15a1571a33af4626cab9aef11b382120bc6816
8330156: RISC-V: Range check auipc + signed 12 imm instruction
Backport-of: 8990864a53fa04f44ecf8bff65a6dc9cdd67cb1c
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
Changeset: 51502b9c
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-04-29 13:44:46 +0000
URL: https://git.openjdk.org/jdk17u/commit/51502b9c33d27696bbc3a3f08742d5de6cd7b59e
8328168: Epsilon: Premature OOM when allocating object larger than uncommitted heap size
Backport-of: 7baec6622254fc21e315b974a213605a7605daac
! src/hotspot/share/gc/epsilon/epsilonHeap.cpp
+ test/hotspot/jtreg/gc/epsilon/TestEnoughUnusedSpace.java
Changeset: 47ad3b46
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-04-30 07:26:35 +0000
URL: https://git.openjdk.org/jdk17u/commit/47ad3b46ce30c0c891994e48420861bf44a14f47
8273774: CDSPluginTest should only expect classes_nocoops.jsa exists on supported 64-bit platforms
Backport-of: 83020617e70d40a42029720534af561f8af8bce2
! test/jdk/tools/jlink/plugins/CDSPluginTest.java
Changeset: c3ed2649
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-04-30 07:27:57 +0000
URL: https://git.openjdk.org/jdk17u/commit/c3ed2649fdbb087687980a09f855a20995adbdac
8272916: Copyright year was modified unintentionally in jlink.properties and ImagePluginStack.java
Backport-of: c547ead493fafb6716550996a83276afc0ec018a
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginStack.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties
Changeset: 025969c9
Author: Robert Toyonaga <rtoyonag at redhat.com>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2024-04-30 15:26:21 +0000
URL: https://git.openjdk.org/jdk17u/commit/025969c97e8b6dc600d2935c4225d04dae6e23bf
8326521: JFR: CompilerPhase event test fails on windows 32 bit
Backport-of: 96530bcc07514c3eda40fd6ffa74f197fe541dea
! test/jdk/jdk/jfr/event/compiler/TestCompilerPhase.java
More information about the jdk-updates-changes
mailing list