git: openjdk/jdk17u: 212 new changesets
Paul Hohensee
phh at openjdk.org
Wed Nov 1 10:59:31 UTC 2023
Changeset: a64639f4
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-08-30 07:56:50 +0000
URL: https://git.openjdk.org/jdk17u/commit/a64639f4f9462c97980ae9a1e315272c1470d4b8
8312974: Bump update version for OpenJDK: jdk-17.0.10
Reviewed-by: shade
! .jcheck/conf
! make/conf/version-numbers.conf
Changeset: 0bc4e7ec
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-08-30 08:52:38 +0000
URL: https://git.openjdk.org/jdk17u/commit/0bc4e7ec7c6b03000e8d0fb6238d9c6b68d85014
8292717: Clean up checking of testing requirements in configure
Reviewed-by: clanger
Backport-of: 16593cf51c3d994ba4a6d28ab97e519dfd53f37b
! make/autoconf/configure.ac
! make/autoconf/jdk-options.m4
! make/autoconf/lib-tests.m4
! make/autoconf/toolchain.m4
Changeset: 36817195
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2023-08-30 09:13:09 +0000
URL: https://git.openjdk.org/jdk17u/commit/36817195e41e2c216cf9ed7641a1081b9b49ac23
8310233: Fix THP detection on Linux
Reviewed-by: phh
Backport-of: 37ca9024ef59d99cae0bd7e25b2e6d3c1e085f97
+ src/hotspot/os/linux/hugepages.cpp
+ src/hotspot/os/linux/hugepages.hpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.hpp
! src/hotspot/share/utilities/globalDefinitions.hpp
+ test/hotspot/jtreg/runtime/os/HugePageConfiguration.java
+ test/hotspot/jtreg/runtime/os/HugePageDetection.java
Changeset: 0d4fbb46
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-08-30 15:57:31 +0000
URL: https://git.openjdk.org/jdk17u/commit/0d4fbb460d8ed6bb2695cbaad8a345dfe4d6b005
8295229: Try to verify gtest version
Backport-of: cd1357b0af0d4e3b459fcf88e67510502464bb90
! doc/testing.html
! doc/testing.md
! make/autoconf/lib-tests.m4
Changeset: fbe3773a
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2023-08-30 17:56:16 +0000
URL: https://git.openjdk.org/jdk17u/commit/fbe3773a3256e1c663ba84cd0f5b67d0dcfc23c2
8312394: [linux] SIGSEGV if kernel was built without hugepage support
Backport-of: 94eb44b192ba421692549a178c386ea34164ea50
! src/hotspot/os/linux/hugepages.cpp
Changeset: e6b87a71
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2023-08-30 17:59:40 +0000
URL: https://git.openjdk.org/jdk17u/commit/e6b87a7116dffd6f065589edd2821f182b265fa6
8312182: THPs cause huge RSS due to thread start timing issue
8310687: JDK-8303215 is incomplete
Backport-of: 84b325b844c08809448a9c073a11443d9e3c3f8e
! src/hotspot/os/linux/globals_linux.hpp
! src/hotspot/os/linux/os_linux.cpp
+ test/hotspot/jtreg/runtime/os/THPsInThreadStackPreventionTest.java
Changeset: e0b39c75
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2023-08-31 04:15:54 +0000
URL: https://git.openjdk.org/jdk17u/commit/e0b39c75416493c9a57b456e85a7f03bd9da7f9f
8312535: MidiSystem.getSoundbank() throws unexpected SecurityException
Backport-of: 87298d2ade41c689d3140981a123b0e9130fc651
! src/java.desktop/share/classes/com/sun/media/sound/JARSoundbankReader.java
+ test/jdk/javax/sound/midi/Soundbanks/GetSoundBankSecurityException/GetSoundBankSecurityException.java
+ test/jdk/javax/sound/midi/Soundbanks/GetSoundBankSecurityException/security.policy
Changeset: 804ce093
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2023-08-31 04:54:00 +0000
URL: https://git.openjdk.org/jdk17u/commit/804ce093a4b7c31e7d14f7e396df46b65fb1a974
8312620: WSL Linux build crashes after JDK-8310233
Backport-of: 25058cd23ac9c8993e7acfd82728ee4c623f0914
! src/hotspot/os/linux/hugepages.cpp
! src/hotspot/os/linux/hugepages.hpp
= test/hotspot/jtreg/runtime/os/TestHugePageDetection.java
Changeset: eb639a25
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2023-08-31 11:50:25 +0000
URL: https://git.openjdk.org/jdk17u/commit/eb639a25fd90428e45abad69e3ddb9220a37fc98
8312585: Rename DisableTHPStackMitigation flag to THPStackMitigation
Backport-of: 226cdc696d933fbc174d07b0d9817246dbc0e06c
! src/hotspot/os/linux/globals_linux.hpp
! src/hotspot/os/linux/os_linux.cpp
! test/hotspot/jtreg/runtime/os/THPsInThreadStackPreventionTest.java
Changeset: 7f3f76f7
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-08-31 14:03:10 +0000
URL: https://git.openjdk.org/jdk17u/commit/7f3f76f772a8f63e93bb0297fe4a45b14b9c790b
8286430: make test TEST="gtest:<sometag>" exits with error when it shouldn't
Backport-of: 63a1ec6e7c08fc21d5cded734637eeb80147079f
! make/RunTests.gmk
Changeset: 8d704294
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-08-31 14:43:04 +0000
URL: https://git.openjdk.org/jdk17u/commit/8d704294d3d0d813a4665aae776c009e3ece8ae0
8313626: C2 crash due to unexpected exception control flow
Backport-of: f8203cb272e6136b784e5c43a500f6a0bfb19c8b
! src/hotspot/share/opto/doCall.cpp
+ test/hotspot/jtreg/compiler/parsing/MissingSafepointOnTryCatch.jasm
+ test/hotspot/jtreg/compiler/parsing/TestMissingSafepointOnTryCatch.java
Changeset: f85df30c
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2023-08-31 15:05:29 +0000
URL: https://git.openjdk.org/jdk17u/commit/f85df30c92401376b060d769a5fb08844bbac3d4
8314139: TEST_BUG: runtime/os/THPsInThreadStackPreventionTest.java could fail on machine with large number of cores
Backport-of: 733250288325bc663afc0376342d4c5a7a471cbd
! test/hotspot/jtreg/runtime/os/THPsInThreadStackPreventionTest.java
Changeset: 5b613e3e
Author: Andrew John Hughes <andrew at openjdk.org>
Date: 2023-09-01 15:53:41 +0000
URL: https://git.openjdk.org/jdk17u/commit/5b613e3ebed6c141146e743e64c894fe4f39421e
8312489: Increase jdk.jar.maxSignatureFileSize default which is too low for JARs such as WhiteSource/Mend unified agent jar
Backport-of: e47a84f23dd2608c6f5748093eefe301fb5bf750
! src/java.base/share/classes/java/util/jar/JarFile.java
! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java
Changeset: c4612c12
Author: Christoph Langer <clanger at openjdk.org>
Date: 2023-09-04 12:16:18 +0000
URL: https://git.openjdk.org/jdk17u/commit/c4612c12e63a2d8c79beacec528ea29bc8c1c058
8207166: jdk/jshell/JdiHangingLaunchExecutionControlTest.java - launch timeout
Backport-of: 02dce24b59ab53f00309a71ee94f45067c880b5c
! test/langtools/jdk/jshell/HangingRemoteAgent.java
! test/langtools/jdk/jshell/JdiHangingLaunchExecutionControlTest.java
Changeset: 75e14419
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-09-05 14:17:28 +0000
URL: https://git.openjdk.org/jdk17u/commit/75e14419d29c1dc98bd040490e93ae8f6eee4e43
8314495: Update to use jtreg 7.3.1
Reviewed-by: mdoerr, clanger
Backport-of: c50315de8f13d316a7de08be53716cd88fa801c4
! make/autoconf/lib-tests.m4
! make/conf/github-actions.conf
! make/conf/jib-profiles.js
! test/hotspot/jtreg/TEST.ROOT
! test/jaxp/TEST.ROOT
! test/jdk/TEST.ROOT
! test/langtools/TEST.ROOT
! test/lib-test/TEST.ROOT
Changeset: caaf942b
Author: Christoph Langer <clanger at openjdk.org>
Date: 2023-09-07 06:26:35 +0000
URL: https://git.openjdk.org/jdk17u/commit/caaf942b94002a2b5a1c2b198b4a00317e7c5dba
Merge
Changeset: 6b192d3b
Author: Paul Hohensee <phh at openjdk.org>
Date: 2023-09-07 13:20:10 +0000
URL: https://git.openjdk.org/jdk17u/commit/6b192d3b5e9eb0d76371dbe4c091f059d5abf845
8299677: Formatter.format might take a long time to format an integer or floating-point
Reviewed-by: mdoerr
Backport-of: 33412c102ce799ff2de3512df77e6e07d76acd36
! src/java.base/share/classes/java/util/Formatter.java
+ test/jdk/java/util/Formatter/Padding.java
Changeset: bb2fcb89
Author: Roman Marchenko <rmarchenko at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date: 2023-09-07 14:11:54 +0000
URL: https://git.openjdk.org/jdk17u/commit/bb2fcb894e59408f3e5df06e76974dca3e6f0595
8314024: SIGSEGV in PhaseIdealLoop::build_loop_late_post_work due to bad immediate dominator info
Backport-of: ed1ea5fe7c6fad03ca96e7dece2127eab21a608a
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestNodeSunkFromPreLoop.java
Changeset: be34f0b2
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-09-11 10:47:29 +0000
URL: https://git.openjdk.org/jdk17u/commit/be34f0b28ea8bdcbe55320f665960aad95f352f0
8271886: mark hotspot runtime/InvocationTests tests which ignore external VM flags
Backport-of: ff7431eafea8bd763250f929aa35edcaae2fbc58
! test/hotspot/jtreg/runtime/InvocationTests/invocationC1Tests.java
! test/hotspot/jtreg/runtime/InvocationTests/invocationOldCHATests.java
! test/hotspot/jtreg/runtime/InvocationTests/invokeinterfaceTests.java
! test/hotspot/jtreg/runtime/InvocationTests/invokespecialTests.java
! test/hotspot/jtreg/runtime/InvocationTests/invokevirtualTests.java
Changeset: f8f4943a
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-09-11 13:53:49 +0000
URL: https://git.openjdk.org/jdk17u/commit/f8f4943ac818af8b4b143699b53c55dc214c4a24
8244289: fatal error: Possible safepoint reached by thread that does not allow it
Backport-of: 61932f49a58b73530e89e511874fbe2fbc343e99
! src/hotspot/share/jfr/recorder/service/jfrPostBox.cpp
! src/hotspot/share/jfr/recorder/storage/jfrStorage.cpp
! src/hotspot/share/jfr/utilities/jfrTryLock.hpp
Changeset: a5a35055
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-09-11 13:54:23 +0000
URL: https://git.openjdk.org/jdk17u/commit/a5a3505537131058dcbb9b0c1c4ccf4347f2e0e9
8315549: CITime misreports code/total nmethod sizes
Reviewed-by: phh
Backport-of: ab12c5d32fede04cbbf8c86b6461a0c71404cd69
! src/hotspot/share/compiler/compileBroker.cpp
Changeset: 4e9b6da2
Author: airsquared <36649395+airsquared at users.noreply.github.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2023-09-12 13:17:33 +0000
URL: https://git.openjdk.org/jdk17u/commit/4e9b6da251b620a488334061451c59c36703f7ec
8309032: jpackage does not work for module projects unless --module-path is specified
Backport-of: dfe764e3f85784752d69fd51306644732e808d38
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/LauncherData.java
Changeset: 45b6bcac
Author: Christoph Langer <clanger at openjdk.org>
Date: 2023-09-13 13:36:58 +0000
URL: https://git.openjdk.org/jdk17u/commit/45b6bcac36c33c4faeea53070e7b43257e257321
8312625: Test serviceability/dcmd/vm/TrimLibcHeapTest.java failed: RSS use increased
Backport-of: 117f42dbe9a78bcf43bdf3873d5d86a19a9092d3
! test/hotspot/jtreg/serviceability/dcmd/vm/TrimLibcHeapTest.java
Changeset: 444f8296
Author: Evgeny Astigeevich <eastigeevich at openjdk.org>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date: 2023-09-13 21:02:06 +0000
URL: https://git.openjdk.org/jdk17u/commit/444f8296b37d0ed36c2a9e7c4c9522fe88ce1de9
8276711: compiler/codecache/cli tests failing when SegmentedCodeCache used with -Xint
Backport-of: 7822cbce10e0c0c6f9bf521faebc89a0af20734e
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/compiler/compilerDefinitions.cpp
! test/hotspot/jtreg/compiler/codecache/cli/TestSegmentedCodeCacheOption.java
! test/hotspot/jtreg/compiler/codecache/cli/codeheapsize/TestCodeHeapSizeOptions.java
! test/hotspot/jtreg/compiler/codecache/cli/common/CodeCacheCLITestCase.java
Changeset: 4ac28fc1
Author: Chad Rakoczy <chadrako at amazon.com>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date: 2023-09-13 21:03:53 +0000
URL: https://git.openjdk.org/jdk17u/commit/4ac28fc1407e80457b4d2b003e1b23d0158f8da9
8285516: clearPassword should be called in a finally try block
Backport-of: 36e4df9d66134ef160bbba0e59d0e3dbb183ba4b
! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java
Changeset: cc9a8e98
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-09-14 05:38:20 +0000
URL: https://git.openjdk.org/jdk17u/commit/cc9a8e98e904213500ec3f60ddd0476976fdb1a5
8301701: java/net/DatagramSocket/DatagramSocketMulticasting.java should be hardened
Reviewed-by: phh
Backport-of: 5feb13b55d32fad8f533f52ee7bd63e2cf2d247c
! test/jdk/java/net/DatagramSocket/DatagramSocketMulticasting.java
Changeset: 0ddf1ebe
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-09-14 07:23:36 +0000
URL: https://git.openjdk.org/jdk17u/commit/0ddf1ebe3df119be2029b12feee93d0128e7cae0
8315751: RandomTestBsi1999 fails often with timeouts on Linux ppc64le
Backport-of: 9887cd8adc408a71b045b1a4891cc0d5dede7e0e
! test/jdk/java/util/Random/RandomTestBsi1999.java
Changeset: 47f87189
Author: Christoph Langer <clanger at openjdk.org>
Date: 2023-09-14 15:34:13 +0000
URL: https://git.openjdk.org/jdk17u/commit/47f87189f3feac523e3f65cca19db735bacd5216
8314094: java/lang/ProcessHandle/InfoTest.java fails on Windows when run as user with Administrator privileges
Backport-of: 69c9ec92d04a399946b2157690a1dc3fec517329
! test/jdk/java/lang/ProcessHandle/InfoTest.java
Changeset: 4636018f
Author: Ao Qi <aoqi at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2023-09-15 07:45:10 +0000
URL: https://git.openjdk.org/jdk17u/commit/4636018f02f68ff4e0347969077bc80ed26ce847
8315020: The macro definition for LoongArch64 zero build is not accurate.
Reviewed-by: fyang
Backport-of: 725ec0ce1b463b21cd4c5287cf4ccbee53ec7349
! make/autoconf/platform.m4
! src/hotspot/os/linux/os_linux.cpp
Changeset: af9d522e
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-09-15 10:40:24 +0000
URL: https://git.openjdk.org/jdk17u/commit/af9d522e3f13afbac19813bcb168999093762cdf
8232933: Javac inferred type does not conform to equality constraint
Reviewed-by: vromero
Backport-of: 7a85441a85b2472215ca7bc66e636dff06d9ebf3
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/InferenceContext.java
+ test/langtools/tools/javac/inference_context_min/DontMinimizeInfContextTest.java
Changeset: 4d8549be
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-09-15 10:42:44 +0000
URL: https://git.openjdk.org/jdk17u/commit/4d8549be8928feb89ea5e0fd0dc23e3d74e76a21
8299255: Unexpected round errors in FreetypeFontScaler
Backport-of: 26868c1ac471c3b305b1d15e3075de0baa9319d2
! src/java.desktop/share/native/libfontmanager/freetypeScaler.c
+ test/jdk/java/awt/FontClass/FontScalerRoundTest.java
Changeset: 35cf71fc
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-09-15 14:08:05 +0000
URL: https://git.openjdk.org/jdk17u/commit/35cf71fcef1d7a49990d4c47ead9564c0b363913
8301065: Handle control characters in java_lang_String::print
Backport-of: 41d6be4d807921a91339029ae96e8dc14561bea6
! src/hotspot/share/classfile/javaClasses.cpp
Changeset: e12d0b59
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-09-15 14:10:49 +0000
URL: https://git.openjdk.org/jdk17u/commit/e12d0b59d22faf41e3d8188608a619a103e89d3c
8311592: ECKeySizeParameterSpec causes too many exceptions on third party providers
Backport-of: e554fdee254ce51d605fe127b73644620e87e23b
! src/java.base/share/classes/sun/security/util/KeyUtil.java
Changeset: bc7699a3
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-09-15 14:12:55 +0000
URL: https://git.openjdk.org/jdk17u/commit/bc7699a3e58cdc6a5fe36622d864f2e76056b004
8304954: SegmentedCodeCache fails when using large pages
Reviewed-by: phh
Backport-of: cad6114e1c69bfebe5f7892c3e105b4c70d04398
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
+ test/hotspot/jtreg/compiler/codecache/CheckLargePages.java
Changeset: 955dcb3b
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-09-15 14:14:57 +0000
URL: https://git.openjdk.org/jdk17u/commit/955dcb3b25bfbcb31b6a4eb5b53f57810cf0b8dc
8312573: Failure during CompileOnly parsing leads to ShouldNotReachHere
Reviewed-by: phh
Backport-of: 6f76b65ace50b2361221dddab120e91b057497c1
! src/hotspot/share/compiler/compilerOracle.cpp
+ test/hotspot/jtreg/compiler/compilercontrol/parser/TestCompileOnly.java
Changeset: fee0229a
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-09-15 14:17:47 +0000
URL: https://git.openjdk.org/jdk17u/commit/fee0229a928a482483f2f4f679b6305fd7439f26
8312909: C1 should not inline through interface calls with non-subtype receiver
Reviewed-by: phh
Backport-of: ab1c212ac1097ae6e1122ef1aba47ca51eca11f2
! src/hotspot/share/c1/c1_GraphBuilder.cpp
+ test/hotspot/jtreg/compiler/c1/TestInvokeinterfaceWithBadReceiver.java
+ test/hotspot/jtreg/compiler/c1/TestInvokeinterfaceWithBadReceiverHelper.jasm
Changeset: 1ce12c4f
Author: Long Yang <yanglongplus at hotmail.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2023-09-15 15:03:39 +0000
URL: https://git.openjdk.org/jdk17u/commit/1ce12c4f33d3d6905703d95df2574f4037dfd57d
8312065: Socket.connect does not timeout when profiling
Reviewed-by: phh, vtewari, apangin
! src/java.base/aix/native/libnet/aix_close.c
! src/java.base/linux/native/libnet/linux_close.c
! src/java.base/macosx/native/libnet/bsd_close.c
+ test/jdk/java/net/Socket/B8312065.java
Changeset: be52dc5f
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-09-20 07:10:09 +0000
URL: https://git.openjdk.org/jdk17u/commit/be52dc5f0c81cb7cea81bdf56629763fff04b06c
8247351: [aarch64] NullPointerException during stack walking (clhsdb "where -a")
Backport-of: 357fe09f2e46efa3343f6c8a57b8693dcd5dd43c
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/RegisterMap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64Frame.java
Changeset: f908cee2
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-09-20 07:12:31 +0000
URL: https://git.openjdk.org/jdk17u/commit/f908cee266f47a00fe37f4f7a603d7bb6791013a
8270447: [IR Framework] Add missing compilation level restriction when using FlipC1C2 stress option
Backport-of: 36aefa351afeb5fd6b87060e06c1e8060afb87a0
! test/hotspot/jtreg/compiler/lib/ir_framework/test/TestVM.java
Changeset: f3ee6ead
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-09-20 07:14:03 +0000
URL: https://git.openjdk.org/jdk17u/commit/f3ee6eadc772f1fad0971b5ef08aa36ce76158d4
8061729: Update java/net tests to eliminate dependency on sun.net.www.MessageHeader and some other internal APIs
8282017: sun/net/www/protocol/https/HttpsURLConnection/B6216082.java fails with "SocketException: Unexpected end of file from server"
Backport-of: 0f3d3ac32c9d163a5d91c6839d313111c72f1ad4
! test/jdk/sun/net/www/http/HttpClient/ProxyFromCache.java
! test/jdk/sun/net/www/http/HttpClient/RequestURI.java
! test/jdk/sun/net/www/protocol/http/CloseOptionHeader.java
+ test/jdk/sun/net/www/protocol/http/HttpHeaderParserTest.java
! test/jdk/sun/net/www/protocol/http/NTLMTest.java
! test/jdk/sun/net/www/protocol/http/NoNTLM.java
! test/jdk/sun/net/www/protocol/http/RetryUponTimeout.java
! test/jdk/sun/net/www/protocol/http/UserAgent.java
! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/B6226610.java
! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/TunnelProxy.java
+ test/lib/jdk/test/lib/net/HttpHeaderParser.java
Changeset: d2045f9c
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-09-20 07:16:52 +0000
URL: https://git.openjdk.org/jdk17u/commit/d2045f9cfa88cb8bea58e5476f5917464f966028
8265586: [windows] last button is not shown in AWT Frame with BorderLayout and MenuBar set.
8288993: Make AwtFramePackTest generic by removing @requires tag
Backport-of: bbaeacb597a8acc2c88793a6231c53ea0453f4d4
! src/java.desktop/windows/native/libawt/windows/awt_Window.cpp
+ test/jdk/java/awt/Frame/AwtFramePackTest.java
Changeset: a3e80262
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-09-20 07:19:18 +0000
URL: https://git.openjdk.org/jdk17u/commit/a3e80262e2c9fdb7043de4786cb101c4f476b8e5
8294427: Check boxes and radio buttons have rendering issues on Windows in High DPI env
Reviewed-by: phh
Backport-of: a63afa4aa62863d1a199a0fb7d2f56ff8fcd04fd
! src/java.desktop/share/classes/sun/swing/CachedPainter.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/TMSchema.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/XPStyle.java
! src/java.desktop/windows/classes/sun/awt/windows/ThemeReader.java
! src/java.desktop/windows/native/libawt/windows/ThemeReader.cpp
Changeset: 7588666d
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-09-20 07:22:13 +0000
URL: https://git.openjdk.org/jdk17u/commit/7588666d39c97de5514b78d1371c28b321906560
8313657: com.sun.jndi.ldap.Connection.cleanup does not close connections on SocketTimeoutErrors
Backport-of: e56d3bc2dab3d32453b6eda66e8434953c436084
! src/java.naming/share/classes/com/sun/jndi/ldap/Connection.java
+ test/jdk/com/sun/jndi/ldap/SocketCloseTest.java
Changeset: 1a68e525
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-09-20 07:24:26 +0000
URL: https://git.openjdk.org/jdk17u/commit/1a68e525f4f1e91634a1c387be1027e971e33649
8314679: SA fails to properly attach to JVM after having just detached from a different JVM
Reviewed-by: phh
Backport-of: 38a9edfb7ee2d91ff52074137c5b69e27bcdbdc3
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/FileMapInfo.java
+ test/hotspot/jtreg/serviceability/sa/ClhsdbAttachDifferentJVMs.java
Changeset: a06047ac
Author: Sergey Chernyshev <schernyshev at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2023-09-20 10:24:15 +0000
URL: https://git.openjdk.org/jdk17u/commit/a06047acce82f60b5ca193a7b2aa329ed24b46f4
8168469: Memory leak in JceSecurity
Backport-of: a284920b3432b00496a2a32a284a91a9bd49fb06
! src/java.base/share/classes/javax/crypto/JceSecurity.java.template
+ test/jdk/javax/crypto/JceSecurity/VerificationResults.java
Changeset: 875d24b5
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-09-20 13:43:57 +0000
URL: https://git.openjdk.org/jdk17u/commit/875d24b54f3e2076e5a3031d1c524ec85766db90
Merge
! src/java.desktop/share/native/libfontmanager/freetypeScaler.c
! src/java.desktop/share/native/libfontmanager/freetypeScaler.c
Changeset: 05964ff8
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-09-20 13:58:19 +0000
URL: https://git.openjdk.org/jdk17u/commit/05964ff828a4651f4109534c4d7c2fb8ae804122
8315863: [GHA] Update checkout action to use v4
Backport-of: b74805d38395ca8be9308d882bf6b84e93714849
! .github/actions/get-gtest/action.yml
! .github/actions/get-jtreg/action.yml
! .github/workflows/build-cross-compile.yml
! .github/workflows/build-linux.yml
! .github/workflows/build-macos.yml
! .github/workflows/build-windows.yml
! .github/workflows/test.yml
Changeset: ac2d89ba
Author: Chad Rakoczy <chadrako at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-09-20 15:40:22 +0000
URL: https://git.openjdk.org/jdk17u/commit/ac2d89babee687f659efaced73b7d6048f5cdab5
8311813: C1: Uninitialized PhiResolver::_loop field
Backport-of: 489a32fe40e2a2c539296d51d4ffc0abc036d33c
! src/hotspot/share/c1/c1_LIRGenerator.cpp
Changeset: 4ebd8b33
Author: Elif Aslan <elifasln at amazon.com>
Committer: Victor Rudometov <vrudomet at openjdk.org>
Date: 2023-09-20 19:59:56 +0000
URL: https://git.openjdk.org/jdk17u/commit/4ebd8b337a7af85346ab2f99527644d3bde49e96
8311514: Incorrect regex in TestMetaSpaceLog.java
Backport-of: 9084b6c9d5b6550059fee39d6335fed467f1c45c
! test/hotspot/jtreg/gc/logging/TestMetaSpaceLog.java
Changeset: 6398e46a
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-09-22 07:36:36 +0000
URL: https://git.openjdk.org/jdk17u/commit/6398e46ac21488dd3b73836ae0fe713e0552c55b
8273522: Rename test property vm.cds.archived.java.heap to vm.cds.write.archived.java.heap
Reviewed-by: lucy
Backport-of: 922e86f4ff28c7b17af8e7b5867a40fc76b7fdd7
! src/hotspot/share/prims/whitebox.cpp
! test/hotspot/jtreg/TEST.ROOT
! test/hotspot/jtreg/runtime/cds/SharedStrings.java
! test/hotspot/jtreg/runtime/cds/SharedStringsDedup.java
! test/hotspot/jtreg/runtime/cds/SharedStringsRunAuto.java
! test/hotspot/jtreg/runtime/cds/appcds/CommandLineFlagCombo.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedModuleComboTest.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedModuleCompareTest.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedModuleWithCustomImageTest.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/CheckCachedMirrorTest.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/DifferentHeapSizes.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/DumpTimeVerifyFailure.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/GCStressTest.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/HeapFragmentationTest.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/MirrorWithReferenceFieldsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/OpenArchiveRegion.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/PrimitiveTypesTest.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/RedefineClassTest.java
! test/hotspot/jtreg/runtime/cds/appcds/javaldr/ExceptionDuringDumpAtObjectsInitPhase.java
! test/hotspot/jtreg/runtime/cds/appcds/javaldr/GCSharedStringsDuringDump.java
! test/hotspot/jtreg/runtime/cds/appcds/javaldr/HumongousDuringDump.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/ExerciseGC.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/FlagCombo.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/IncompatibleOptions.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/InternSharedString.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/InvalidFileFormat.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/LargePages.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/LockSharedStrings.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsBasic.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsBasicPlus.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsHumongous.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsStress.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsWbTest.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SysDictCrash.java
! test/hotspot/jtreg/runtime/cds/serviceability/ReplaceCriticalClassesForSubgraphs.java
! test/jtreg-ext/requires/VMProps.java
! test/lib/jdk/test/whitebox/WhiteBox.java
Changeset: 06756c49
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-09-22 07:40:36 +0000
URL: https://git.openjdk.org/jdk17u/commit/06756c49b08a9287a28b61eedbc2992868433681
8288325: [windows] Actual and Preferred Size of AWT Non-resizable frame are different
Backport-of: eca9749da01d732033c07f2bbb38800a9d80f18d
! src/java.desktop/windows/native/libawt/windows/awt_Window.cpp
! test/jdk/java/awt/Frame/AwtFramePackTest.java
Changeset: 43ad5d28
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-09-22 07:42:34 +0000
URL: https://git.openjdk.org/jdk17u/commit/43ad5d28319cb9ff298d9ee4e0900e06507ce7a1
8314063: The socket is not closed in Connection::createSocket when the handshake failed for LDAP connection
Backport-of: f2383b3cbd1096f0b38e89a3d876da2217511f11
! src/java.naming/share/classes/com/sun/jndi/ldap/Connection.java
+ test/jdk/com/sun/jndi/ldap/LdapSSLHandshakeFailureTest.java
+ test/jdk/com/sun/jndi/ldap/ksWithSAN
Changeset: 1eac8a47
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-09-22 08:06:34 +0000
URL: https://git.openjdk.org/jdk17u/commit/1eac8a47cadbf9fe3fae5af1cdc99fc5ee72111c
8271824: mark hotspot runtime/CompressedOops tests which ignore external VM flags
Backport-of: 9e769090a020d58f2488dd77fb0681aa2d3856db
! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointers.java
! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassSpaceSize.java
! test/hotspot/jtreg/runtime/CompressedOops/CompressedKlassPointerAndOops.java
! test/hotspot/jtreg/runtime/CompressedOops/ObjectAlignment.java
! test/hotspot/jtreg/runtime/CompressedOops/UseCompressedOops.java
Changeset: 3baaf7c9
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-09-22 08:08:59 +0000
URL: https://git.openjdk.org/jdk17u/commit/3baaf7c96916aab8afd5c1071408568f28e8df11
8271890: mark hotspot runtime/Dictionary tests which ignore external VM flags
Backport-of: cdf3d55c82844a3c8817f8cc33e85ca15a5ad930
! test/hotspot/jtreg/runtime/Dictionary/CleanProtectionDomain.java
! test/hotspot/jtreg/runtime/Dictionary/ProtectionDomainCacheTest.java
Changeset: 27c114fb
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-09-22 08:11:15 +0000
URL: https://git.openjdk.org/jdk17u/commit/27c114fb3eb060b01bbb3c97a2050030c19290dd
8271891: mark hotspot runtime/Safepoint tests which ignore external VM flags
Backport-of: 6c17e6deb2ab36c3db8577fb6bb2cf2738b58dd4
! test/hotspot/jtreg/runtime/Safepoint/TestAbortOnVMOperationTimeout.java
! test/hotspot/jtreg/runtime/Safepoint/TestAbortVMOnSafepointTimeout.java
Changeset: d6b11062
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-09-22 08:13:53 +0000
URL: https://git.openjdk.org/jdk17u/commit/d6b110624590ba6b72979f3f5e345649fbaedf02
8193543: Regression automated test '/open/test/jdk/java/awt/TrayIcon/SystemTrayInstance/SystemTrayInstanceTest.java' fails
Backport-of: 08024d9583d02398d986db0e9b32fe19a2b8fec2
! test/jdk/ProblemList.txt
! test/jdk/java/awt/TrayIcon/SystemTrayInstance/SystemTrayInstanceTest.java
Changeset: 069743dc
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-09-22 08:16:10 +0000
URL: https://git.openjdk.org/jdk17u/commit/069743dcf867bde7651c0c7c96f45d0f42db94fd
8292636: (dc) Problem listing of java/nio/channels/DatagramChannel/Unref.java has incorrect issue ID
Backport-of: 5ca268ca65f3619139abeddd1070306db406ccc1
! test/jdk/ProblemList.txt
Changeset: 0e02204f
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-09-22 08:18:11 +0000
URL: https://git.openjdk.org/jdk17u/commit/0e02204ff8e286bf5e25da10231e87f128210b5f
8314263: Signed jars triggering Logger finder recursion and StackOverflowError
8315696: SignedLoggerFinderTest.java test failed
8316087: Test SignedLoggerFinderTest.java is still failing
Reviewed-by: lucy
Backport-of: 7daae1fb4267f92b38f0152611d69b7b89691087
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/jdk/internal/logger/BootstrapLogger.java
! src/java.base/share/classes/jdk/internal/logger/LazyLoggers.java
! src/java.base/share/classes/jdk/internal/logger/LoggerFinderLoader.java
+ test/jdk/java/lang/System/LoggerFinder/RecursiveLoading/META-INF/services/java.lang.System$LoggerFinder
+ test/jdk/java/lang/System/LoggerFinder/RecursiveLoading/PlatformRecursiveLoadingTest.java
+ test/jdk/java/lang/System/LoggerFinder/RecursiveLoading/RecursiveLoadingTest.java
+ test/jdk/java/lang/System/LoggerFinder/RecursiveLoading/SimpleLoggerFinder.java
+ test/jdk/java/lang/System/LoggerFinder/SignedLoggerFinderTest/META-INF/services/java.lang.System$LoggerFinder
+ test/jdk/java/lang/System/LoggerFinder/SignedLoggerFinderTest/SignedLoggerFinderTest.java
+ test/jdk/java/lang/System/LoggerFinder/SignedLoggerFinderTest/SimpleLoggerFinder.java
= test/jdk/java/lang/System/LoggerFinder/SignedLoggerFinderTest/java.base/share/classes/jdk/internal/event/EventHelper.java
= test/jdk/java/lang/System/LoggerFinder/SignedLoggerFinderTest/logging.properties
! test/jdk/java/lang/System/LoggerFinder/internal/BootstrapLogger/BootstrapLoggerAPIsTest.java
! test/jdk/java/lang/System/LoggerFinder/internal/BootstrapLogger/BootstrapLoggerTest.java
- test/jdk/java/lang/System/LoggerFinder/internal/BootstrapLogger/BootstrapLoggerUtils.java
! test/jdk/java/lang/System/LoggerFinder/internal/BootstrapLogger/LogStream.java
+ test/jdk/java/lang/System/LoggerFinder/lib/BootstrapLoggerUtils.java
Changeset: 125ae25e
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-09-22 15:48:18 +0000
URL: https://git.openjdk.org/jdk17u/commit/125ae25ebcb7e7f989f9d2da4a82e7d680c25431
8314045: ArithmeticException in GaloisCounterMode
Backport-of: f41c267f859c305a2d01c629dbc56692322f81e2
! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java
+ test/jdk/com/sun/crypto/provider/Cipher/AEAD/GCMShortInput.java
Changeset: 93071dcd
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-09-22 15:48:59 +0000
URL: https://git.openjdk.org/jdk17u/commit/93071dcd2341d79431a87a43e51268d20c2046a3
8316178: Better diagnostic header for CodeBlobs
Backport-of: d575968b4bde74bd557cb84e89f0fa0f96b04087
! src/hotspot/share/code/codeBlob.cpp
Changeset: d6eec8d4
Author: Elif Aslan <116521601+elifaslan1 at users.noreply.github.com>
Committer: Victor Rudometov <vrudomet at openjdk.org>
Date: 2023-09-22 18:13:31 +0000
URL: https://git.openjdk.org/jdk17u/commit/d6eec8d4c07dc402a3e7abcfe372d23cbef596af
8276036: The value of full_count in the message of insufficient codecache is wrong
Backport-of: 61cb4bc6b0252536364a86f38ff2e5c8c7ab610b
! src/hotspot/share/code/codeCache.cpp
Changeset: 93211bd4
Author: Masanori Yano <myano at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date: 2023-09-25 06:34:54 +0000
URL: https://git.openjdk.org/jdk17u/commit/93211bd424cd86ccd0c9be0d838cc802764a1506
8293579: tools/jpackage/share/jdk/jpackage/tests/UnicodeArgsTest.java fails on Japanese Windows platform
Backport-of: 121d4a5119f98adf30fa759563eec843a6e37d61
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/UnicodeArgsTest.java
Changeset: 43f64d1a
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-09-25 09:15:00 +0000
URL: https://git.openjdk.org/jdk17u/commit/43f64d1a2298adf94068f90a58395cecc190b39b
8271893: mark hotspot runtime/PerfMemDestroy/PerfMemDestroy.java test as ignoring external VM flags
Backport-of: 359c7084a1bc3a568c9b815debe3c1786eca9d1e
! test/hotspot/jtreg/runtime/PerfMemDestroy/PerfMemDestroy.java
Changeset: d2f4ac1f
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-09-25 09:17:01 +0000
URL: https://git.openjdk.org/jdk17u/commit/d2f4ac1f8e8c441b7d2fd20fdd5dac65ba7e23c7
8271905: mark hotspot runtime/Metaspace tests which ignore external VM flags
Backport-of: 3ab95d19174100f440e2274d5b2c3119fb55e9e1
! test/hotspot/jtreg/runtime/Metaspace/MaxMetaspaceSizeEnvVarTest.java
! test/hotspot/jtreg/runtime/Metaspace/MaxMetaspaceSizeTest.java
Changeset: e96105a5
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-09-25 09:23:18 +0000
URL: https://git.openjdk.org/jdk17u/commit/e96105a561b71c4a7e79339d70156e33c306e938
8271904: mark hotspot runtime/ClassFile tests which ignore external VM flags
Backport-of: e882087f7abb21eb776af8c14bc62e7624ebb7f3
! test/hotspot/jtreg/runtime/ClassFile/FormatCheckingTest.java
! test/hotspot/jtreg/runtime/ClassFile/JsrRewriting.java
! test/hotspot/jtreg/runtime/ClassFile/OomWhileParsingRepeatedJsr.java
! test/hotspot/jtreg/runtime/ClassFile/TestCheckedExceptions.java
Changeset: 43240a8e
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-09-25 09:25:30 +0000
URL: https://git.openjdk.org/jdk17u/commit/43240a8e98573c30f8d29a593a966220a62ec638
8272099: mark hotspot runtime/Monitor tests which ignore external VM flags
Backport-of: c495ede2c2df405e6eec0e205cd67401d7826c4c
! test/hotspot/jtreg/runtime/Monitor/MonitorUsedDeflationThresholdTest.java
! test/hotspot/jtreg/runtime/Monitor/SyncOnValueBasedClassTest.java
Changeset: 1f868146
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-09-25 09:27:14 +0000
URL: https://git.openjdk.org/jdk17u/commit/1f868146b6558abc2e62ef26c4ea6b974fd01cc8
8272551: mark hotspot runtime/modules tests which ignore external VM flags
Backport-of: fe7219710243dbb3b5bc4ad6ef3e93d0d203d4f7
! test/hotspot/jtreg/runtime/modules/ClassLoaderNoUnnamedModuleTest.java
! test/hotspot/jtreg/runtime/modules/IgnoreModulePropertiesTest.java
! test/hotspot/jtreg/runtime/modules/ModuleOptionsTest.java
! test/hotspot/jtreg/runtime/modules/ModuleOptionsWarn.java
! test/hotspot/jtreg/runtime/modules/ModuleStress/ExportModuleStressTest.java
! test/hotspot/jtreg/runtime/modules/ModuleStress/ModuleStress.java
! test/hotspot/jtreg/runtime/modules/ModuleStress/ModuleStressGC.java
! test/hotspot/jtreg/runtime/modules/ModulesSymLink.java
! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModule2Dirs.java
! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleCDS.java
! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleDupJavaBase.java
! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleDupModule.java
! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleJavaBase.java
! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleTest.java
! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleTestJar.java
! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleTestJarDir.java
! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleTraceCL.java
! test/hotspot/jtreg/runtime/modules/Visibility/PatchModuleVisibility.java
! test/hotspot/jtreg/runtime/modules/Visibility/XbootcpNoVisibility.java
! test/hotspot/jtreg/runtime/modules/Visibility/XbootcpVisibility.java
Changeset: ef0fc3ea
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-09-25 09:29:22 +0000
URL: https://git.openjdk.org/jdk17u/commit/ef0fc3ea9463b6e1723715506de9867be580c6d3
8271073: Improve testing with VM option VerifyArchivedFields
Reviewed-by: lucy
Backport-of: b98290444a4594d0164d6f313c506287282d1929
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/gc/shared/gc_globals.hpp
! test/hotspot/jtreg/runtime/cds/appcds/TestCommon.java
+ test/hotspot/jtreg/runtime/cds/appcds/cacheObject/VerifyArchivedFields.java
! test/lib/jdk/test/lib/cds/CDSTestUtils.java
Changeset: 11639f7a
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-09-25 09:31:26 +0000
URL: https://git.openjdk.org/jdk17u/commit/11639f7acb433db57603ac83a0e2b463c7540833
8202790: DnD test DisposeFrameOnDragTest.java does not clean up
Backport-of: 102a305f73d52d8e378de46c3c0b170db0f2c8af
! test/jdk/ProblemList.txt
! test/jdk/java/awt/dnd/DisposeFrameOnDragCrash/DisposeFrameOnDragTest.java
Changeset: c70d9b08
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-09-25 11:46:34 +0000
URL: https://git.openjdk.org/jdk17u/commit/c70d9b08c11a951a59db1c0ff18414b3f519c2cb
8286474: Drop --enable-preview from Sealed Classes related tests
Backport-of: d547a707bf1f9e252213fdab7eaf076b5cf884b4
! test/jdk/java/lang/reflect/sealed_classes/SealedClassesReflectionTest.java
! test/jdk/java/lang/reflect/sealed_classes/TestSecurityManagerChecks.java
Changeset: df411a81
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-09-25 11:48:56 +0000
URL: https://git.openjdk.org/jdk17u/commit/df411a8151c92b508c3535f8299918329a8e15b2
8285867: Convert applet manual tests SelectionVisible.java to Frame and automate
Backport-of: 44a60ce1724dc3e39faf1d7a68de2e6376894534
- test/jdk/java/awt/TextArea/SelectionVisible/SelectionVisible.html
! test/jdk/java/awt/TextArea/SelectionVisible/SelectionVisible.java
- test/jdk/java/awt/TextField/SelectionVisible/SelectionVisible.html
! test/jdk/java/awt/TextField/SelectionVisible/SelectionVisible.java
Changeset: 04878e44
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-09-25 12:08:33 +0000
URL: https://git.openjdk.org/jdk17u/commit/04878e44582024a8ce33829dfcb34b42d230e9b3
8286969: Add a new test library API to execute kinit in SecurityTools.java
Backport-of: dbda0e2bda5d8ba86f068684941a05387947d993
! test/lib/jdk/test/lib/SecurityTools.java
Changeset: 80d12cc2
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-09-25 12:10:57 +0000
URL: https://git.openjdk.org/jdk17u/commit/80d12cc2fc4d267cf294b601b9576a7c7abd26c9
8289584: (fs) Print size values in java/nio/file/FileStore/Basic.java when they differ by > 1GiB
Backport-of: e291a67e96970d80a9915f8a23afffed6e0b8ded
! test/jdk/java/nio/file/FileStore/Basic.java
Changeset: 2ac844b2
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-09-25 12:13:14 +0000
URL: https://git.openjdk.org/jdk17u/commit/2ac844b23238fa017314e98ce860b389dfa51326
8292381: java/net/httpclient/SpecialHeadersTest.java fails with "ERROR: Shutting down connection: HTTP/2 client stopped"
Backport-of: 256b52387b7267c234f03aac19422e59a77d956f
! test/jdk/java/net/httpclient/HttpServerAdapters.java
! test/jdk/java/net/httpclient/SpecialHeadersTest.java
Changeset: 1d618a30
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-09-26 06:45:55 +0000
URL: https://git.openjdk.org/jdk17u/commit/1d618a30ee57e5bfd4b98107a239b54de3d057bf
8271892: mark hotspot runtime/PrintStringTableStats/PrintStringTableStatsTest.java test as ignoring external VM flags
Backport-of: 9654fd73cd72e12cdb6934727f251dddacc18654
! test/hotspot/jtreg/runtime/PrintStringTableStats/PrintStringTableStatsTest.java
Changeset: 52962e4a
Author: Soumadipta Roy <roysouma at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-09-26 14:39:59 +0000
URL: https://git.openjdk.org/jdk17u/commit/52962e4a4fccfbb67ad0ebef7ac0039351029707
8315770: serviceability/sa/TestJmapCoreMetaspace.java should run with -XX:-VerifyDependencies
Backport-of: 877731d2a20249ce4724a071ba2da1faa56daca4
! test/hotspot/jtreg/serviceability/sa/TestJmapCore.java
Changeset: 04d09061
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-09-27 07:00:16 +0000
URL: https://git.openjdk.org/jdk17u/commit/04d0906153ba0f8e075c16223d786d7a85b4ad44
8311631: When multiple users run tools/jpackage/share/LicenseTest.java, Permission denied for writing /var/tmp/*.files
Backport-of: acf28f4cd902d58587b0722094a60bd395f979e7
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/template.spec
Changeset: 084a7977
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-09-27 07:30:16 +0000
URL: https://git.openjdk.org/jdk17u/commit/084a7977599b14926ae82e0506827db722b07fce
8272552: mark hotspot runtime/cds tests which ignore external VM flags
Backport-of: 989f39f8106a22498053a4ca5f2becf8df5f2420
! test/hotspot/jtreg/runtime/cds/MaxMetaspaceSize.java
! test/hotspot/jtreg/runtime/cds/SharedStrings.java
! test/hotspot/jtreg/runtime/cds/appcds/MoveJDKTest.java
! test/hotspot/jtreg/runtime/cds/appcds/VerifyWithDefaultArchive.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedModuleWithCustomImageTest.java
! test/hotspot/jtreg/runtime/cds/appcds/jcmd/JCmdTestDynamicDump.java
Changeset: 919964a5
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-09-27 07:36:25 +0000
URL: https://git.openjdk.org/jdk17u/commit/919964a5677c6752e2ab59ed2e9c4ebd51c449aa
8272291: mark hotspot runtime/logging tests which ignore external VM flags
Backport-of: 05d64da7f32e5960550d5ec76fa2fba5c972d9b3
! test/hotspot/jtreg/runtime/logging/ClassInitializationTest.java
! test/hotspot/jtreg/runtime/logging/ClassLoadUnloadTest.java
! test/hotspot/jtreg/runtime/logging/ClassResolutionTest.java
! test/hotspot/jtreg/runtime/logging/CompressedOopsTest.java
! test/hotspot/jtreg/runtime/logging/CondyIndyTest.java
! test/hotspot/jtreg/runtime/logging/DefaultMethodsTest.java
! test/hotspot/jtreg/runtime/logging/ExceptionsTest.java
! test/hotspot/jtreg/runtime/logging/ItablesTest.java
! test/hotspot/jtreg/runtime/logging/LoaderConstraintsTest.java
! test/hotspot/jtreg/runtime/logging/ModulesTest.java
! test/hotspot/jtreg/runtime/logging/MonitorInflationTest.java
! test/hotspot/jtreg/runtime/logging/MonitorMismatchTest.java
! test/hotspot/jtreg/runtime/logging/OsCpuLoggingTest.java
! test/hotspot/jtreg/runtime/logging/ProtectionDomainVerificationTest.java
! test/hotspot/jtreg/runtime/logging/SafepointCleanupTest.java
! test/hotspot/jtreg/runtime/logging/SafepointTest.java
! test/hotspot/jtreg/runtime/logging/StackWalkTest.java
! test/hotspot/jtreg/runtime/logging/StartupTimeTest.java
! test/hotspot/jtreg/runtime/logging/ThreadLoggingTest.java
! test/hotspot/jtreg/runtime/logging/VMOperationTest.java
! test/hotspot/jtreg/runtime/logging/VerificationTest.java
! test/hotspot/jtreg/runtime/logging/VtablesTest.java
! test/hotspot/jtreg/runtime/logging/loadLibraryTest/LoadLibraryTest.java
Changeset: 858c53b9
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-09-27 07:42:45 +0000
URL: https://git.openjdk.org/jdk17u/commit/858c53b90ea918434b3176e8f6fb690e30830423
8274211: Test man page that options are documented
Backport-of: 734d1fbd33be0aa20b26e6e8c776709f478069de
+ test/langtools/jdk/javadoc/tool/CheckManPageOptions.java
Changeset: 4e6d34ff
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-09-27 07:44:54 +0000
URL: https://git.openjdk.org/jdk17u/commit/4e6d34ffcd2349f019810ac93534c340d0d005de
8275440: Remove VirtualSpaceList::is_full()
Backport-of: c9e65f8ef926c3796867558afa536770eed71cd6
! src/hotspot/share/memory/metaspace/virtualSpaceList.cpp
! src/hotspot/share/memory/metaspace/virtualSpaceList.hpp
! test/hotspot/gtest/metaspace/test_chunkManager_stress.cpp
Changeset: f79ed4da
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-09-27 07:50:31 +0000
URL: https://git.openjdk.org/jdk17u/commit/f79ed4da39ea88833326c23ea8460fc2e931e552
8281874: Can't unpack msi installers from test/jdk/tools/jpackage/windows/test/jdk/tools/jpackage/windows/WinShortcutPromptTest.java test
Backport-of: 81645521c81c7363d199e5051d51043146058a91
! test/jdk/tools/jpackage/windows/WinShortcutPromptTest.java
Changeset: cbdacc28
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-09-27 07:52:37 +0000
URL: https://git.openjdk.org/jdk17u/commit/cbdacc28c8221d3a54c4088b9278dfe5e9f0d4bc
8282011: test/jdk/tools/jpackage/windows/WinL10nTest.java test fails if light.exe is not in %PATH%
Backport-of: 0b00ce17cd6b530d9394e79ac8b07208cd4b92f5
! test/jdk/tools/jpackage/windows/WinL10nTest.java
Changeset: 035b3f57
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-09-27 07:54:35 +0000
URL: https://git.openjdk.org/jdk17u/commit/035b3f5715322689e9ac71b64af53af7e4bbe895
8286473: Drop --enable-preview from Record related tests
Backport-of: 73c5e993e17f7435553edae79a1e8d70ece5493d
- test/jdk/java/lang/invoke/unreflect/TEST.properties
! test/jdk/java/nio/Buffer/BulkPutBuffer.java
! test/jdk/sun/misc/UnsafeFieldOffsets.java
Changeset: 6bdd611a
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-09-27 07:56:50 +0000
URL: https://git.openjdk.org/jdk17u/commit/6bdd611a43bfaaceda5fa94e3bd5f63719ad6743
8286475: Drop --enable-preview from instanceof pattern matching related tests
Backport-of: 8c977050aa20a7e9a6d0d83d18dce25defcc7a46
! test/langtools/tools/javac/ConditionalExpressionResolvePending.java
Changeset: c345ffa1
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-09-27 08:00:29 +0000
URL: https://git.openjdk.org/jdk17u/commit/c345ffa1e729570a471e8ea8302f222ba744076e
8288961: jpackage: test MSI installation fix
Backport-of: c67149be4bd4922f9e6a55eb17deca684941d535
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WindowsHelper.java
Changeset: 94c154e8
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-09-27 08:02:47 +0000
URL: https://git.openjdk.org/jdk17u/commit/94c154e8997f1893bd12e0763fd32e97122af6ff
8292261: adjust timeouts in JLI GetObjectSizeIntrinsicsTest.java
Backport-of: 8a0c3e53d541395ac32d656ac64d20ca0b9a187c
! test/jdk/java/lang/instrument/GetObjectSizeIntrinsicsTest.java
Changeset: 23457a66
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-09-27 08:05:06 +0000
URL: https://git.openjdk.org/jdk17u/commit/23457a664ce00de33fdb6846ff31f489e6dd2177
8297798: Timeout with DTLSOverDatagram test template
Backport-of: 4b313b51b1787113961c289a41708e31fa19cacc
! test/jdk/javax/net/ssl/DTLS/DTLSOverDatagram.java
! test/jdk/javax/net/ssl/DTLS/InvalidRecords.java
Changeset: cdbce9c4
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-09-27 08:10:03 +0000
URL: https://git.openjdk.org/jdk17u/commit/cdbce9c49dae3e7176362f1f954bf771af6fac92
8249826: 5 javax/net/ssl/SSLEngine tests use @ignore w/o bug-id
Backport-of: bf9a8ce0bb975a3d50e92148f92850ef930d64b0
! test/jdk/ProblemList.txt
! test/jdk/javax/net/ssl/SSLEngine/Basics.java
! test/jdk/javax/net/ssl/SSLEngine/CheckStatus.java
! test/jdk/javax/net/ssl/SSLEngine/ConnectionTest.java
! test/jdk/javax/net/ssl/SSLEngine/EngineCloseOnAlert.java
! test/jdk/javax/net/ssl/SSLEngine/IllegalHandshakeMessage.java
! test/jdk/javax/net/ssl/SSLEngine/IllegalRecordVersion.java
! test/jdk/javax/net/ssl/SSLEngine/TestAllSuites.java
Changeset: 1b5139bf
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-09-27 08:15:05 +0000
URL: https://git.openjdk.org/jdk17u/commit/1b5139bfe1438a8acda36611b2a6bde56b58ed5d
8298735: Some tools/jpackage/windows/* tests fails with jtreg test timeout
Backport-of: 3c99e786ab4f89448f8d2a6eaf532255a8a560bf
! test/jdk/tools/jpackage/windows/WinDirChooserTest.java
! test/jdk/tools/jpackage/windows/WinInstallerIconTest.java
! test/jdk/tools/jpackage/windows/WinInstallerUiTest.java
! test/jdk/tools/jpackage/windows/WinMenuGroupTest.java
! test/jdk/tools/jpackage/windows/WinMenuTest.java
! test/jdk/tools/jpackage/windows/WinPerUserInstallTest.java
! test/jdk/tools/jpackage/windows/WinScriptTest.java
! test/jdk/tools/jpackage/windows/WinShortcutPromptTest.java
! test/jdk/tools/jpackage/windows/WinShortcutTest.java
! test/jdk/tools/jpackage/windows/WinUrlTest.java
Changeset: 80c8ce78
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-09-27 08:17:19 +0000
URL: https://git.openjdk.org/jdk17u/commit/80c8ce78133e15ee166c7fdfee63a152dc08ea48
8304174: Remove delays from httpserver tests
Backport-of: 450567031ec32846c9a8f157eb56bd099b17b5a5
! test/jdk/com/sun/net/httpserver/DateFormatterTest.java
! test/jdk/com/sun/net/httpserver/HttpServerTest.java
! test/jdk/com/sun/net/httpserver/SelCacheTest.java
! test/jdk/com/sun/net/httpserver/Test.java
! test/jdk/com/sun/net/httpserver/Test1.java
! test/jdk/com/sun/net/httpserver/Test10.java
! test/jdk/com/sun/net/httpserver/Test11.java
! test/jdk/com/sun/net/httpserver/Test12.java
! test/jdk/com/sun/net/httpserver/Test13.java
! test/jdk/com/sun/net/httpserver/Test14.java
! test/jdk/com/sun/net/httpserver/Test2.java
! test/jdk/com/sun/net/httpserver/Test3.java
! test/jdk/com/sun/net/httpserver/Test4.java
! test/jdk/com/sun/net/httpserver/Test5.java
! test/jdk/com/sun/net/httpserver/Test6.java
! test/jdk/com/sun/net/httpserver/Test6a.java
! test/jdk/com/sun/net/httpserver/Test7.java
! test/jdk/com/sun/net/httpserver/Test7a.java
! test/jdk/com/sun/net/httpserver/Test8.java
! test/jdk/com/sun/net/httpserver/Test8a.java
! test/jdk/com/sun/net/httpserver/Test9.java
! test/jdk/com/sun/net/httpserver/Test9a.java
! test/jdk/com/sun/net/httpserver/TestLogging.java
! test/jdk/com/sun/net/httpserver/bugs/8199849/BasicAuthenticatorCharset.java
! test/jdk/com/sun/net/httpserver/bugs/8199849/TestHttpUnicode.java
! test/jdk/com/sun/net/httpserver/bugs/B6339483.java
! test/jdk/com/sun/net/httpserver/bugs/B6341616.java
! test/jdk/com/sun/net/httpserver/bugs/B6361557.java
! test/jdk/com/sun/net/httpserver/bugs/B6393710.java
! test/jdk/com/sun/net/httpserver/bugs/B6401598.java
! test/jdk/com/sun/net/httpserver/bugs/B6431193.java
! test/jdk/com/sun/net/httpserver/bugs/B6433018.java
! test/jdk/com/sun/net/httpserver/bugs/B6526158.java
! test/jdk/com/sun/net/httpserver/bugs/B6526913.java
! test/jdk/com/sun/net/httpserver/bugs/B6529200.java
! test/jdk/com/sun/net/httpserver/bugs/B6744329.java
! test/jdk/com/sun/net/httpserver/bugs/B6886436.java
! test/jdk/com/sun/net/httpserver/bugs/B8211420.java
! test/jdk/com/sun/net/httpserver/bugs/HttpExchange/AutoCloseableHttpExchange.java
! test/lib/jdk/test/lib/net/SimpleHttpServer.java
Changeset: b382b09b
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-09-27 08:19:33 +0000
URL: https://git.openjdk.org/jdk17u/commit/b382b09b6c55274071d0b26a0796625ece9fc0f6
8316206: Test StretchedFontTest.java fails for Baekmuk font
Ignore broken fonts, i.e. the fonts for which
GlyphVector(TEXT).getVisualBounds().isEmpty() returns true
Backport-of: 00f585bd22f527eca0107a9b4ed366f25754f0be
! test/jdk/java/awt/font/FontScaling/StretchedFontTest.java
Changeset: 64be3f02
Author: Andrew Lu <andrewlu at openjdk.org>
Committer: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-09-27 09:26:25 +0000
URL: https://git.openjdk.org/jdk17u/commit/64be3f029a4113407a62ade085e802fad3691be0
8313792: Verify 4th party information in src/jdk.internal.le/share/legal/jline.md
Backport-of: 87a6acbeee1673526bfc5f8692e0949cb113e841
! src/jdk.internal.le/share/legal/jline.md
Changeset: e7fc89db
Author: Ilya Gavrilin <igavrilin at openjdk.org>
Committer: Vladimir Kempik <vkempik at openjdk.org>
Date: 2023-09-27 17:04:06 +0000
URL: https://git.openjdk.org/jdk17u/commit/e7fc89db52a1ca4ce4c347612b19b8054b1c8d76
8313322: RISC-V: implement MD5 intrinsic
Reviewed-by: fyang
Backport-of: b093880acd89d8d0bccd4b8b260b721f4dcfc161
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/register_riscv.hpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
! src/hotspot/cpu/riscv/stubRoutines_riscv.hpp
! src/hotspot/cpu/riscv/vm_version_riscv.cpp
Changeset: 8961594f
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-09-28 09:06:44 +0000
URL: https://git.openjdk.org/jdk17u/commit/8961594f8baebb75a17086cc29f43e1c36aae6ab
8300997: Add curl support to createJMHBundle.sh
Backport-of: 61775c85b0989e4de310290e9441851f32cb84a3
! make/devkit/createJMHBundle.sh
Changeset: 4ecf818a
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-09-28 09:07:11 +0000
URL: https://git.openjdk.org/jdk17u/commit/4ecf818acd56a2d396839c1def4bfadf53811d2c
8276054: JMH benchmarks for Fences
Backport-of: 5a768f75c9cb013edbf6c61e79820bd180cad4ba
+ test/micro/org/openjdk/bench/vm/fences/Multiple.java
+ test/micro/org/openjdk/bench/vm/fences/MultipleWithLoads.java
+ test/micro/org/openjdk/bench/vm/fences/MultipleWithStores.java
+ test/micro/org/openjdk/bench/vm/fences/SafePublishing.java
+ test/micro/org/openjdk/bench/vm/fences/Single.java
Changeset: 0ce7d860
Author: Ralf Schmelter <rschmelter at openjdk.org>
Date: 2023-09-28 09:20:04 +0000
URL: https://git.openjdk.org/jdk17u/commit/0ce7d860972603708783d7798b39759657461c2e
8289745: JfrStructCopyFailed uses heap words instead of bytes for object sizes
Backport-of: 7f0e9bd632198c7fd34d27b85ca51ea0e2442e4d
! src/hotspot/share/gc/g1/g1Trace.cpp
! src/hotspot/share/gc/shared/gcTraceSend.cpp
! test/jdk/jdk/jfr/event/gc/detailed/PromotionFailedEvent.java
! test/jdk/jdk/jfr/event/gc/detailed/TestEvacuationFailedEvent.java
Changeset: 486a468a
Author: Johannes Bechberger <jbechberger at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-09-28 10:06:02 +0000
URL: https://git.openjdk.org/jdk17u/commit/486a468a19c0544ab961f4f52e45b834d271c667
8307732: build-test-lib is broken
8274345: make build-test-lib is broken
8303922: build-test-lib target is broken
Reviewed-by: shade
Backport-of: 0da48f19cbebe0730d689cb966b886f6f73fb3f1
! make/test/BuildTestLib.gmk
! test/lib/jdk/test/lib/hexdump/ASN1Formatter.java
! test/lib/jdk/test/lib/net/HttpHeaderParser.java
Changeset: 9404b2b1
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-09-28 11:43:45 +0000
URL: https://git.openjdk.org/jdk17u/commit/9404b2b16beaaa536a3698a7641cd9fd2e22d9f1
8314121: test tools/jpackage/share/RuntimePackageTest.java#id0 fails on RHEL8
Backport-of: 8107eab3c09b3f9fcf1348c3bf1deb7c4ac2fdf3
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/template.spec
Changeset: 7e58a424
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-09-28 13:58:36 +0000
URL: https://git.openjdk.org/jdk17u/commit/7e58a4246443b2428de675a945d42f64f0eaca24
8283670: gtest os.release_multi_mappings_vm is still racy
Backport-of: 2e9fd56524f739dc4023b81061cb2587d6325fac
! test/hotspot/gtest/runtime/test_os.cpp
Changeset: 1ce8f3eb
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-09-28 14:00:46 +0000
URL: https://git.openjdk.org/jdk17u/commit/1ce8f3ebcd1df36d195568aa7a486607d3e7b7b3
8293156: Dcmd VM.classloaders fails to print the full hierarchy
Backport-of: c6be2cd347fc07dcc0da56acf40fc7a005119f09
! src/hotspot/share/classfile/classLoaderHierarchyDCmd.cpp
! test/hotspot/jtreg/serviceability/dcmd/vm/ClassLoaderHierarchyTest.java
Changeset: 9fce30a7
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-09-28 14:03:09 +0000
URL: https://git.openjdk.org/jdk17u/commit/9fce30a719bd9e177b14576d11490d981725c7ae
8298867: Basics.java fails with SSL handshake exception
Backport-of: 06f9374e0c59fa666e6f120749d9170f65fadc4f
! test/jdk/ProblemList.txt
! test/jdk/javax/net/ssl/SSLEngine/Basics.java
Changeset: cb535e2d
Author: Andrew John Hughes <andrew at openjdk.org>
Date: 2023-09-28 16:15:31 +0000
URL: https://git.openjdk.org/jdk17u/commit/cb535e2d52221bfc23e4c26a730399bceb573547
8308592: Framework for CA interoperability testing
Backport-of: da57d2a1eb409ddc64117865c7d24ed518421cab
- test/jdk/security/infra/java/security/cert/CertPathValidator/certification/ActalisCA.java
- test/jdk/security/infra/java/security/cert/CertPathValidator/certification/AmazonCA.java
- test/jdk/security/infra/java/security/cert/CertPathValidator/certification/BuypassCA.java
+ test/jdk/security/infra/java/security/cert/CertPathValidator/certification/CAInterop.java
+ test/jdk/security/infra/java/security/cert/CertPathValidator/certification/CertignaCA.java
- test/jdk/security/infra/java/security/cert/CertPathValidator/certification/CertignaRoots.java
- test/jdk/security/infra/java/security/cert/CertPathValidator/certification/ComodoCA.java
- test/jdk/security/infra/java/security/cert/CertPathValidator/certification/EntrustCA.java
- test/jdk/security/infra/java/security/cert/CertPathValidator/certification/GlobalSignR6CA.java
- test/jdk/security/infra/java/security/cert/CertPathValidator/certification/GoDaddyCA.java
- test/jdk/security/infra/java/security/cert/CertPathValidator/certification/GoogleCA.java
- test/jdk/security/infra/java/security/cert/CertPathValidator/certification/LetsEncryptCA.java
- test/jdk/security/infra/java/security/cert/CertPathValidator/certification/MicrosoftTLS.java
- test/jdk/security/infra/java/security/cert/CertPathValidator/certification/QuoVadisCA.java
- test/jdk/security/infra/java/security/cert/CertPathValidator/certification/SSLCA.java
- test/jdk/security/infra/java/security/cert/CertPathValidator/certification/TWCAGlobalCA.java
- test/jdk/security/infra/java/security/cert/CertPathValidator/certification/TeliaSoneraCA.java
+ test/jdk/security/infra/java/security/cert/CertPathValidator/certification/ValidatePathWithURL.java
Changeset: 174c3291
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-09-29 09:54:35 +0000
URL: https://git.openjdk.org/jdk17u/commit/174c32911d3ca563e98f0303b5eee45d66f97ece
8296437: NMT incurs costs if disabled
Backport-of: 9f8b6d2aa6733efb69d2d4f7e5f9e09dc5df9800
! src/hotspot/share/services/memTracker.hpp
! src/hotspot/share/utilities/nativeCallStack.cpp
! src/hotspot/share/utilities/nativeCallStack.hpp
Changeset: 003f4f4f
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-03 19:54:35 +0000
URL: https://git.openjdk.org/jdk17u/commit/003f4f4f25e53405a3ba1f0c20ff695202230f79
8271829: mark hotspot runtime/Throwable tests which ignore external VM flags
Backport-of: 659498a07f5be0feae26c1772a6b4e8ad2dec103
! test/hotspot/jtreg/runtime/Throwable/StackTraceLogging.java
! test/hotspot/jtreg/runtime/Throwable/TestCatchThrowableOOM.java
! test/hotspot/jtreg/runtime/Throwable/TestMaxJavaStackTraceDepth.java
Changeset: 644e4102
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-03 20:06:10 +0000
URL: https://git.openjdk.org/jdk17u/commit/644e410269d7b494ab0d6c0fbc7a0fd2d99cfdc6
8271828: mark hotspot runtime/classFileParserBug tests which ignore external VM flags
Backport-of: e49b7d958c1db70c452cb6c47c885b7e6264b822
! test/hotspot/jtreg/runtime/classFileParserBug/ClassFileParserBug.java
! test/hotspot/jtreg/runtime/classFileParserBug/TestBadPackageWithInterface.java
! test/hotspot/jtreg/runtime/classFileParserBug/TestEmptyBootstrapMethodsAttr.java
Changeset: 54533e5f
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-03 20:15:47 +0000
URL: https://git.openjdk.org/jdk17u/commit/54533e5f69e6b2663b01c7c7fd85bc5665851e61
8271887: mark hotspot runtime/CDSCompressedKPtrs tests which ignore external VM flags
Backport-of: a3b01439701c1e01f9095a51b4f1048282956623
! test/hotspot/jtreg/runtime/CDSCompressedKPtrs/CDSCompressedKPtrs.java
! test/hotspot/jtreg/runtime/CDSCompressedKPtrs/XShareAuto.java
Changeset: fca27925
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-03 20:19:33 +0000
URL: https://git.openjdk.org/jdk17u/commit/fca27925a850355213a8df15a289419a0bfeaaa6
8198668: MemoryPoolMBean/isUsageThresholdExceeded/isexceeded001/TestDescription.java still failing
Backport-of: d1249aa5cbf3a3a3a24e85bcec30aecbc3e09bc0
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/MemoryPoolMBean/isUsageThresholdExceeded/isexceeded001.java
Changeset: 28adafcb
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-03 20:25:34 +0000
URL: https://git.openjdk.org/jdk17u/commit/28adafcb524a043eca0fc6e7f9a1bb2a5490d723
8298873: Update IllegalRecordVersion.java for changes to TLS implementation
8301189: validate-source fails after JDK-8298873
Backport-of: fc26d3e5770ca3440105d3904a6e4af9af4860fa
! test/jdk/ProblemList.txt
+ test/jdk/javax/net/ssl/SSLEngine/HandshakeWithInvalidRecordVersion.java
- test/jdk/javax/net/ssl/SSLEngine/IllegalRecordVersion.java
Changeset: 91332e2a
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-03 20:28:32 +0000
URL: https://git.openjdk.org/jdk17u/commit/91332e2a7708c521a59bb2bce68b4c5924311942
8298869: Update ConnectionTest.java for changes to TLS implementation
Backport-of: d6007a356f8081290cc745481af160a4cad8a9bb
! test/jdk/ProblemList.txt
! test/jdk/javax/net/ssl/SSLEngine/ConnectionTest.java
Changeset: 26fb0f87
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-03 20:31:34 +0000
URL: https://git.openjdk.org/jdk17u/commit/26fb0f87897e7d7b193e08c1d69e6c0fa12c976c
8299748: java/util/zip/Deinflate.java failing on s390x
Backport-of: fee02f066879e77e55e217660daa46607778b6e8
! test/jdk/java/util/zip/DeInflate.java
Changeset: ceafbb75
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-03 20:43:58 +0000
URL: https://git.openjdk.org/jdk17u/commit/ceafbb759e515e4ca42de18a0d6423e35d176059
8295424: adjust timeout for another JLI GetObjectSizeIntrinsicsTest.java subtest
8297367: disable TestRedirectLinks.java in slowdebug mode
Backport-of: 6e5470525d5236901c219146f363d4860e6b8008
! test/jdk/java/lang/instrument/GetObjectSizeIntrinsicsTest.java
! test/langtools/jdk/javadoc/doclet/testLinkOption/TestRedirectLinks.java
Changeset: cde511da
Author: Fei Yang <fyang at openjdk.org>
Date: 2023-10-04 12:32:01 +0000
URL: https://git.openjdk.org/jdk17u/commit/cde511da4c98f6fd788acb4f79d58312826857ea
8316743: RISC-V: Change UseVectorizedMismatchIntrinsic option result to warning
Backport-of: 750da0012931656cfd55f3e67c3f49ad7363ab8e
! src/hotspot/cpu/riscv/c1_LIRGenerator_riscv.cpp
! src/hotspot/cpu/riscv/vm_version_riscv.cpp
Changeset: 2589bf35
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-10-04 12:37:28 +0000
URL: https://git.openjdk.org/jdk17u/commit/2589bf35e6a478ab762e559f97906b01a3d80448
8316514: Better diagnostic header for VtableStub
Backport-of: 6c61bc195090abf73683b811e214810a1226d299
! src/hotspot/share/code/vtableStubs.cpp
Changeset: fa40b5f0
Author: Soumadipta Roy <roysouma at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2023-10-04 17:59:14 +0000
URL: https://git.openjdk.org/jdk17u/commit/fa40b5f0248525743f65a2b871394a9be29d9868
8315766: Parallelize gc/stress/TestStressIHOPMultiThread.java test
Backport-of: edd454b502b9bacde55492820e52655bbac63b89
! test/hotspot/jtreg/gc/stress/TestStressIHOPMultiThread.java
Changeset: aa547501
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-04 19:07:41 +0000
URL: https://git.openjdk.org/jdk17u/commit/aa5475013e522fe1383a7ab77fd8bf3553ccf70b
8281015: Further simplify NMT backend
Reviewed-by: lucy
Backport-of: b96b743727a628c1b33cc9b3374f010c2ea30b78
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/services/mallocSiteTable.cpp
! src/hotspot/share/services/mallocSiteTable.hpp
! src/hotspot/share/services/mallocTracker.cpp
! src/hotspot/share/services/mallocTracker.hpp
- src/hotspot/share/services/mallocTracker.inline.hpp
! src/hotspot/share/services/memTracker.cpp
! src/hotspot/share/services/memTracker.hpp
! src/hotspot/share/services/nmtCommon.hpp
! src/hotspot/share/utilities/debug.cpp
Changeset: 76fd18e1
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-04 19:22:04 +0000
URL: https://git.openjdk.org/jdk17u/commit/76fd18e1288ee0ac604b58aaa3eeb0cff4016e18
8292072: NMT: repurpose Tracking overhead counter as global malloc counter
Reviewed-by: lucy
Backport-of: 1c1c4410b20f598c7e81fae044b6cb298ed12bab
! src/hotspot/share/services/mallocTracker.cpp
! src/hotspot/share/services/mallocTracker.hpp
! src/hotspot/share/services/memBaseline.hpp
! src/hotspot/share/services/memReporter.cpp
Changeset: 20d41b94
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-04 19:39:45 +0000
URL: https://git.openjdk.org/jdk17u/commit/20d41b94787371fe8f260dac05138b554f305ea1
8297958: NMT: Display peak values
Backport-of: 336d230a39e41eeed8b9d2ce3fec42e9de1d11fe
! src/hotspot/share/services/mallocSiteTable.hpp
! src/hotspot/share/services/mallocTracker.cpp
! src/hotspot/share/services/mallocTracker.hpp
! src/hotspot/share/services/memReporter.cpp
! src/hotspot/share/services/memReporter.hpp
Changeset: f1c55d2e
Author: Soumadipta Roy <roysouma at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2023-10-04 21:07:18 +0000
URL: https://git.openjdk.org/jdk17u/commit/f1c55d2e7ce16223801c55eb872ef7fa055faabf
8315937: Enable parallelism in vmTestbase/nsk/stress/numeric tests
Backport-of: eb1f67b160c4d2b8feb7330786ecd8e53ed53946
- test/hotspot/jtreg/vmTestbase/nsk/stress/numeric/TEST.properties
Changeset: 31422d70
Author: Christoph Langer <clanger at openjdk.org>
Date: 2023-10-05 13:02:29 +0000
URL: https://git.openjdk.org/jdk17u/commit/31422d70d09277d604446a9bccad859c1ae9f3c2
8316710: Exclude java/awt/font/Rotate/RotatedTextTest.java
Backport-of: f4550497eae71bf08cd5f591c2877ca28b7fea81
! test/jdk/ProblemList.txt
Changeset: 8ef142e3
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-05 18:24:51 +0000
URL: https://git.openjdk.org/jdk17u/commit/8ef142e3a5987761d734aa907bb0fba6d786eed8
8298874: Update TestAllSuites.java for TLS v1.2 and 1.3
Backport-of: 3361a26df4dafa134181263cc5c81bda6ba8d21e
! test/jdk/ProblemList.txt
! test/jdk/javax/net/ssl/SSLEngine/TestAllSuites.java
! test/lib/jdk/test/lib/security/SecurityUtils.java
Changeset: 60ae78ae
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-05 18:26:36 +0000
URL: https://git.openjdk.org/jdk17u/commit/60ae78aeaf7f7cc424663f81ba77489bd74b5fdb
8298872: Update CheckStatus.java for changes to TLS implementation
Backport-of: e7247b10ccd2bf1ad6809395a1b63aa5046d5b1d
! test/jdk/ProblemList.txt
- test/jdk/javax/net/ssl/SSLEngine/CheckStatus.java
+ test/jdk/javax/net/ssl/SSLEngine/CheckTlsEngineResults.java
Changeset: bf2d133f
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-05 18:30:56 +0000
URL: https://git.openjdk.org/jdk17u/commit/bf2d133f4a8c99249763a614401c9f08dd865535
8301377: adjust timeout for JLI GetObjectSizeIntrinsicsTest.java subtest again
8302607: increase timeout for ContinuousCallSiteTargetChange.java
8305502: adjust timeouts in three more M&M tests
Backport-of: 4b23bef51df9c1a5bc8f43748a8d6c8d99995656
! test/hotspot/jtreg/compiler/jsr292/ContinuousCallSiteTargetChange.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load007/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load011/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load012/TestDescription.java
! test/jdk/java/lang/instrument/GetObjectSizeIntrinsicsTest.java
Changeset: 1cbcea2f
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-06 06:41:16 +0000
URL: https://git.openjdk.org/jdk17u/commit/1cbcea2fdc852cdf019a51c71d03cdc7065a0a31
8298298: NMT: count deltas are printed with 32-bit signed size
Reviewed-by: lucy, stuefe
Backport-of: f729f5b6d01b0d3a0ee21f50199ca30935c8237a
! src/hotspot/share/services/memReporter.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/hotspot/share/utilities/globalDefinitions_visCPP.hpp
! test/hotspot/gtest/utilities/test_globalDefinitions.cpp
Changeset: 4c0171a6
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-06 06:43:12 +0000
URL: https://git.openjdk.org/jdk17u/commit/4c0171a662c3272b6c78c313ddb7880a1dbb86ed
8305505: NPE in javazic compiler
Backport-of: 544bd260b6eb7bc7cf79a3739cc94bad658d7d15
! test/jdk/sun/util/calendar/zi/GenDoc.java
Changeset: 76a402d1
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-06 06:43:39 +0000
URL: https://git.openjdk.org/jdk17u/commit/76a402d1f56fd1a3637aad6463cc724a8fe7df22
8301455: comments in TestTypeAnnotations still refer to resolved JDK-8068737
Backport-of: 35e75c131d7c1c2596022955c0f4c53dd3c7e448
! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java
Changeset: c8bc1c2c
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-06 07:04:34 +0000
URL: https://git.openjdk.org/jdk17u/commit/c8bc1c2c54a80acc41b4056cd1366263fb6f8cec
8307403: java/util/zip/DeInflate.java timed out
Backport-of: d22bcc813eea719b817d3d541a843594675c0ca9
! test/jdk/java/util/zip/DeInflate.java
Changeset: 9dc5ff0c
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-06 07:10:01 +0000
URL: https://git.openjdk.org/jdk17u/commit/9dc5ff0c7af93ac599741c180734054b58e69cb3
8299075: TestStringDeduplicationInterned.java fails because extra deduplication
Backport-of: 682359cb4871d779425a9468e8a307169b3651d6
! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationTools.java
Changeset: 273872c7
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-06 07:12:12 +0000
URL: https://git.openjdk.org/jdk17u/commit/273872c78dfc055b596e2f24e31b1b71eea7ea8e
8301489: C1: ShortLoopOptimizer might lift instructions before their inputs
Backport-of: 73d7aa1d2cb037fed69263a1990258866333664d
! src/hotspot/share/c1/c1_ValueMap.cpp
+ test/hotspot/jtreg/compiler/c1/Test8301489.java
Changeset: dbbded30
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-06 07:16:15 +0000
URL: https://git.openjdk.org/jdk17u/commit/dbbded3027ee36921acb1c29f44b7a9f899f2fc8
8308103: Massive (up to ~30x) increase in C2 compilation time since JDK 17
Backport-of: c6ab9c2905203e1ec897b3404f9179ff975d0054
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestSinkingNodesCausesLongCompilation.java
Changeset: 7f9b92ce
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-06 07:29:20 +0000
URL: https://git.openjdk.org/jdk17u/commit/7f9b92ce5e61323de80d3880007723614b70cdda
8312440: assert(cast != nullptr) failed: must have added a cast to pin the node
Backport-of: 01e135c91018a41800c2df534b1d6dbd396adbf4
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestSunkNodeMissingCastAssert.java
Changeset: 98e54902
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-06 07:32:41 +0000
URL: https://git.openjdk.org/jdk17u/commit/98e54902340abfdeb6cf11ce5fe93833d5ef2d70
8315377: C2: assert(u->find_out_with(Op_AddP) == nullptr) failed: more than 2 chained AddP nodes?
Backport-of: ba1a46392f0b9c77c64278f82513aaf51f5c9b1b
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestSinkingMoreThan2AddPNodes.java
Changeset: 6cc99758
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-06 16:38:26 +0000
URL: https://git.openjdk.org/jdk17u/commit/6cc99758fc4519aa4aa3c5ab834f2e8a8a69fe6b
8258951: java/net/httpclient/HandshakeFailureTest.java failed with "RuntimeException: Not found expected SSLHandshakeException in java.io.IOException"
Backport-of: db9834ff82ce477e5c38c8873d39f54882627746
! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java
! test/jdk/java/net/httpclient/HandshakeFailureTest.java
Changeset: e95369bb
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-06 16:42:44 +0000
URL: https://git.openjdk.org/jdk17u/commit/e95369bb1bd5b046728fd12f085b406689bee8c1
8281149: (fs) java/nio/file/FileStore/Basic.java fails with java.lang.RuntimeException: values differ by more than 1GB
Backport-of: a5343fa60505764c088dad4a17680d92568509d5
! test/jdk/java/nio/file/FileStore/Basic.java
Changeset: 3506c888
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-06 16:47:00 +0000
URL: https://git.openjdk.org/jdk17u/commit/3506c888268d7995938ac64d0261d96deb89fa14
8309104: [JVMCI] compiler/unsafe/UnsafeGetStableArrayElement test asserts wrong values with Graal
Backport-of: 11fb5b2209124bbf1100657e340ba5aebc3820d7
! test/hotspot/jtreg/compiler/unsafe/UnsafeGetStableArrayElement.java
Changeset: 83141497
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-06 16:50:09 +0000
URL: https://git.openjdk.org/jdk17u/commit/8314149748aa08692787621ab91e18f116d6c67a
8315606: Open source few swing text/html tests
Backport-of: 4127fbb9ed6ca3c3e82da599dbf9cee54de5da31
+ test/jdk/javax/swing/text/html/HTMLEditorKit/bug4357975.java
+ test/jdk/javax/swing/text/html/HTMLWriter/bug4841760.java
+ test/jdk/javax/swing/text/html/ImageView/bug4329185.java
+ test/jdk/javax/swing/text/html/InlineView/bug4623342.java
Changeset: 9f384e76
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-07 08:21:12 +0000
URL: https://git.openjdk.org/jdk17u/commit/9f384e76973922b6aa758ed7dc4363b139b2b03f
8308047: java/util/concurrent/ScheduledThreadPoolExecutor/BasicCancelTest.java timed out and also had jcmd pipe errors
Backport-of: 8c9d091f19760deece8daf3e57add85482b9f2a7
! test/jdk/java/util/concurrent/ScheduledThreadPoolExecutor/BasicCancelTest.java
Changeset: adef8e46
Author: Olga Mikhaltsova <omikhaltcova at openjdk.org>
Date: 2023-10-08 13:53:23 +0000
URL: https://git.openjdk.org/jdk17u/commit/adef8e467c0e2f36146627ace77f79d874c26783
8291550: RISC-V: jdk uses misaligned memory access when AvoidUnalignedAccess enabled
Reviewed-by: vkempik
Backport-of: 37093441661c26f333aac00d16aea00c3341d314
! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/gc/shared/barrierSetNMethod_riscv.cpp
! src/hotspot/cpu/riscv/interp_masm_riscv.cpp
! src/hotspot/cpu/riscv/interp_masm_riscv.hpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/nativeInst_riscv.cpp
! src/hotspot/cpu/riscv/nativeInst_riscv.hpp
! src/hotspot/cpu/riscv/relocInfo_riscv.cpp
! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp
! src/hotspot/cpu/riscv/templateTable_riscv.cpp
Changeset: 18fd988d
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-08 15:15:38 +0000
URL: https://git.openjdk.org/jdk17u/commit/18fd988d19e283283493c559325a387a716d6906
8298868: Update EngineCloseOnAlert.java for changes to TLS implementation
Backport-of: 7fd440d97c2bb7b7a6cd7094e7339d65d23e7815
! test/jdk/ProblemList.txt
! test/jdk/javax/net/ssl/SSLEngine/EngineCloseOnAlert.java
Changeset: c00d4455
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-08 15:17:24 +0000
URL: https://git.openjdk.org/jdk17u/commit/c00d445513aca8dba4dcc1160f7e54dea09ff343
8317121: vector_masked_load instruction is moved too early after JDK-8286941
Backport-of: cfabcbf85837e97bdd6c9e4e06e875ecbaa70084
! src/hotspot/share/opto/memnode.cpp
+ test/hotspot/jtreg/compiler/vectorization/TestMaskedVectors.java
Changeset: aaa6962a
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-09 13:29:50 +0000
URL: https://git.openjdk.org/jdk17u/commit/aaa6962a05a8802cee8473f414c82e6a2ff0bddf
8290909: MemoryPoolMBean/isUsageThresholdExceeded tests failed with "isUsageThresholdExceeded() returned false, and is still false, while threshold = MMMMMMM and used peak = NNNNNNN"
Backport-of: 3601e30df794db122d8d04fb3c04868ccbaa0baf
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/MemoryPoolMBean/isUsageThresholdExceeded/isexceeded001.java
Changeset: 6a0dfaf5
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-09 13:32:03 +0000
URL: https://git.openjdk.org/jdk17u/commit/6a0dfaf59e553e331785a1f98d2093ce94a5bae3
8308223: failure handler missed jcmd.vm.info command
Backport-of: 563152f32dd2c8617c0e0955d55c5bbce23627fb
! test/failure_handler/src/share/conf/common.properties
Changeset: 3f29f1e5
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-09 13:34:11 +0000
URL: https://git.openjdk.org/jdk17u/commit/3f29f1e5678955645dd2ec7afcd419b5dba1e6c0
8311585: Add JRadioButtonMenuItem to bug8031573.java
Backport-of: 4f90abaf17716493bad740dcef76d49f16d69379
! test/jdk/javax/swing/JMenuItem/8031573/bug8031573.java
Changeset: 056ba2d7
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2023-10-09 14:42:14 +0000
URL: https://git.openjdk.org/jdk17u/commit/056ba2d7d90749d70925e2e1c7d6daa66c6992c5
8316566: RISC-V: Zero extended narrow oop passed to Atomic::cmpxchg
Reviewed-by: goetz
Backport-of: 9ffec67a3f2dada329a9887338c570424a79e7f8
! src/hotspot/os_cpu/linux_riscv/orderAccess_linux_riscv.hpp
Changeset: d7e22e82
Author: Soumadipta Roy <roysouma at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2023-10-09 18:51:13 +0000
URL: https://git.openjdk.org/jdk17u/commit/d7e22e820e2d3e68cac114d302a64a09666515a2
8315683: Parallelize java/util/concurrent/tck/JSR166TestCase.java
Reviewed-by: phh
Backport-of: 4415261688dc258b6d254668bcf8818c61cc65ea
! test/jdk/java/util/concurrent/tck/JSR166TestCase.java
Changeset: a393f258
Author: Mat Carter <macarte at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2023-10-09 23:48:59 +0000
URL: https://git.openjdk.org/jdk17u/commit/a393f2581740f854518a3ef7caccd6d3c2d8e4a0
8303607: SunMSCAPI provider leaks memory and keys
Backport-of: c51d40cfebe793b2e979db0f2d91ac3b136311bb
! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp
Changeset: 66baa030
Author: Jenny Shivayogi <kspeeyu at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-10-10 06:44:41 +0000
URL: https://git.openjdk.org/jdk17u/commit/66baa030fe1fc5f967744934ce40627ed5bbe8c8
8272998: ImageIO.read() throws incorrect exception type
Backport-of: 6ad6b1c454cbc41de5a401aecda910d668c71e39
! src/java.desktop/share/classes/javax/imageio/ImageIO.java
+ test/jdk/javax/imageio/ReadImageNoIAETest.java
Changeset: e71a9806
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-10 18:20:03 +0000
URL: https://git.openjdk.org/jdk17u/commit/e71a98066992657ffbed58b07e84e632e496878b
8266593: vmTestbase/nsk/jvmti/PopFrame/popframe011 fails with "assert(java_thread == _state->get_thread()) failed: Must be"
Backport-of: 32839ba012f0a0a66e249cd8d12b94499d82ec0a
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! test/hotspot/jtreg/ProblemList.txt
Changeset: 943ee59c
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-10 18:22:17 +0000
URL: https://git.openjdk.org/jdk17u/commit/943ee59cf7f99b91c076d025b45a75222819267a
8287671: Adjust ForceGC to invoke System::gc fewer times for negative case
8287867: Bad merge of jdk/test/lib/util/ForceGC.java causing test compilation error
Backport-of: 2e332c276052554540da0998316a5a99bc350cd6
! test/lib/jdk/test/lib/util/ForceGC.java
Changeset: 8e4f66a6
Author: Olga Mikhaltsova <omikhaltcova at openjdk.org>
Date: 2023-10-10 19:53:39 +0000
URL: https://git.openjdk.org/jdk17u/commit/8e4f66a6187bca6812e6505b0704a5dcf6a5feeb
8309502: RISC-V: String.indexOf intrinsic may produce misaligned memory loads
Reviewed-by: vkempik
Backport-of: 6b942893868fa1a64977288bdbdb1bbff8bd9d9c
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
Changeset: ec6f1292
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-11 07:51:05 +0000
URL: https://git.openjdk.org/jdk17u/commit/ec6f12921a161aa4b92fe5d02d3dad7faf06ff33
8273921: Refactor NSK/JDI tests to create thread using factory
Backport-of: a72c8aa6ad58bad57ddbd65139bcb88b6d8aa5db
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc01x001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x004a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc03x001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc04x001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/_bounds_/filters001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter004a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter004a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/location/location001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassExclusionFilter/filter001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassExclusionFilter/filter002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_rt/filter_rt001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_rt/filter_rt002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_rt/filter_rt003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_s/filter_s001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_s/filter_s002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod007a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod011t.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod013t.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance007a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/equals/equals001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/hashCode/hashcode001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/request/request001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventIterator/nextEvent/nextevent001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/addCountFilter/addcountfilter001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/enable/enable001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/enable/enable002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/getProperty/getproperty001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/isEnabled/isenabled001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/putProperty/putproperty001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setSuspendPolicy/setsuspendpolicy001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/suspendPolicy/suspendpolicy001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq004a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq005a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq006a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq007a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq008a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq009a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq010a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteEventRequest/delevtreq002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteEventRequests/delevtreqs002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/stepRequests/stepreq001t.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/stepRequests/stepreq002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume008a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume009a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy008a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy009a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassExclusionFilter/filter001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_rt/filter_rt001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_rt/filter_rt002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_rt/filter_rt003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_s/filter_s001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_s/filter_s002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter004a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter004a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/notifyCaught/notifycaught001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/notifyUncaught/notifyuncaught001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/isVisible/isvisible001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location004a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location005a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocatableEvent/thread/thread001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassExclusionFilter/filter001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_rt/filter_rt001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_rt/filter_rt002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_rt/filter_rt003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_s/filter_s001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter004a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter004a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassExclusionFilter/filter001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_rt/filter_rt001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_rt/filter_rt002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_rt/filter_rt003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_s/filter_s001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter004a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter004a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/owningThread/owningthread001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/owningThread/owningthread002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValue/getvalue001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValue/getvalue002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValues/getvalues001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValues/getvalues002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/location/location001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue001/setvalue001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue002/setvalue002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue003/setvalue003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue004/setvalue004a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/thisObject/thisobject002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/thread/thread001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariableByName/visiblevarbyname001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariableByName/visiblevarbyname002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariables/visiblevariables001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariables/visiblevariables002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassExclusionFilter/filter001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_rt/filter_rt001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_rt/filter_rt002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_rt/filter_rt003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_s/filter_s001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_s/filter_s002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter004a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/size/size001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/size/size002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/thread/thread001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter004a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter005a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/currentContendedMonitor/currentcm001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frame/frame001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frameCount/framecount001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frames_ii/frames_ii001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isAtBreakpoint/isatbreakpoint001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended004a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/name/name001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes004a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/resume/resume001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/stop/stop001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/suspend/suspend001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/suspendCount/suspendcount001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartEvent/thread/thread001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter004a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter005a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/allThreads/allthreads001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetCurrentContendedMonitor/cangccm001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetMonitorInfo/cangetmonitorinfo001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetOwnedMonitorInfo/cangetinfo001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose004a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/suspend/suspend001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt005a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt006a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter004a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter005a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter006a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter007a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter008a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter004a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter005a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter006a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter007a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter008a.java
+ test/hotspot/jtreg/vmTestbase/nsk/share/jdi/JDIThreadFactory.java
+ test/hotspot/jtreg/vmTestbase/nsk/share/jdi/NamedTask.java
Changeset: 0a4c4235
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-11 07:54:50 +0000
URL: https://git.openjdk.org/jdk17u/commit/0a4c4235626269d37dc697b7de0486b0c5eb87b0
8287596: Reorg jdk.test.lib.util.ForceGC
Reviewed-by: lucy
Backport-of: 82a8bd7e92a1867b0c82f051361938be8610428d
! test/jdk/java/io/ObjectStreamClass/TestOSCClassLoaderLeak.java
! test/jdk/java/lang/ClassLoader/nativeLibrary/NativeLibraryTest.java
! test/jdk/java/lang/invoke/defineHiddenClass/UnloadingTest.java
! test/jdk/java/lang/reflect/callerCache/ReflectionCallerCacheTest.java
! test/jdk/sun/security/pkcs11/Provider/MultipleLogins.java
! test/lib/jdk/test/lib/util/ForceGC.java
Changeset: a3872053
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-11 08:03:10 +0000
URL: https://git.openjdk.org/jdk17u/commit/a3872053b84dc6d74281d5b24c95b60774585cda
8294881: test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose003/TestDescription.java fails
Backport-of: 216c6f63409e60604beb3c4f0e1e0661b1124f8f
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose004a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose005a.java
+ test/hotspot/jtreg/vmTestbase/nsk/share/jdi/JDIUtils.java
Changeset: 92398a6d
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-11 08:16:39 +0000
URL: https://git.openjdk.org/jdk17u/commit/92398a6d8519b024efc9c2b90c71b64ed0343ec5
8300727: java/awt/List/ListGarbageCollectionTest/AwtListGarbageCollectionTest.java failed with "List wasn't garbage collected"
Backport-of: f835aaafc7332d324ca9b08b2a34539fc1c573aa
! test/jdk/java/awt/List/ListGarbageCollectionTest/AwtListGarbageCollectionTest.java
Changeset: 5e0be488
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-11 08:18:55 +0000
URL: https://git.openjdk.org/jdk17u/commit/5e0be4886b2923309a820d2d6230d9071430ebc7
8284047: Harmonize/Standardize the SSLSocket/SSLEngine/SSLSocketSSLEngine test templates
Reviewed-by: lucy
Backport-of: 824a5e4c605d4aee55252bce5364fa01de525e1b
- test/jdk/javax/net/ssl/ALPN/MyX509ExtendedKeyManager.java
! test/jdk/javax/net/ssl/ALPN/SSLEngineAlpnTest.java
! test/jdk/javax/net/ssl/ALPN/SSLServerSocketAlpnTest.java
! test/jdk/javax/net/ssl/ALPN/SSLSocketAlpnTest.java
! test/jdk/javax/net/ssl/SSLEngine/HandshakeWithInvalidRecordVersion.java
! test/jdk/javax/net/ssl/TLSv12/DisabledShortRSAKeys.java
! test/jdk/javax/net/ssl/templates/SSLContextTemplate.java
! test/jdk/javax/net/ssl/templates/SSLEngineTemplate.java
- test/jdk/javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java
! test/jdk/javax/net/ssl/templates/SSLSocketTemplate.java
! test/jdk/sun/security/ssl/ALPN/AlpnGreaseTest.java
! test/jdk/sun/security/ssl/CipherSuite/DisabledCurve.java
! test/jdk/sun/security/ssl/CipherSuite/RestrictSignatureScheme.java
! test/jdk/sun/security/ssl/SSLEngineImpl/SSLEngineBadBufferArrayAccess.java
! test/jdk/sun/security/ssl/SSLSessionImpl/InvalidateSession.java
! test/jdk/sun/security/ssl/SSLSocketImpl/ClientSocketCloseHang.java
! test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketBruceForceClose.java
+ test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketBruteForceClose.java
! test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketClose.java
! test/jdk/sun/security/ssl/SSLSocketImpl/SocketExceptionForSocketIssues.java
! test/jdk/sun/security/ssl/SignatureScheme/SigAlgosExtTestWithTLS12.java
! test/jdk/sun/security/ssl/SignatureScheme/Tls13NamedGroups.java
! test/jdk/sun/security/ssl/X509TrustManagerImpl/TooManyCAs.java
Changeset: d00e1a31
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-11 08:24:37 +0000
URL: https://git.openjdk.org/jdk17u/commit/d00e1a31d49433408120a06e6fefe02533e9b156
8308116: jdk.test.lib.compiler.InMemoryJavaCompiler.compile does not close files
Reviewed-by: lucy
Backport-of: e9320f31dcc4ff5197e8c3bca504a7d5c1a9035e
! test/lib/jdk/test/lib/compiler/InMemoryJavaCompiler.java
Changeset: a81b0887
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-11 08:27:16 +0000
URL: https://git.openjdk.org/jdk17u/commit/a81b08872e3fe08bff70783611b9fafc8c791615
8232839: JDI AfterThreadDeathTest.java failed due to "FAILED: Did not get expected IllegalThreadStateException on a StepRequest.enable()"
Backport-of: 84184f947342fd1adbe4e3f2230ce3de4ae6007e
! test/jdk/ProblemList.txt
! test/jdk/com/sun/jdi/AfterThreadDeathTest.java
Changeset: baf717ff
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-11 08:32:42 +0000
URL: https://git.openjdk.org/jdk17u/commit/baf717ffe375cf4088db48a371a8996fa61aa275
8309974: some JVMCI tests fail when VM options include -XX:+EnableJVMCI
Backport-of: 8b4af46be4447a7bc3b58f4054488e8bc50ee111
! test/hotspot/jtreg/compiler/jvmci/events/JvmciShutdownEventTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/HotSpotConstantReflectionProviderTest.java
! test/hotspot/jtreg/compiler/jvmci/meta/StableFieldTest.java
Changeset: 179c60f9
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-11 08:35:19 +0000
URL: https://git.openjdk.org/jdk17u/commit/179c60f99f384b7c28bf324f930aa2e886e0cc30
8301247: JPackage app-image exe launches multiple exe's in JDK 17+
Reviewed-by: lucy
Backport-of: dcea9bf087c87548d9caa899c52e95d17478da22
! src/jdk.jpackage/windows/native/applauncher/WinLauncher.cpp
+ src/jdk.jpackage/windows/native/common/Executor.cpp
+ src/jdk.jpackage/windows/native/common/Executor.h
- src/jdk.jpackage/windows/native/msiwrapper/Executor.cpp
- src/jdk.jpackage/windows/native/msiwrapper/Executor.h
+ test/jdk/tools/jpackage/windows/Win8301247Test.java
Changeset: 8853be60
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-11 08:40:13 +0000
URL: https://git.openjdk.org/jdk17u/commit/8853be60470f7f623734da0189a93b31aeee1df0
8316906: Clarify TLABWasteTargetPercent flag
Backport-of: 77fac0f4c6692bcc06456d03a4329d9f8ddeeded
! src/hotspot/share/gc/shared/tlab_globals.hpp
Changeset: c8c1c6af
Author: Ilya Gavrilin <igavrilin at openjdk.org>
Committer: Vladimir Kempik <vkempik at openjdk.org>
Date: 2023-10-11 14:38:49 +0000
URL: https://git.openjdk.org/jdk17u/commit/c8c1c6af2b8a66069c43a11e4d0e2e54ffe0bf5f
8313779: RISC-V: use andn / orn in the MD5 instrinsic
Backport-of: 4726960fcdc9489fb8f9c7e1a100828f1347c30c
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
Changeset: 8a92a657
Author: Christoph Langer <clanger at openjdk.org>
Date: 2023-10-12 06:10:30 +0000
URL: https://git.openjdk.org/jdk17u/commit/8a92a6571f76ddfd54623da218b1249764cf710d
8317706: Exclude java/awt/Graphics2D/DrawString/RotTransText.java on linux
Backport-of: 064a21d6d7a82ed4f43a099757698ed872c9cf7d
! test/jdk/ProblemList.txt
Changeset: fa42a3eb
Author: Christoph Langer <clanger at openjdk.org>
Date: 2023-10-12 06:11:04 +0000
URL: https://git.openjdk.org/jdk17u/commit/fa42a3ebab176454421b1fe6106c403be50a9a1d
8317705: ProblemList sun/tools/jstat/jstatLineCountsX.sh on linux-ppc64le and aix due to JDK-8248691
Backport-of: 7d0a937446d37ef2cd88ebf91b3a429134d447a0
! test/jdk/ProblemList.txt
Changeset: c17878a9
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-12 07:19:29 +0000
URL: https://git.openjdk.org/jdk17u/commit/c17878a93b6b2c52380f8240a88f463adadba1c2
8270199: Most SA tests are skipped on macosx-aarch64 because all executables are signed
Reviewed-by: lucy
Backport-of: 16e0ad0ad088af3ba1c9903ed8df60799a1ba651
! test/hotspot/jtreg/ProblemList.txt
! test/lib-test/jdk/test/lib/TestMutuallyExclusivePlatformPredicates.java
! test/lib/jdk/test/lib/Platform.java
! test/lib/jdk/test/lib/SA/SATestUtils.java
! test/lib/jdk/test/lib/util/CoreUtils.java
Changeset: 7c26fd89
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-16 15:20:15 +0000
URL: https://git.openjdk.org/jdk17u/commit/7c26fd89923aad3bca4df64a24b7a12df7a56c16
8297640: Increase buffer size for buf (insert_features_names) in Abstract_VM_Version::insert_features_names
Backport-of: 2f83b5c487f112c175d081ca5882f5032518937a
! src/hotspot/cpu/x86/vm_version_x86.cpp
Changeset: 18d61ea8
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-16 15:26:48 +0000
URL: https://git.openjdk.org/jdk17u/commit/18d61ea85967e23a0a2dbd5650c55fbf59e4a3c9
8041447: Test javax/swing/dnd/7171812/bug7171812.java fails with java.lang.RuntimeException: Test failed, scroll on drag doesn't work
Backport-of: 2c52cf07469970f730aa7397f9f6b98534af3a44
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/dnd/7171812/bug7171812.java
Changeset: 36372457
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2023-10-17 04:58:35 +0000
URL: https://git.openjdk.org/jdk17u/commit/3637245782c54b137f5078d09d3ead9fe3626e43
8317772: NMT: Make peak values available in release builds
Backport-of: 32ccf018eb32726e60126dcfd69d1be9ac80ec42
! src/hotspot/share/services/mallocTracker.cpp
! src/hotspot/share/services/mallocTracker.hpp
! src/hotspot/share/services/memReporter.cpp
Changeset: 052a05d1
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-10-17 07:15:36 +0000
URL: https://git.openjdk.org/jdk17u/commit/052a05d1186919424e1d47544dbd566abcb35533
8310321: make JDKOPT_CHECK_CODESIGN_PARAMS more verbose
Backport-of: 9eed049098b1ad98f6c061b88f21ca0e7ae3483f
! make/autoconf/jdk-options.m4
Changeset: b07d8c22
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-10-17 07:16:03 +0000
URL: https://git.openjdk.org/jdk17u/commit/b07d8c225e154af496c8bdf0513590e659b02ef1
8313691: use close after failing os::fdopen in vmError and ciEnv
Backport-of: 96304f37f8344b0c0e271ff9cda84961519d5109
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/utilities/vmError.cpp
Changeset: 436f148a
Author: amosshi <amosshi at users.noreply.github.com>
Committer: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-17 07:30:17 +0000
URL: https://git.openjdk.org/jdk17u/commit/436f148a595d149000e70962ba40680b43106706
8296275: Write a test to verify setAccelerator method of JMenuItem
Backport-of: b005013a0015656b7f6ccc26f8a13c44d61f77b9
+ test/jdk/javax/swing/JMenuItem/JMenuItemSetAcceleratorTest.java
Changeset: f7fb52b7
Author: amosshi <amosshi at users.noreply.github.com>
Committer: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-17 07:35:17 +0000
URL: https://git.openjdk.org/jdk17u/commit/f7fb52b790dc01471c3e8e30dd978abaf1291166
8300272: Improve readability of the test JarWithOneNonDisabledDigestAlg
Backport-of: cf46004f276293ce8b092fe17ae579cbe45914a2
! test/jdk/jdk/security/jarsigner/JarWithOneNonDisabledDigestAlg.java
Changeset: 7c3e0d48
Author: amosshi <amosshi at users.noreply.github.com>
Committer: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-17 07:46:13 +0000
URL: https://git.openjdk.org/jdk17u/commit/7c3e0d4886a85955c34647121dc8473a82bec3b4
8301570: Test runtime/jni/nativeStack/ needs to detach the native thread
Backport-of: d269ebbad2286b57802a075091b0cc32110dfcc7
! test/hotspot/jtreg/runtime/jni/nativeStack/libnativeStack.c
Changeset: 111b5237
Author: amosshi <amosshi at users.noreply.github.com>
Committer: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-17 07:49:19 +0000
URL: https://git.openjdk.org/jdk17u/commit/111b52376b76f870b095159b8222c32bb0e55514
8300259: Add test coverage for processing of pending block files in signed JARs
Backport-of: c129ce4660e6c9b5365c8bf89fb916e2a7c28e98
+ test/jdk/java/util/jar/JarFile/SignedJarPendingBlock.java
Changeset: 1b858f12
Author: Sonia Zaldana Calles <szaldana at openjdk.org>
Committer: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-17 07:51:59 +0000
URL: https://git.openjdk.org/jdk17u/commit/1b858f124d0b4a6c5dfbb41bad32f79d8bb88b04
8302525: Write a test to check various components send Events while mouse and key are used simultaneously
Backport-of: c7517b3decdc55edb7f0ce6e6aa09a6b653c747d
+ test/jdk/java/awt/event/StressTest/MouseAndKeyEventStressTest.java
Changeset: 1c5d92f9
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-10-17 08:32:02 +0000
URL: https://git.openjdk.org/jdk17u/commit/1c5d92f99a160d2bd79bced08daba0fa50a5beca
8315062: [GHA] get-bootjdk action should return the abolute path
Reviewed-by: xliu
Backport-of: 99ea8bf2b962011e57d02a93217d65d7259e8f80
! .github/actions/get-bootjdk/action.yml
Changeset: 80460e38
Author: Olga Mikhaltsova <omikhaltcova at openjdk.org>
Date: 2023-10-17 14:13:00 +0000
URL: https://git.openjdk.org/jdk17u/commit/80460e38f3d9dc0198ad55ccde4e304162488cd0
8310268: RISC-V: misaligned memory access in String.Compare intrinsic
Reviewed-by: vkempik
Backport-of: d6245b6832ccd1da04616e8ba4b90321b2551971
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
! test/hotspot/jtreg/compiler/intrinsics/string/TestStringCompareToDifferentLength.java
Changeset: 2a5daea9
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-10-18 06:40:04 +0000
URL: https://git.openjdk.org/jdk17u/commit/2a5daea9499d9269a5b9afe181f18aa35584fa0c
8315214: Do not run sun/tools/jhsdb tests concurrently
Reviewed-by: mdoerr
Backport-of: 1e7e2bcf3560e1ad39516fb604e4d8bf85bb54e0
! test/jdk/TEST.ROOT
Changeset: 99149158
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-18 07:39:43 +0000
URL: https://git.openjdk.org/jdk17u/commit/99149158c98265fb2a727ea4d5c3b07cf1f991a9
8262901: [macos_aarch64] NativeCallTest expected:<-3.8194101E18> but was:<3.02668882E10>
8296821: compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/NativeCallTest.java fails after JDK-8262901
Reviewed-by: lucy
Backport-of: 6b456f7a9b6344506033dfdc5a59c0f3e95c4b2a
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/code/TargetDescription.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotJVMCIBackendFactory.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotRegisterConfig.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotVMConfig.java
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/libNativeCallTest.c
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/NativeCallTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/aarch64/AArch64TestAssembler.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/amd64/AMD64TestAssembler.java
Changeset: a41b60ec
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-18 07:42:15 +0000
URL: https://git.openjdk.org/jdk17u/commit/a41b60ec7eed1ddff488758334fe04be0fe8d7f8
8306280: Open source several choice AWT tests
Backport-of: d03128d0e5158ea967e714341c019b9af00ac4a1
+ test/jdk/java/awt/Choice/EmptyChoiceTest.java
+ test/jdk/java/awt/Choice/InsertRemoveTest.java
+ test/jdk/java/awt/Choice/OpenedChoiceHangs.java
+ test/jdk/java/awt/Choice/PressOutsideOpenedChoice.java
Changeset: 0b149e01
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-18 11:38:18 +0000
URL: https://git.openjdk.org/jdk17u/commit/0b149e01c5a7bf20f36c6443c8a26d00761bfa97
Merge
! test/jdk/ProblemList.txt
! test/jdk/ProblemList.txt
Changeset: 4d246bb6
Author: Ralf Schmelter <rschmelter at openjdk.org>
Date: 2023-10-18 16:56:52 +0000
URL: https://git.openjdk.org/jdk17u/commit/4d246bb6508df31a8329255f7f567f45e59c0971
8297142: jdk/jfr/event/runtime/TestShutdown.java fails on Linux ppc64le and Linux aarch64
Backport-of: bde0e35ded82ab5e95452dc8da36c63e084536a2
! test/jdk/jdk/jfr/event/runtime/TestShutdownEvent.java
Changeset: 5e3d47db
Author: amosshi <amosshi at users.noreply.github.com>
Committer: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-19 09:10:34 +0000
URL: https://git.openjdk.org/jdk17u/commit/5e3d47dbfa86bfeccb7f9c58f33e0e72371a2399
8297296: java/awt/Mouse/EnterExitEvents/DragWindowTest.java fails with "No MouseReleased event on label!"
Reviewed-by: goetz
Backport-of: 0ed6d0b456e58e4122b97c3d12faabada0d8c530
! test/jdk/ProblemList.txt
! test/jdk/java/awt/Mouse/EnterExitEvents/DragWindowTest.java
Changeset: 05c6ae47
Author: Deepa Kumari <dkumari at openjdk.org>
Committer: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-19 09:15:05 +0000
URL: https://git.openjdk.org/jdk17u/commit/05c6ae47e0c5dbeccaea74e72beca07c28880dc6
8312078: [PPC] JcmdScale.java Failing on AIX
Backport-of: c1a3f143bf881dac6d6e517293c79a68129c6f5a
! src/hotspot/share/services/nmtDCmd.cpp
Changeset: e80200f3
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-10-20 06:35:41 +0000
URL: https://git.openjdk.org/jdk17u/commit/e80200f3ddaf57fa8a2ccc23222242d0c997bea7
8312395: Improve assertions in growableArray
Reviewed-by: clanger
Backport-of: b772e67e2929afd9f9d6a4b08713e41f891667c0
! src/hotspot/share/utilities/growableArray.hpp
Changeset: 10b7536f
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-23 14:48:28 +0000
URL: https://git.openjdk.org/jdk17u/commit/10b7536fc31e250a122f8eceb487349f961e5640
8275333: Print count in "Too many recored phases?" assert
Backport-of: 45ebf85ca9a1e071955ba2e3cb32449bfbd85d14
! src/hotspot/share/gc/shared/gcTimer.cpp
Changeset: 64146764
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-23 14:50:50 +0000
URL: https://git.openjdk.org/jdk17u/commit/64146764a32bc8b7d7622e6f5e015a1a25f97ba3
8291154: Create a non static nested class without enclosing class throws VerifyError
Backport-of: f96aee74010476a850175f7012c196e40a31c188
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
+ test/langtools/tools/javac/nested/StaticNestedNonStaticSuper.java
+ test/langtools/tools/javac/nested/StaticNestedNonStaticSuper.out
Changeset: f1ce4efb
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-23 14:54:03 +0000
URL: https://git.openjdk.org/jdk17u/commit/f1ce4efb74fc31060747ec68f7aa28e1aa570768
8317967: Enhance test/jdk/javax/net/ssl/TLSCommon/SSLEngineTestCase.java to handle default cases
Backport-of: 9728e21db1b35e487c562690de659aac386aa99d
! test/jdk/javax/net/ssl/TLSCommon/SSLEngineTestCase.java
Changeset: 73c3316c
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-23 14:56:38 +0000
URL: https://git.openjdk.org/jdk17u/commit/73c3316c2fb658c4d495433c79d616a1fbe61209
8268916: Tests for AffirmTrust roots
Backport-of: 8c1bb2b28066ee32bef22110df06318d938c7d8b
! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/CAInterop.java
Changeset: 9a1f8cbf
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-10-25 07:26:34 +0000
URL: https://git.openjdk.org/jdk17u/commit/9a1f8cbfc223fa0eb2b369334730db87de8cb16e
8311511: Improve description of NativeLibrary JFR event
Backport-of: 848abd2831ab38d99b6b76b55cbe8d84c28be330
! src/hotspot/share/jfr/metadata/metadata.xml
Changeset: ffb4ef25
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-25 07:51:32 +0000
URL: https://git.openjdk.org/jdk17u/commit/ffb4ef253763f86fd4fbadfe6e3ec97ea8782bbc
8275329: ZGC: vmTestbase/gc/gctests/SoftReference/soft004/soft004.java fails with assert(_phases->length() <= 1000) failed: Too many recored phases?
Backport-of: 6b833db3f9cace8fbb09bb803ba31208e37a4622
! src/hotspot/share/gc/shared/gcTimer.cpp
Changeset: 748ccc53
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-25 07:54:30 +0000
URL: https://git.openjdk.org/jdk17u/commit/748ccc53978b6c226b08d4df1345f5dfdd0d32c0
8176567: nsk/jdi/ReferenceType/instances/instances002: TestFailure: Unexpected size of referenceType.instances(nsk.share.jdi.TestInterfaceImplementer1): 11, expected: 10
Backport-of: 46fd683820bb7149c0605a0ba03f59e76de69c16
! src/jdk.jdwp.agent/share/native/libjdwp/invoker.c
Changeset: 5eeb41a7
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-25 08:00:27 +0000
URL: https://git.openjdk.org/jdk17u/commit/5eeb41a7294f56bc258a154c043bc540cb8de5c4
8293563: [macos-aarch64] SA core file tests failing with sun.jvm.hotspot.oops.UnknownOopException
Reviewed-by: lucy
Backport-of: 76f1865124025ee6f788a50e1377b82fd577548f
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSCore.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbPmap.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbPstack.java
! test/hotspot/jtreg/serviceability/sa/TestJmapCore.java
! test/lib/jdk/test/lib/util/CoreUtils.java
Changeset: 8bde7d40
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-25 08:03:05 +0000
URL: https://git.openjdk.org/jdk17u/commit/8bde7d403366acbdba52afe2c2d153d822e10fcd
8239801: [macos] java/awt/Focus/UnaccessibleChoice/AccessibleChoiceTest.java fails
Backport-of: b6dddf4ce6072416e17cadefbd8280f959fd93ca
! test/jdk/ProblemList.txt
! test/jdk/java/awt/Focus/UnaccessibleChoice/AccessibleChoiceTest.java
Changeset: 39c8bb24
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-25 08:09:49 +0000
URL: https://git.openjdk.org/jdk17u/commit/39c8bb24aa8641d53a71a85e3eaed05600c7cfec
8202931: [macos] java/awt/Choice/ChoicePopupLocation/ChoicePopupLocation.java fails
Backport-of: f80faced6e6c6c1b10541a8b0c91625215c9ef43
! test/jdk/ProblemList.txt
! test/jdk/java/awt/Choice/ChoicePopupLocation/ChoicePopupLocation.java
Changeset: c83100c6
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-25 08:12:21 +0000
URL: https://git.openjdk.org/jdk17u/commit/c83100c6bf17b10b3d03480fea51b29f795ca466
8299207: [Testbug] Add back test/jdk/java/awt/Graphics2D/DrawPrimitivesTest.java
Backport-of: 5e001d6ff34e2cc954f824117a73dd39f09a81c1
+ test/jdk/java/awt/Graphics2D/DrawPrimitivesTest.java
Changeset: 73e47450
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-10-25 08:33:19 +0000
URL: https://git.openjdk.org/jdk17u/commit/73e47450a35d09730c84be59e0a287ea61994e9f
8312592: New parentheses warnings after HarfBuzz 7.2.0 update
Reviewed-by: phh
Backport-of: ea067fc3d2b1fecda694442c7921ecb980377c1e
! make/modules/java.desktop/lib/Awt2dLibraries.gmk
Changeset: d4fe30dd
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-10-25 08:33:59 +0000
URL: https://git.openjdk.org/jdk17u/commit/d4fe30dd6bd724017b543abf7c3fd5a17137904a
8316778: test hprof lib: invalid array element type from JavaValueArray.elementSize
Backport-of: f7deaf4bef21cb86fcc8a6c10454fbd6bbbba2d9
+ test/lib-test/jdk/test/lib/hprof/HprofTest.java
! test/lib/jdk/test/lib/hprof/model/JavaObject.java
! test/lib/jdk/test/lib/hprof/model/JavaValueArray.java
Changeset: 2a9f6e8f
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-10-25 10:35:53 +0000
URL: https://git.openjdk.org/jdk17u/commit/2a9f6e8f6f552547ea42813bd21502a3a427d162
8315644: increase timeout of sun/security/tools/jarsigner/Warning.java
Backport-of: 8bbebbba8fb870987295cb5f96147a9f9c5bfa6c
! test/jdk/sun/security/tools/jarsigner/Warning.java
Changeset: 8258f274
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-10-26 07:43:30 +0000
URL: https://git.openjdk.org/jdk17u/commit/8258f274649ca0ebecd92eabd2774689cd4e670e
8313252: Java_sun_awt_windows_ThemeReader_paintBackground release resources in early returns
Backport-of: 3671d83c87302ead09d4ebce9cb85bdd803a0c20
! src/java.desktop/windows/native/libawt/windows/ThemeReader.cpp
Changeset: 2c75188e
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-26 18:10:43 +0000
URL: https://git.openjdk.org/jdk17u/commit/2c75188edd6f719a77f954ada98460ab67fbb813
8225313: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatObjectCorrectnessTest.java failed with Unexpected high difference percentage
Backport-of: 09e5321763f3fafe2b0b562f99ec0cd55a59583c
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatArrayCorrectnessTest.java
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.java
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatObjectCorrectnessTest.java
Changeset: 93127b4e
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-26 18:13:03 +0000
URL: https://git.openjdk.org/jdk17u/commit/93127b4e9b035fed31915a43a670e4776a413436
8273456: Do not hold ttyLock around stack walking
8273629: compiler/uncommontrap/TestDeoptOOM.java fails with release VMs
Reviewed-by: lucy, phh
Backport-of: 461a467f91ba19ae35d7833b7d3e74f62f52e19c
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/deoptimization.hpp
! test/hotspot/jtreg/compiler/uncommontrap/TestDeoptOOM.java
Changeset: 5a9cebac
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-26 18:15:51 +0000
URL: https://git.openjdk.org/jdk17u/commit/5a9cebac5f721efcae9124b0c700ae3969cb0273
8228990: JFR: TestNetworkUtilizationEvent.java expects 2+ Network interfaces on Linux but finding 1
Backport-of: e21b527b185888699d0bbb64c5e6bfacab337ce4
! test/jdk/ProblemList.txt
! test/jdk/jdk/jfr/event/runtime/TestNetworkUtilizationEvent.java
Changeset: f85053f5
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-26 18:18:59 +0000
URL: https://git.openjdk.org/jdk17u/commit/f85053f578125d1af7c3c762d966fee8283a6ce2
8291911: java/io/File/GetXSpace.java fails with "53687091200 != 161051996160"
8298619: java/io/File/GetXSpace.java is failing
8305646: compile error on Alpine with gcc12 after 8298619 in libGetXSpace.c
8309216: Cast from jchar* to char* in test java/io/GetXSpace.java
Reviewed-by: lucy
Backport-of: 749335d34ac570760279ac81308d5d323aba4067
! make/test/JtregNativeJdk.gmk
! test/jdk/java/io/File/GetXSpace.java
+ test/jdk/java/io/File/libGetXSpace.c
Changeset: fc288568
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-26 18:20:58 +0000
URL: https://git.openjdk.org/jdk17u/commit/fc288568f2c589975463d30f8c6d0e2484f0bf14
8308910: Allow executeAndLog to accept running process
Reviewed-by: lucy
Backport-of: 024d9b131d6c2d5ee6c8cafdb05b9e9e299d588e
! test/lib/jdk/test/lib/cds/CDSTestUtils.java
Changeset: 3af0c4fb
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-26 18:23:26 +0000
URL: https://git.openjdk.org/jdk17u/commit/3af0c4fb872a12dcf5c4356f225439fc42a68703
8317373: Add Telia Root CA v2
Reviewed-by: phh
Backport-of: d3ebb4a155be8ed93e79b6b58c645e861ec30267
+ make/data/cacerts/teliarootcav2
! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/CAInterop.java
! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java
Changeset: 03552eea
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-10-27 10:53:54 +0000
URL: https://git.openjdk.org/jdk17u/commit/03552eea32372d2ef52ef2f29611b16a5a672a47
8314883: Java_java_util_prefs_FileSystemPreferences_lockFile0 write result errno in missing case
Backport-of: 97b94cb1cdeba00f4bba7326a300c0336950f3ec
! src/java.prefs/unix/native/libprefs/FileSystemPreferences.c
Changeset: 28e9fd35
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-10-27 10:55:58 +0000
URL: https://git.openjdk.org/jdk17u/commit/28e9fd3576ab2df6fa78fead7e40597b5ed4d2dc
8313164: src/java.desktop/windows/native/libawt/windows/awt_Robot.cpp GetRGBPixels adjust releasing of resources
Backport-of: b7545a69a27f255cbf26071be5b88f6e3e6b3cd6
! src/java.desktop/windows/native/libawt/windows/awt_Robot.cpp
Changeset: d7dd1f06
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-10-27 11:00:25 +0000
URL: https://git.openjdk.org/jdk17u/commit/d7dd1f06727cc752c80fd71eee51a7cbe51528ef
8315499: build using devkit on Linux ppc64le RHEL puts path to devkit into libsplashscreen
Backport-of: ed2b4673de6893047407c61f82b5e68741459876
! make/autoconf/lib-x11.m4
Changeset: 03e32320
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-30 10:02:38 +0000
URL: https://git.openjdk.org/jdk17u/commit/03e32320057884749e9319348a5278d8dd3a3bb1
6445283: ProgressMonitorInputStream not large file aware (>2GB)
Backport-of: a17fce7507c7d485d51f98fadd444235ea31058d
! src/java.desktop/share/classes/javax/swing/ProgressMonitorInputStream.java
+ test/jdk/javax/swing/ProgressMonitor/ProgressTest.java
Changeset: d61229d2
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-30 10:06:34 +0000
URL: https://git.openjdk.org/jdk17u/commit/d61229d22091b4756051f12578fedff714e8822f
8314144: gc/g1/ihop/TestIHOPStatic.java fails due to extra concurrent mark with -Xcomp
Backport-of: 1925508425cf1b2d46173754077a588290253430
! test/hotspot/jtreg/gc/g1/ihop/TestIHOPErgo.java
! test/hotspot/jtreg/gc/g1/ihop/TestIHOPStatic.java
Changeset: 4a638cb6
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-10-30 10:09:01 +0000
URL: https://git.openjdk.org/jdk17u/commit/4a638cb64b2ebd03823b9441e01e8899d6798fae
8318705: [macos] ProblemList java/rmi/registry/multipleRegistries/MultipleRegistries.java
Backport-of: 37c40a11a78f8b1f290cb04ce5b087904651907e
! test/jdk/ProblemList.txt
Changeset: 57bf4129
Author: Terry Chow <v-terrychow at microsoft.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2023-10-30 23:03:43 +0000
URL: https://git.openjdk.org/jdk17u/commit/57bf412983c106b2cc35ff522a7582278c4ffecf
8308593: Add KEEPALIVE Extended Socket Options Support for Windows
Reviewed-by: djelinski, phh
Backport-of: f3ade388dac0b882e671462caa762138f44817fb
! make/modules/jdk.net/Lib.gmk
! src/jdk.net/linux/classes/jdk/net/LinuxSocketOptions.java
! src/jdk.net/linux/native/libextnet/LinuxSocketOptions.c
! src/jdk.net/macosx/classes/jdk/net/MacOSXSocketOptions.java
! src/jdk.net/macosx/native/libextnet/MacOSXSocketOptions.c
! src/jdk.net/share/classes/jdk/net/ExtendedSocketOptions.java
+ src/jdk.net/windows/classes/jdk/net/WindowsSocketOptions.java
+ src/jdk.net/windows/native/libextnet/WindowsSocketOptions.c
More information about the jdk-updates-changes
mailing list