git: openjdk/riscv-port-jdk11u: riscv-port: 151 new changesets

duke duke at openjdk.org
Wed Aug 7 13:41:04 UTC 2024


Changeset: 31a780d8
Branch: riscv-port
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2024-06-02 09:54:52 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/31a780d851236a143b7c86f9c7137b67803da9c9

8276819: javax/print/PrintServiceLookup/FlushCustomClassLoader.java fails to free

Backport-of: 7c2c58587d4eda5523331eae45e7d897252dc097

! test/jdk/javax/print/PrintServiceLookup/FlushCustomClassLoader.java

Changeset: 7b377ac0
Branch: riscv-port
Author:    Amos Shi <ashi at openjdk.org>
Date:      2024-06-03 04:14:44 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/7b377ac0ba396d6a1ca4f80ada2520a7f2c56082

8329013: StackOverflowError when starting Apache Tomcat with signed jar

Reviewed-by: mbaesken
Backport-of: 925d82931c09dc11ea5a3bc410ea5cfd67ee14aa

! src/java.base/share/classes/jdk/internal/event/EventHelper.java
+ src/java.base/share/classes/jdk/internal/misc/ThreadTracker.java
+ test/jdk/jdk/security/logging/RecursiveEventHelper.java

Changeset: 4556aa9d
Branch: riscv-port
Author:    Andrew Lu <andrewlu at openjdk.org>
Date:      2024-06-03 05:23:02 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/4556aa9d5e42a4afbc6ea749b589d4442e311d24

8317288: [macos] java/awt/Window/Grab/GrabTest.java: Press on the outside area didn't cause ungrab

Backport-of: db5613af89a2d4ab5a8998ad1d43384778974866

! test/jdk/java/awt/Window/Grab/GrabTest.java

Changeset: 69f4ac1e
Branch: riscv-port
Author:    Antonio Vieiro <avieirov at redhat.com>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date:      2024-06-03 10:35:25 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/69f4ac1e0d61804b1bf306ee728a4de4397aeb47

8240226: DeflateIn_InflateOut.java test incorrectly assumes size of compressed file

Backport-of: b38f3cf3bdde596c07c00106e8a60263ee6cb374

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

Changeset: b11a9800
Branch: riscv-port
Author:    Varada M <varadam at openjdk.org>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date:      2024-06-03 10:43:23 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/b11a9800426e5284428ce731fb071ee3c4d718e8

8305906: HttpClient may use incorrect key when finding pooled HTTP/2 connection for IPv6 address

Reviewed-by: jpai, phh
Backport-of: 43956686c924658ee2d7866e46ee9f10d9595c35

! src/java.net.http/share/classes/jdk/internal/net/http/Http2ClientImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java
! test/jdk/java/net/httpclient/HttpServerAdapters.java
+ test/jdk/java/net/httpclient/http2/ConnectionReuseTest.java

Changeset: f7e83e84
Branch: riscv-port
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2024-06-04 23:33:55 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/f7e83e84de262e09f4ff9ca691dcfba9d2613cf4

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

Backport-of: b285ed72aebe2d802fa9c071372cea6c09870b9a

! test/jdk/sun/java2d/marlin/ScaleTest.java
! test/jdk/sun/java2d/marlin/StrokeShapeTest.java
! test/jdk/sun/java2d/marlin/ThinLineTest.java

Changeset: 8a233081
Branch: riscv-port
Author:    Andrew Lu <andrewlu at openjdk.org>
Date:      2024-06-05 07:30:25 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/8a233081dbdbc576130a4c148cdfdd776b55379c

8320945: problemlist tests failing on latest Windows 11 update

Reviewed-by: mdoerr
Backport-of: ea6e92ed0d6dd3e8c312e523907d776f48293328

! test/jdk/ProblemList.txt

Changeset: 0bacea4c
Branch: riscv-port
Author:    Andrew Lu <andrewlu at openjdk.org>
Date:      2024-06-05 07:31:00 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/0bacea4c511129dbd96f1f9fc8c9cf2affdfded1

8310201: Reduce verbose locale output in -XshowSettings launcher option

Reviewed-by: mdoerr
Backport-of: f6e23ae4519f8eb877ae28a0bfbb4820c9718f91

! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! test/jdk/tools/launcher/Settings.java

Changeset: a51a9dd2
Branch: riscv-port
Author:    Andrew Lu <andrewlu at openjdk.org>
Date:      2024-06-05 07:32:23 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/a51a9dd2600f4bcb4c7bd5851e421d8d2934ae78

8315804: Open source several Swing JTabbedPane JTextArea JTextField tests

Backport-of: 24c3d86f32a2e2d9cb24cd8827ef1f20bb53fead

+ test/jdk/javax/swing/JTabbedPane/GetComponentAtTest.java
+ test/jdk/javax/swing/JTabbedPane/ReplaceCompTab.java
+ test/jdk/javax/swing/JTabbedPane/bug4703690.java
+ test/jdk/javax/swing/JTextArea/bug4849868.java
+ test/jdk/javax/swing/JTextField/bug4244613.java

Changeset: 07ea0f1a
Branch: riscv-port
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2024-06-05 18:10:58 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/07ea0f1a52fdb2c9c2cdd1b0b31d38e9dd1b6120

8331746: Create a test to verify that the cmm id is not ignored

Backport-of: 7c750fd95b83d0a93b0cce681dcfbbae1f220fdd

+ test/jdk/java/awt/color/ICC_Profile/CustomCMMID.java

Changeset: f45455e1
Branch: riscv-port
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2024-06-06 00:00:14 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/f45455e13437f81f4484db1b7d95e60712e82f42

8322330: JavadocHelperTest.java OOMEs with Parallel GC and ZGC

Backport-of: 52c7ff1d81940d6d0d1e3dd7ad0447c80708161c

! test/langtools/jdk/internal/shellsupport/doc/JavadocHelperTest.java

Changeset: 15c9397e
Branch: riscv-port
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2024-05-31 10:33:01 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/15c9397e45f094718fb976da9104364b83569c05

8326643: JDK server does not send a dummy change_cipher_spec record after HelloRetryRequest message

Reviewed-by: phh, mbaesken
Backport-of: cacc30b77cab0173ea14601094a5b5b3106ce2f5

! src/java.base/share/classes/sun/security/ssl/ServerHello.java
+ test/jdk/javax/net/ssl/TLSv13/EngineOutOfSeqCCS.java
! test/jdk/javax/net/ssl/templates/SSLEngineTemplate.java

Changeset: d3bd5ae2
Branch: riscv-port
Author:    Kimura Yukihiro <kyukihiro at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2024-06-06 04:45:12 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/d3bd5ae28a200b0bb0fcebcd2d29c3c15d260de0

8331750: [11u] JDK-8259530 is not backported correctly to 11u

Reviewed-by: phh

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java

Changeset: 48cf5a3f
Branch: riscv-port
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2024-06-06 08:06:26 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/48cf5a3fb5168c83075fe1778d52d752e7e606bc

Merge


Changeset: ee370edf
Branch: riscv-port
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2024-06-06 09:48:05 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/ee370edfc45a359244212ee3927f367ad0e2a37e

8242999: HTTP/2 client may not handle CONTINUATION frames correctly

Updated jdk.internal.net.http.Stream.incoming(Http2Frame frame) to handle continuation frame with END_HEADER flag

Backport-of: 184b43363013436302523dff203c62d5161775b7

! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java
! test/jdk/java/net/httpclient/http2/ContinuationFrameTest.java

Changeset: f010fe00
Branch: riscv-port
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2024-06-06 11:01:10 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/f010fe0026c9f819ada38f56b33d36f5e21f83b4

8305825: getBounds API returns wrong value resulting in multiple Regression Test Failures on Ubuntu 23.04

Backport-of: ab84520d73a63601d75e45895663d8216ca20962

! src/java.desktop/unix/classes/sun/awt/X11/XWM.java
! test/jdk/ProblemList.txt
! test/jdk/java/awt/Dialog/NestedDialogs/Modal/NestedModalDialogTest.java
! test/jdk/java/awt/Focus/OwnedWindowFocusIMECrashTest/OwnedWindowFocusIMECrashTest.java
! test/jdk/java/awt/SplashScreen/MultiResolutionSplash/MultiResolutionSplashTest.java
! test/jdk/javax/swing/JRootPane/DefaultButtonTest.java
! test/jdk/javax/swing/JTree/8003400/Test8003400.java

Changeset: bc8aeb64
Branch: riscv-port
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2024-06-06 11:01:31 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/bc8aeb6496b7e86d1f616d4c1b7c26f172c1dd8a

8328999: Update GIFlib to 5.2.2

Backport-of: 6969a9e0b2143eee5a7cfa02460a8ab6dfa08cda

! src/java.desktop/share/legal/giflib.md
! src/java.desktop/share/native/libsplashscreen/giflib/dgif_lib.c
! src/java.desktop/share/native/libsplashscreen/giflib/gif_err.c
! src/java.desktop/share/native/libsplashscreen/giflib/gif_hash.h
! src/java.desktop/share/native/libsplashscreen/giflib/gif_lib.h
! src/java.desktop/share/native/libsplashscreen/giflib/gif_lib_private.h
! src/java.desktop/share/native/libsplashscreen/giflib/gifalloc.c
! src/java.desktop/share/native/libsplashscreen/giflib/openbsd-reallocarray.c

Changeset: 69b6e6d2
Branch: riscv-port
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2024-06-06 11:01:55 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/69b6e6d2ad5f0e07b5718dd8a45a725fe328e67f

8329004: Update Libpng to 1.6.43

Backport-of: 4e4229438ad2e8ac59ac675465e4d3d4e13bf156

! src/java.desktop/share/legal/libpng.md
! src/java.desktop/share/native/libsplashscreen/libpng/CHANGES
! src/java.desktop/share/native/libsplashscreen/libpng/LICENSE
! src/java.desktop/share/native/libsplashscreen/libpng/README
! src/java.desktop/share/native/libsplashscreen/libpng/UPDATING.txt
! src/java.desktop/share/native/libsplashscreen/libpng/png.c
! src/java.desktop/share/native/libsplashscreen/libpng/png.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngconf.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngerror.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngget.c
! src/java.desktop/share/native/libsplashscreen/libpng/pnglibconf.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngpread.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngpriv.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngread.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngrtran.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngrutil.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngset.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngtrans.c

Changeset: d659ff6a
Branch: riscv-port
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2024-06-06 23:59:28 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/d659ff6a39440ae43e42695966fc3f08cde085f8

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

Backport-of: 9b1d6d66b8297d53c6b96b9e2f9bd69af90ab8fb

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

Changeset: e72f4919
Branch: riscv-port
Author:    SendaoYan <syan at openjdk.org>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date:      2024-06-07 10:10:58 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/e72f491950f3c2ee8d96f65b770caae641b9ec9a

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

Backport-of: 8ffc35d117846a7a2aa08afed662273d2f887770

! test/jdk/ProblemList.txt

Changeset: e4fb2286
Branch: riscv-port
Author:    Thomas Fitzsimmons <fitzsim at redhat.com>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2024-06-08 09:39:40 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/e4fb2286c9c5730ad055f2963369773e5877c144

8286781: Replace the deprecated/obsolete gethostbyname and inet_addr calls

Reviewed-by: andrew
Backport-of: d7298245d6759f62e253b5cf0df975db17fdbf82

! make/autoconf/libraries.m4
! src/hotspot/os/aix/os_aix.inline.hpp
! src/hotspot/os/bsd/os_bsd.inline.hpp
! src/hotspot/os/linux/os_linux.inline.hpp
! src/hotspot/os/solaris/os_solaris.inline.hpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/utilities/ostream.cpp

Changeset: aa0bba2c
Branch: riscv-port
Author:    Andrew Lu <andrewlu at openjdk.org>
Date:      2024-06-11 01:59:51 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/aa0bba2c9acbc1160b9c6aeb96409d3cdc8660a6

8328234: Remove unused nativeUtils files

Backport-of: dec68d7e36a9436468594416272c44a2afbece8d

- test/hotspot/jtreg/vmTestbase/nsk/share/NativeUtils.java
- test/hotspot/jtreg/vmTestbase/nsk/share/native/native_utils.cpp

Changeset: b5cbf8d6
Branch: riscv-port
Author:    Andrew Lu <andrewlu at openjdk.org>
Date:      2024-06-11 02:00:06 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/b5cbf8d6328955f9581a996bf8c226edb1bac672

8328561: test java/awt/Robot/ManualInstructions/ManualInstructions.java isn't used

Backport-of: bc546c21a59d2481ba86f98d0d653c7691f68d4c

- test/jdk/java/awt/Robot/ManualInstructions/ManualInstructions.java

Changeset: f36ba5a1
Branch: riscv-port
Author:    Andrew Lu <andrewlu at openjdk.org>
Date:      2024-06-11 02:00:23 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/f36ba5a1b0a27bfd0b48c14b15c24c03ac02c796

8328218: Delete test java/awt/Window/FindOwner/FindOwner.html

Backport-of: 09439374edec8178fc2a0494bb96a8a24384c2a3

- test/jdk/java/awt/Window/FindOwner/FindOwnerTest.html
- test/jdk/java/awt/Window/FindOwner/FindOwnerTest.java

Changeset: 2f7954cc
Branch: riscv-port
Author:    Andrew Lu <andrewlu at openjdk.org>
Date:      2024-06-11 07:59:43 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/2f7954cc76a9c728c104a4413e23c3141cbac795

8294148: Support JSplitPane for instructions and test UI

Backport-of: b419e9517361ed9d28f8ab2f5beacf5adfe3db91

! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java

Changeset: bf569960
Branch: riscv-port
Author:    Andrew Lu <andrewlu at openjdk.org>
Date:      2024-06-11 07:59:58 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/bf569960483de15ba630db927a777df61bcd9325

8316104: Open source several Swing SplitPane and RadioButton related tests

Backport-of: f52e500f806085f9645cb7857cc7b4e648685351

+ test/jdk/javax/swing/JRadioButton/bug4823809.java
+ test/jdk/javax/swing/JSplitPane/bug4147653.java
+ test/jdk/javax/swing/JSplitPane/bug4870674.java

Changeset: 2ded016d
Branch: riscv-port
Author:    Neethu Prasad <neethp at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2024-06-11 18:26:53 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/2ded016d40254334ad39dd3bf3e62803060cd4fb

8329995: Restricted access to `/proc` can cause JFR initialization to crash

Reviewed-by: shade
Backport-of: a92ad03946d296510c8c2ac18278608e8032b3f3

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

Changeset: 54bf5228
Branch: riscv-port
Author:    Andrew Lu <andrewlu at openjdk.org>
Date:      2024-06-12 07:20:19 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/54bf5228bc3af686a567f4b6c0186e6ebe44c952

8307091: A few client tests intermittently throw ConcurrentModificationException

Backport-of: 465bdd9e416cacc6cc7dd91a29cc84adf2eaf1ed

! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java

Changeset: 316cd2f6
Branch: riscv-port
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2024-06-12 07:30:24 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/316cd2f606355334be8fcf422bc63001e38a7a9a

7124313: [macosx] Swing Popups should overlap taskbar

Backport-of: 532a6ec7e3a048624b380b38b4611533a7caae18

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JPopupMenu/6580930/bug6580930.java

Changeset: f343625a
Branch: riscv-port
Author:    SendaoYan <syan at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2024-06-12 08:08:14 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/f343625a0b061ba6b88bb6eb5521f93cf6e5df0c

8333839: [11u] LingeredAppTest.java fails Can't find source file: LingeredApp.java

Reviewed-by: mdoerr

! test/lib-test/jdk/test/lib/apps/LingeredAppTest.java

Changeset: c9cc14b5
Branch: riscv-port
Author:    SendaoYan <syan at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2024-06-12 08:08:39 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/c9cc14b5653ac14fd4e23d8267fd639368905cf4

8333837: [11u] HexPrinterTest.java javac compile fails illegal start of expression

Reviewed-by: mdoerr, shade

! test/lib-test/jdk/test/lib/hexdump/HexPrinterTest.java

Changeset: 46b15b96
Branch: riscv-port
Author:    Andrew Lu <andrewlu at openjdk.org>
Date:      2024-06-13 07:33:11 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/46b15b96dd7c9b2d6e0046e3d84934aad805fdba

8315442: Enable parallelism in vmTestbase/nsk/monitoring/stress/thread tests

Backport-of: 9013b032448518e09a7c6f2e80054be722c970a3

- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/cmon001/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/cmon002/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/cmon003/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace001/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace002/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace003/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace004/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace005/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace006/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace007/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace008/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace009/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace010/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace011/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace012/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace013/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace014/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace015/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace016/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace017/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace018/TEST.properties

Changeset: 9a2a8282
Branch: riscv-port
Author:    Andrew Lu <andrewlu at openjdk.org>
Date:      2024-06-13 07:33:39 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/9a2a82829931cdd2e269848f8e6444c830f0ceb9

8315437: Enable parallelism in vmTestbase/nsk/monitoring/stress/classload tests

Backport-of: dd214d0f9543f125ef514eb3a60a65a5f514b1ca

- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load001/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load002/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load003/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load004/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load005/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load006/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load007/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load008/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load009/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load010/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load011/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load012/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload001/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload002/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload003/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload004/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload005/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload006/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload007/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload008/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload009/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload010/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload011/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload012/TEST.properties

Changeset: be6c6212
Branch: riscv-port
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2024-06-13 08:00:44 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/be6c6212ffb542d517513784ce10eda68cbb0fe9

8305072: Win32ShellFolder2.compareTo is inconsistent

Backport-of: 2fcb816858406f33cefef3164b2c85f9f996c7da

! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java
+ test/jdk/javax/swing/JFileChooser/FileSystemView/Win32FolderSort.java

Changeset: 5dddf693
Branch: riscv-port
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2024-06-13 08:01:23 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/5dddf69319480251cdc904cf7a1d4fcd81573bb8

8279164: Disable TLS_ECDH_* cipher suites

Reviewed-by: mbaesken
Backport-of: 7bc22f7c55d99c5f0a7f559187c0d1ecab199969

! src/java.base/share/conf/security/java.security
! test/jdk/javax/net/ssl/DTLS/CipherSuite.java
! test/jdk/javax/net/ssl/ciphersuites/DisabledAlgorithms.java
! test/jdk/javax/net/ssl/sanity/ciphersuites/CheckCipherSuites.java

Changeset: dff2d60d
Branch: riscv-port
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2024-06-13 09:45:33 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/dff2d60d053621a215184344ced5e57c8f547ea4

8323670: A few client tests intermittently throw ConcurrentModificationException

Backport-of: 70e7cdcb9ecedd455cf701b5c7ad05286ac0067d

! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java

Changeset: 39016332
Branch: riscv-port
Author:    Andrew Lu <andrewlu at openjdk.org>
Date:      2024-06-14 02:13:25 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/39016332b5f6a8e1243efeb6e99cadfc790b1671

8280392: java/awt/Focus/NonFocusableWindowTest/NonfocusableOwnerTest.java failed with "RuntimeException: Test failed."

Backport-of: 3f2e849c54c2a9c55e3b5c9f5a6d3478b83144e3

! test/jdk/java/awt/Focus/NonFocusableWindowTest/NonfocusableOwnerTest.java

Changeset: f08e5e87
Branch: riscv-port
Author:    Andrew Lu <andrewlu at openjdk.org>
Date:      2024-06-14 02:13:38 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/f08e5e87938d3f20575ef186f4eefeb9faeb6e80

8316240: Open source several add/remove MenuBar manual tests

Backport-of: 3809d69ac4b3d186ccdc336949b658e4671347c8

+ test/jdk/java/awt/MenuBar/AddRemoveMenuBarTests/AddRemoveMenuBarTest_1.java
+ test/jdk/java/awt/MenuBar/AddRemoveMenuBarTests/AddRemoveMenuBarTest_2.java
+ test/jdk/java/awt/MenuBar/AddRemoveMenuBarTests/AddRemoveMenuBarTest_3.java
+ test/jdk/java/awt/MenuBar/AddRemoveMenuBarTests/AddRemoveMenuBarTest_4.java

Changeset: 2e4179b9
Branch: riscv-port
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2024-06-14 16:31:00 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/2e4179b911c8b1ef9306bf117669d79b55bca31d

8325179: Race in BasicDirectoryModel.validateFileCache
8238169: BasicDirectoryModel getDirectories and DoChangeContents.run can deadlock

Backport-of: e66788c16563d343f6cccd2807a251ccc6f9b64a

! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java

Changeset: 7d4ef49f
Branch: riscv-port
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2024-06-14 18:10:06 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/7d4ef49f0bd6e5cf93fe4043cb1a5f739ece8519

8329510: Update ProblemList for JFileChooser/8194044/FileSystemRootTest.java

Backport-of: 747582484ce89e16661ef917a89adb52f5adc2e6

! test/jdk/ProblemList.txt

Changeset: 667bbd3f
Branch: riscv-port
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2024-06-17 08:58:44 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/667bbd3f53481a72c345c05467db183e00702d81

8205076: [17u] Inet6AddressImpl.c: `lookupIfLocalHost` accesses `int InetAddress.preferIPv6Address` as a boolean

Backport-of: 3eb15b02b5efeb065ada8c6ae2bc8718e7892deb

! src/java.base/unix/native/libnet/Inet6AddressImpl.c

Changeset: 014fe94e
Branch: riscv-port
Author:    Sruthy Jayan <srutjay1 at in.ibm.com>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date:      2024-06-17 08:59:01 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/014fe94ef0c3719b84591efd902e67ff3ac6a06e

8308184: Launching java with large number of jars in classpath with java.protocol.handler.pkgs system property set can lead to StackOverflowError

Reviewed-by: mdoerr
Backport-of: 0a4f92603b76181358326908497220c7d14211b1

! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java
+ test/jdk/sun/misc/URLClassPath/LargeClasspathWithPkgPrefix.java

Changeset: f874da3c
Branch: riscv-port
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2024-06-17 09:26:41 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/f874da3cfd670eb15d574c072eebf807e9259596

8328953: JEditorPane.read throws ChangedCharSetException

Backport-of: 245514da51ef77757f530317e079a3f58370a0be

! src/java.desktop/share/classes/javax/swing/JEditorPane.java
+ test/jdk/javax/swing/JEditorPane/EditorPaneCharset.java

Changeset: 9b67f2ff
Branch: riscv-port
Author:    Antonio Vieiro <avieirov at redhat.com>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date:      2024-06-17 15:17:15 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/9b67f2ff70d192e6f2a54bd1f7903b3d685f59b5

8306566: Open source several clipboard AWT tests

Backport-of: 136dad7197a1969b2b1fc325f4336c20386c5d3b

+ test/jdk/java/awt/Clipboard/FlavorChangeNotificationTest/Common.java
+ test/jdk/java/awt/Clipboard/FlavorChangeNotificationTest/PrivateClipboardTest.java
+ test/jdk/java/awt/Clipboard/FlavorChangeNotificationTest/SystemClipboardTest.java
+ test/jdk/java/awt/Clipboard/GetAltContentsTest/PrivateClipboardTest.java
+ test/jdk/java/awt/Clipboard/LostOwnershipChainTest/PrivateClipboardTest.java
+ test/jdk/java/awt/Clipboard/LostOwnershipChainTest/SystemClipboardTest.java

Changeset: 6059f56a
Branch: riscv-port
Author:    Antonio Vieiro <avieirov at redhat.com>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date:      2024-06-17 15:17:37 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/6059f56a5dd26909cf58d69387923393dc4df6a4

8306489: Open source AWT List related tests

Backport-of: 82a8e91ef7c3b397f9cce3854722cfe4bace6f2e

+ test/jdk/java/awt/List/ISCAfterRemoveAllTest.java
+ test/jdk/java/awt/List/InstanceOfSelectedArray.java
+ test/jdk/java/awt/List/ListEnterExitTest.java
+ test/jdk/java/awt/List/ListNullTest.java
+ test/jdk/java/awt/List/MaxWidthTest.java
+ test/jdk/java/awt/List/PageUPSelectsItemsTest.java
+ test/jdk/java/awt/List/TriggerActionEventTest.java

Changeset: f6e838dc
Branch: riscv-port
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2024-06-17 20:09:22 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/f6e838dcd891e0a134bcbe968221a236f21f244c

8327787: Convert javax/swing/border/Test4129681.java applet test to main

Reviewed-by: mdoerr
Backport-of: ad0f329493a73020899640b0815e33ee6d3ea78d

- test/jdk/javax/swing/border/Test4129681.html
! test/jdk/javax/swing/border/Test4129681.java

Changeset: ef08f4eb
Branch: riscv-port
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2024-06-18 09:13:01 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/ef08f4ebff2e856122fd308a9bb5be3e53e4d8de

8320570: NegativeArraySizeException decoding >1G UTF8 bytes with non-ascii characters

Reviewed-by: mbaesken
Backport-of: fc01ffe952f781f7510575b015c64cfc6b7431ed

! src/java.base/share/classes/java/lang/StringCoding.java
+ test/jdk/java/lang/String/CompactString/NegativeSize.java

Changeset: 582159a1
Branch: riscv-port
Author:    Antonio Vieiro <avieirov at redhat.com>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date:      2024-06-18 15:13:16 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/582159a1ed54d41c6c7d7a48fc6c5905374c6506

8306432: Open source several AWT Text Component related tests

Backport-of: 485a0691f4a762e9673967b7873356fb65afc5bc

+ test/jdk/java/awt/TextComponent/CorrectSetCaretPositionDuringInitPeerTest.java
+ test/jdk/java/awt/TextComponent/DeselectionDuringDoSelectionNonVisibleTest.java
+ test/jdk/java/awt/TextComponent/GetCaretPosOutOfBoundsTest.java
+ test/jdk/java/awt/TextComponent/InitialInsertionCaretPositionTest.java
+ test/jdk/java/awt/TextComponent/MiddleMouseClickPasteTest.java

Changeset: b0a09bf9
Branch: riscv-port
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2024-06-20 12:01:29 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/b0a09bf9c48587f6d219969e6f1d1f2e4ebabd2b

8276306: jdk/jshell/CustomInputToolBuilder.java fails intermittently on storage acquisition

Backport-of: 75adf54bdcc5e06fb8e8ca499a2f326d70b65f76

! test/langtools/jdk/jshell/CustomInputToolBuilder.java

Changeset: fcff4a9a
Branch: riscv-port
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2024-06-20 12:01:43 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/fcff4a9a11af97a9df104c493d4cef7ba73121b1

8334335: [TESTBUG] Backport of 8279164 to 11u & 17u includes elements of JDK-8163327

Backport-of: 5c3fc1d795a760e4cce55045cbcd2384d9007356

! test/jdk/javax/net/ssl/ciphersuites/DisabledAlgorithms.java

Changeset: b3966659
Branch: riscv-port
Author:    Andrew Lu <andrewlu at openjdk.org>
Date:      2024-06-21 02:13:52 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/b39666590c86bab10e2b4c4016a56277553e5a58

8328011: Convert java/awt/Frame/GetBoundsResizeTest/GetBoundsResizeTest.java applet test to main

Backport-of: df909e2f9c83d6de119ae20edf57e604644e0441

+ test/jdk/java/awt/Frame/GetBoundsResizeTest.java
- test/jdk/java/awt/Frame/GetBoundsResizeTest/GetBoundsResizeTest.java

Changeset: ddeb6020
Branch: riscv-port
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2024-06-22 22:59:27 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/ddeb60205dc40fc1539a2e5e2c0738d02fd50051

8327840: Automate javax/swing/border/Test4129681.java

Reviewed-by: mdoerr
Backport-of: 177b8a241c11782b302607c0068b15b38112e67c

! test/jdk/javax/swing/border/Test4129681.java

Changeset: cc54dc6e
Branch: riscv-port
Author:    Amos Shi <ashi at openjdk.org>
Date:      2024-06-23 23:49:54 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/cc54dc6ee6efe3a10714f7b379c7aa7797639879

8331063: Some HttpClient tests don't report leaks

Backport-of: e4ed7ced75c53cf5ff40c5dae4830b1ee2589802

! test/jdk/java/net/httpclient/ForbiddenHeadTest.java
! test/jdk/java/net/httpclient/ProxySelectorTest.java

Changeset: 0e74e1b6
Branch: riscv-port
Author:    Andrew Lu <andrewlu at openjdk.org>
Date:      2024-06-24 02:12:48 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/0e74e1b63ab6cef6532b5edba166f88530a29c72

8327137: Add test for ConcurrentModificationException in BasicDirectoryModel

Reviewed-by: mdoerr
Backport-of: 9731b1c8b02d957985f4fb40acd93fb67747a9f0

+ test/jdk/javax/swing/plaf/basic/BasicDirectoryModel/ConcurrentModification.java

Changeset: e541cbdd
Branch: riscv-port
Author:    Andrew Lu <andrewlu at openjdk.org>
Date:      2024-06-24 02:14:22 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/e541cbdd98efb8dbf3cdcb3a5b6bf08747d59eec

8320079: The ArabicBox.java test has no control buttons

Reviewed-by: mdoerr
Backport-of: 792fc9d114977664da0b3bebf0f1d82360d375b6

+ test/jdk/java/awt/font/TextLayout/ArabicBox.java

Changeset: 9f581210
Branch: riscv-port
Author:    Andrew Lu <andrewlu at openjdk.org>
Date:      2024-06-24 02:14:40 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/9f5812103e040b027339bbdbc9fd9865287f72b8

8328560: java/awt/event/MouseEvent/ClickDuringKeypress/ClickDuringKeypress.java imports Applet

Backport-of: e81374e0501a8201dac701824d2e29f2cedfcdff

! test/jdk/java/awt/event/MouseEvent/ClickDuringKeypress/ClickDuringKeypress.java

Changeset: e726fe72
Branch: riscv-port
Author:    Andrew Lu <andrewlu at openjdk.org>
Date:      2024-06-24 02:15:07 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/e726fe7255d1d599cbb8fcd0533aa9779b1b5f84

8332936: Test vmTestbase/metaspace/gc/watermark_70_80/TestDescription.java fails with no GC's recorded

Backport-of: 5ed0d52c8424dd2e7f1ac2404e9fabb40c8402b8

! test/hotspot/jtreg/vmTestbase/metaspace/gc/watermark_0_1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/metaspace/gc/watermark_10_20/TestDescription.java
! test/hotspot/jtreg/vmTestbase/metaspace/gc/watermark_70_80/TestDescription.java
! test/hotspot/jtreg/vmTestbase/metaspace/gc/watermark_99_100/TestDescription.java

Changeset: b0ad1672
Branch: riscv-port
Author:    Antonio Vieiro <avieirov at redhat.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2024-06-24 08:54:58 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/b0ad1672fa8d395e74b463734d78fa7e70693766

8306850: Open source AWT Modal related tests

Backport-of: 41ba05e450ed4467535bcee81946099e38665c3f

+ test/jdk/java/awt/Modal/BlockedMouseInputTest.java
+ test/jdk/java/awt/Modal/BlockedMouseInputTest2.java
+ test/jdk/java/awt/Modal/BlockedMouseInputTest3.java
+ test/jdk/java/awt/Modal/ModalDialogCannotBeMadeNonModalTest.java
+ test/jdk/java/awt/Modal/NonModalDialogReceiveEventsAfterModalTest.java
+ test/jdk/java/awt/Modal/ParentCatchupDraggingChildDialogTest.java

Changeset: 4a28ac00
Branch: riscv-port
Author:    Antonio Vieiro <avieirov at redhat.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2024-06-24 08:55:29 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/4a28ac00f3fb19693ad598488e79bc71bb6e58dc

8306060: Open source few AWT Insets related tests

Backport-of: 9a68d1d952c308c03c29747794d409831008c144

+ test/jdk/java/awt/Insets/ClobberSharedInsetsObjectTest.java
+ test/jdk/java/awt/Insets/RemoveMenuBarTest.java
+ test/jdk/java/awt/Insets/SetInsetsTest.java
+ test/jdk/java/awt/Insets/WindowInsetsTest.java

Changeset: 7e1e2397
Branch: riscv-port
Author:    Antonio Vieiro <avieirov at redhat.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2024-06-24 08:55:56 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/7e1e23978d5d677213dee49df9f8ff5dca5b4ad3

8315898: Open source swing JMenu tests

Backport-of: fecd2fd8f26d0e8905a519e30e9aa171683c9df1

+ test/jdk/javax/swing/JMenu/bug4143592.java
+ test/jdk/javax/swing/JMenu/bug4148154.java
+ test/jdk/javax/swing/JMenu/bug4156316.java
+ test/jdk/javax/swing/JMenu/bug4161866.java
+ test/jdk/javax/swing/JMenu/bug4244796.java
+ test/jdk/javax/swing/JMenu/bug4767393.java

Changeset: 2a5ba0a6
Branch: riscv-port
Author:    Andrew Lu <andrewlu at openjdk.org>
Date:      2024-06-24 09:36:24 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/2a5ba0a6d92c5fa903671e93cee5a2bc471ce918

8328115: Convert java/awt/font/TextLayout/TestJustification.html applet test to main

Reviewed-by: mdoerr
Backport-of: 0204aacb0305e94a7d6d5299a5ae835f3f71b030

! test/jdk/ProblemList.txt
- test/jdk/java/awt/font/TextLayout/TestJustification.html
! test/jdk/java/awt/font/TextLayout/TestJustification.java

Changeset: 7198ea1b
Branch: riscv-port
Author:    Andrew Lu <andrewlu at openjdk.org>
Date:      2024-06-25 05:42:56 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/7198ea1be8371f3d633adee0095ba0f7af443fa6

8299487: Test java/net/httpclient/whitebox/SSLTubeTestDriver.java timed out

Backport-of: 81083a0e10d9c92f5247ae256e170709014b596b

! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/SSLTubeTest.java

Changeset: 3b4f5836
Branch: riscv-port
Author:    Andrew Lu <andrewlu at openjdk.org>
Date:      2024-06-25 05:43:20 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/3b4f5836173debb2b2dd2862567583d152f4bf6d

8269428: java/util/concurrent/ConcurrentHashMap/ToArray.java timed out

Reviewed-by: mdoerr
Backport-of: 570ad67204a55dd4b45e04e5a91671fed2cc18d0

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

Changeset: f8e87dfe
Branch: riscv-port
Author:    SendaoYan <syan at openjdk.org>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date:      2024-06-25 12:09:19 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/f8e87dfef3033df1bb361a8c2023375d26b6cbcf

8268906: gc/g1/mixedgc/TestOldGenCollectionUsage.java assumes that GCs take 1ms minimum

Backport-of: a0f32cb1406e4957e84befd9b68444adb662bd13

! test/hotspot/jtreg/gc/g1/mixedgc/TestOldGenCollectionUsage.java

Changeset: 8489b52f
Branch: riscv-port
Author:    Antonio Vieiro <avieirov at redhat.com>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date:      2024-06-25 12:11:05 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/8489b52f1d03fce0b6cd08de88850e4234e61810

8316462: sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.java ignores VM flags

Backport-of: d6679031e0316f9ce0613b7db6bdf8ad46d31501

! test/jdk/sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.java

Changeset: cc42090c
Branch: riscv-port
Author:    Antonio Vieiro <avieirov at redhat.com>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date:      2024-06-25 12:12:46 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/cc42090c322c024f09b84825ea87c235d47f16fc

8306466: Open source more AWT Drag & Drop related tests

Backport-of: 418a82551a2c58e43963beb5aa242a58bbd30e2f

+ test/jdk/java/awt/dnd/RejectDragDropActionTest.java
+ test/jdk/java/awt/dnd/RemoveDragSourceListenerTest.java
+ test/jdk/java/awt/dnd/RemoveParentChildDropTargetTest.java
+ test/jdk/java/awt/dnd/SameJVMModalDialogDeadlockTest.java
+ test/jdk/java/awt/dnd/SkipDropCompleteTest/SkipDropCompleteTest.java
+ test/jdk/java/awt/dnd/SkipDropCompleteTest/SourceFrame.java
+ test/jdk/java/awt/dnd/SkipDropCompleteTest/TargetFrame.java
+ test/jdk/java/awt/dnd/SkipDropCompleteTest/TransferableObject.java

Changeset: 724477cf
Branch: riscv-port
Author:    Amos Shi <ashi at openjdk.org>
Date:      2024-06-25 16:00:43 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/724477cfe4afd7f740d8905ee8d9d4de1a655714

8305081: Remove finalize() from test/hotspot/jtreg/compiler/runtime/Test8168712

Backport-of: 39dc40fed4e1af3e77355fa9f4abb0c72279a140

! test/hotspot/jtreg/compiler/runtime/Test8168712.java

Changeset: 569c6698
Branch: riscv-port
Author:    Amos Shi <ashi at openjdk.org>
Date:      2024-06-25 16:01:10 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/569c669891b0011ae9d7fe2593005c8d2ee4e3a6

8305079: Remove finalize() from compiler/c2/Test719030

Backport-of: 84df74ca3948c50d8e6f24694310860ed3888aba

! test/hotspot/jtreg/compiler/c2/Test7190310.java

Changeset: 59cd1a45
Branch: riscv-port
Author:    Soumadipta Roy <roysouma at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2024-06-26 11:28:44 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/59cd1a45b167285c7bee6855274eed30263fedca

8324755: Enable parallelism in vmTestbase/gc/gctests/LargeObjects tests

Backport-of: 003e86fe38ca1b809418f6282336e259862d0776

- test/hotspot/jtreg/vmTestbase/gc/gctests/LargeObjects/large001/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/gctests/LargeObjects/large002/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/gctests/LargeObjects/large003/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/gctests/LargeObjects/large004/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/gctests/LargeObjects/large005/TEST.properties

Changeset: e61adf68
Branch: riscv-port
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2024-06-26 12:39:02 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/e61adf68ee4c4f3fc031836049d6e289452e8c68

8261433: Better pkcs11 performance for libpkcs11:C_EncryptInit/libpkcs11:C_DecryptInit

Backport-of: d3c1ad34378f07f0b7a28f1d8a93f4a82ec9de8e

! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11AEADCipher.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11.java
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_convert.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_crypt.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_util.c

Changeset: 1e3e6877
Branch: riscv-port
Author:    SendaoYan <syan at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2024-06-25 03:56:01 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/1e3e6877d5c2eb53f9dbb4fc9e045d83975c84b1

8334441: Mark tests in jdk_security_infra group as manual

Reviewed-by: mdoerr
Backport-of: 8e1d2b091c9a311d98a0b886a803fb18d4405d8a

! test/jdk/TEST.groups
! 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/DTrustCA.java
! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/DigicertCSRootG5.java
! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/EmSignRootG2CA.java
! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/HaricaCA.java
! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/LuxTrustCA.java

Changeset: 25d6e19d
Branch: riscv-port
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2024-06-26 18:15:20 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/25d6e19de54f24b4ce39b1481c25a6a9b83bbcac

Merge


Changeset: 6547a168
Branch: riscv-port
Author:    Antonio Vieiro <avieirov at redhat.com>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2024-06-27 08:05:05 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/6547a1687d06f7cb0ece182001babc57915f486b

8227122: [TESTBUG] Create Docker sidecar test cases

Created test cases for container sidecar pattern

Reviewed-by: sgehwolf
Backport-of: 94c38c4cc11e3e36bdc1370c4be4d8976834c7a9

+ test/hotspot/jtreg/containers/docker/EventGeneratorLoop.java
+ test/hotspot/jtreg/containers/docker/TestJcmdWithSideCar.java
! test/lib/jdk/test/lib/containers/docker/DockerTestUtils.java

Changeset: 8578e12c
Branch: riscv-port
Author:    Martin Balao <mbalao at openjdk.org>
Date:      2024-06-27 15:35:11 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/8578e12c423ed61618e0b3ef81e5be3d18be1da2

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

Reviewed-by: roland
Backport-of: cc894d849aa5f730d5a806acfc7a237cf5170af1

! src/hotspot/share/opto/addnode.cpp
! src/hotspot/share/opto/addnode.hpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/convertnode.cpp
! src/hotspot/share/opto/convertnode.hpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/runtime/vmStructs.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestUnrollLimitPreciseType.java

Changeset: db9e3139
Branch: riscv-port
Author:    Dhamoder Nalla <dhanalla at openjdk.org>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date:      2024-06-27 16:30:24 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/db9e3139dcf36da37db2f91ede59c051978af35e

8236917: TestInstanceKlassSize.java fails with "The size computed by SA for java.lang.Object does not match"

Use getTestJavaOpts() instead of getVmOptions() because of mach5 configuration settings.

Reviewed-by: mdoerr
Backport-of: c0dce25756911ce49e7d8b034d5f12a25fc3c81d

! test/hotspot/jtreg/serviceability/sa/TestInstanceKlassSize.java
! test/hotspot/jtreg/serviceability/sa/TestInstanceKlassSizeForInterface.java

Changeset: f9d7601e
Branch: riscv-port
Author:    Amos Shi <ashi at openjdk.org>
Date:      2024-06-27 19:58:23 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/f9d7601e29042818be9f1653e56dd058ade65bfe

8328110: Allow simultaneous use of PassFailJFrame with split UI and additional windows

Backport-of: 11a3673d42edbefef70228b4d14595aab11fdac4

! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java

Changeset: 3702e902
Branch: riscv-port
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2024-06-28 09:14:27 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/3702e902b1a7c545293a58e8ce52900ab48a75bb

8276036: The value of full_count in the message of insufficient codecache is wrong

Backport-of: 61cb4bc6b0252536364a86f38ff2e5c8c7ab610b

! src/hotspot/share/code/codeCache.cpp

Changeset: 2a5a4d7c
Branch: riscv-port
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2024-06-28 09:16:20 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/2a5a4d7c551b5883e2758de881937d5c8b07da05

8078725: method adjustments can be done just once for all classes involved into redefinition

Walk all classes at the end of redefinition and adjust method entries and clean MethodData

Reviewed-by: mbaesken
Backport-of: 351280bbb8337eff6b61ce305ead2bf207370889

! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/oops/cpCache.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/klassVtable.cpp
! src/hotspot/share/oops/klassVtable.hpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.hpp
! src/hotspot/share/prims/resolvedMethodTable.cpp

Changeset: 468d6a74
Branch: riscv-port
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2024-06-28 09:28:49 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/468d6a746e2cb0ffee2c81fa972a83c80e060a56

8222005: ClassRedefinition crashes with: guarantee(false) failed: OLD and/or OBSOLETE method(s) found

Remove optimizations from class redefinition that cause the guarantee hit

Reviewed-by: mbaesken
Backport-of: 2ff9f53a442a625316cb6fedd699008d68cebc15

! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/oops/klassVtable.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp

Changeset: 3c9e960e
Branch: riscv-port
Author:    Andrew Lu <andrewlu at openjdk.org>
Date:      2024-07-01 02:00:56 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/3c9e960e2ef9fbd7fe54dca5a343e0508bb64916

8279337: The MToolkit is still referenced in a few places

Backport-of: f203723fc72c5d92c8745d4c595f360a9b50c512

! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
! src/java.desktop/share/classes/sun/awt/SunToolkit.java
! src/java.desktop/unix/classes/sun/awt/X11GraphicsEnvironment.java
! src/java.desktop/unix/classes/sun/java2d/opengl/GLXGraphicsConfig.java
! src/java.desktop/unix/native/common/awt/awt.h
! test/jdk/java/awt/Choice/ChoiceKeyEventReaction/ChoiceKeyEventReaction.java
! test/jdk/java/awt/Focus/ActualFocusedWindowTest/ActualFocusedWindowBlockingTest.java
! test/jdk/java/awt/Focus/AutoRequestFocusTest/AutoRequestFocusSetVisibleTest.java
! test/jdk/java/awt/Focus/AutoRequestFocusTest/AutoRequestFocusToFrontTest.java
! test/jdk/java/awt/Focus/ModalBlockedStealsFocusTest/ModalBlockedStealsFocusTest.java
! test/jdk/java/awt/Focus/ModalExcludedWindowClickTest/ModalExcludedWindowClickTest.java
! test/jdk/java/awt/Focus/NonFocusableBlockedOwnerTest/NonFocusableBlockedOwnerTest.java
! test/jdk/java/awt/Focus/SimpleWindowActivationTest/SimpleWindowActivationTest.java
! test/jdk/java/awt/Focus/WindowUpdateFocusabilityTest/WindowUpdateFocusabilityTest.java
! test/jdk/java/awt/Mouse/MouseModifiersUnitTest/ExtraButtonDrag.java
! test/jdk/java/awt/Robot/AcceptExtraMouseButtons/AcceptExtraMouseButtons.java
! test/jdk/java/awt/Window/GrabSequence/GrabSequence.java
! test/jdk/java/awt/regtesthelpers/Util.java

Changeset: 2bbdc8c5
Branch: riscv-port
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-07-02 13:47:55 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/2bbdc8c5e4c61a32dc0265ed53e978e5af3fa759

8325862: set -XX:+ErrorFileToStderr when executing java in containers for some container related jtreg tests

Backport-of: 9f4ec21f4793d4c5fc10f93a32140c26ec0eec00

! test/lib/jdk/test/lib/containers/docker/DockerRunOptions.java

Changeset: 99435be8
Branch: riscv-port
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-07-02 13:51:04 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/99435be84bc77d244de98a906c7c9b7b9451975d

8325876: crashes in docker container tests on Linuxppc64le Power8 machines

Backport-of: ba8db1f6d737bf369f1795d03327217186c0cf64

! test/lib/jdk/test/lib/containers/docker/DockerfileConfig.java

Changeset: d88cf4f4
Branch: riscv-port
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-07-02 13:56:12 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/d88cf4f48b283e8a771aefe56f90e0a05d32ac47

8326140: src/jdk.accessibility/windows/native/libjavaaccessbridge/AccessBridgeJavaEntryPoints.cpp ReleaseStringChars might be missing in early returns

Backport-of: d9ef16dbb6917a4fff7711b32f3dd87611560dd1

! src/jdk.accessibility/windows/native/libjavaaccessbridge/AccessBridgeJavaEntryPoints.cpp

Changeset: 7fd48f5c
Branch: riscv-port
Author:    Andrew Lu <andrewlu at openjdk.org>
Date:      2024-07-03 01:58:01 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/7fd48f5cece6b435541eb810501aa31af2ed13e7

8260633: [macos] java/awt/dnd/MouseEventAfterStartDragTest/MouseEventAfterStartDragTest.html test failed

Backport-of: 6f7ddbec7d0bc459d44b6518fe1d982eaba7f37b

+ test/jdk/java/awt/dnd/MouseEventAfterStartDragTest/MouseEventAfterStartDragTest.java

Changeset: a30852a3
Branch: riscv-port
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2024-07-03 11:45:31 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/a30852a3af844378beed15cf8c3f375391e1617a

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

Backport-of: b7540df6a4279c63e69d32b9d9834f7a427478d1

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

Changeset: 91cdddf6
Branch: riscv-port
Author:    Jaroslav Bachorik <jbachorik at openjdk.org>
Date:      2024-07-03 13:47:01 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/91cdddf6d18e20a431cb8a1a716283963694466d

8329103: assert(!thread->in_asgct()) failed during multi-mode profiling

Backport-of: 6b1b0e9d45eb56f88398e2a6bca0d90c03112eaa

! src/hotspot/share/runtime/thread.hpp

Changeset: cdfb4e7d
Branch: riscv-port
Author:    Andrew Lu <andrewlu at openjdk.org>
Date:      2024-07-04 02:27:38 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/cdfb4e7d6cd50232ee485e2e4038c7e34394311a

8231427: Warning cleanup in tests of java.io.Serializable

Backport-of: 942402bab8a632f9e8a9b0c56201e2ab0571e6e8

! test/jdk/java/io/ObjectInputStream/ResolveProxyClass.java
! test/jdk/java/io/ObjectInputStream/TestObjectStreamClass.java
! test/jdk/java/io/Serializable/ClassCastExceptionDetail/Read.java
! test/jdk/java/io/Serializable/ClassCastExceptionDetail/Write.java
! test/jdk/java/io/Serializable/GetField/Read2.java
! test/jdk/java/io/Serializable/InvalidClassException/noargctor/DefaultPackage.java
! test/jdk/java/io/Serializable/InvalidClassException/noargctor/Serialize/SubclassAcrossPackage.java
! test/jdk/java/io/Serializable/NPEProvoker/NPEProvoker.java
! test/jdk/java/io/Serializable/NoClassDefFoundErrorTrap/NoClassDefFoundErrorTrap.java
! test/jdk/java/io/Serializable/PutField/Write2.java
! test/jdk/java/io/Serializable/badSerialPersistentField/BadSerialPersistentField.java
! test/jdk/java/io/Serializable/badSerialVersionUID/BadSerialVersionUID.java
! test/jdk/java/io/Serializable/badSubstByReplace/BadSubstByReplace.java
! test/jdk/java/io/Serializable/checkModifiers/CheckModifiers.java
! test/jdk/java/io/Serializable/class/SerialA_2/A.java
! test/jdk/java/io/Serializable/classDescFlagConflict/Foo.java
! test/jdk/java/io/Serializable/classDescGetField/GetField.java
! test/jdk/java/io/Serializable/classDescHooks/CNFException.java
! test/jdk/java/io/Serializable/classDescHooks/ClassDescHooks.java
! test/jdk/java/io/Serializable/classDescHooks/ExternLoopback.java
! test/jdk/java/io/Serializable/classDescHooks/Loopback.java
! test/jdk/java/io/Serializable/cloneArray/CloneArray.java
! test/jdk/java/io/Serializable/concurrentClassDescLookup/ConcurrentClassDescLookup.java
! test/jdk/java/io/Serializable/defaultDataEnd/DefaultDataEnd.java
! test/jdk/java/io/Serializable/defaultReadObjectCNFException/DefaultReadObjectCNFException.java
! test/jdk/java/io/Serializable/defaulted/GetFieldRead.java
! test/jdk/java/io/Serializable/defaulted/GetFieldWrite.java
! test/jdk/java/io/Serializable/enum/classObject/Test.java
! test/jdk/java/io/Serializable/enum/ignoreSerializationFields/Test.java
! test/jdk/java/io/Serializable/enum/ignoreSerializationMethods/Test.java
! test/jdk/java/io/Serializable/enum/mismatchedTypecode/Test.java
! test/jdk/java/io/Serializable/evolution/AddedExternField/ReadAddedField.java
! test/jdk/java/io/Serializable/evolution/AddedExternField/WriteAddedField.java
! test/jdk/java/io/Serializable/evolution/AddedField/ReadAddedField.java
! test/jdk/java/io/Serializable/evolution/AddedField/WriteAddedField.java
! test/jdk/java/io/Serializable/evolution/AddedSuperClass/ReadAddedSuperClass2.java
! test/jdk/java/io/Serializable/evolution/AddedSuperClass/WriteAddedSuperClass.java
! test/jdk/java/io/Serializable/expectedStackTrace/ExpectedStackTrace.java
! test/jdk/java/io/Serializable/explicitCNFException/ExplicitCNFException.java
! test/jdk/java/io/Serializable/failureAtomicity/Bar.template
! test/jdk/java/io/Serializable/failureAtomicity/Foo.template
! test/jdk/java/io/Serializable/failureAtomicity/SerialRef.java
! test/jdk/java/io/Serializable/fieldTypeString/Write.java
! test/jdk/java/io/Serializable/finalFields/FinalFields.java
! test/jdk/java/io/Serializable/getSuidClinitError/GetSuidClinitError.java
! test/jdk/java/io/Serializable/lookupInterfaceDesc/LookupInterfaceDesc.java
! test/jdk/java/io/Serializable/misplacedArrayClassDesc/MisplacedArrayClassDesc.java
! test/jdk/java/io/Serializable/modifyStaticFields/ModifyStaticFields.java
! test/jdk/java/io/Serializable/nestedReplace/NestedReplace.java
! test/jdk/java/io/Serializable/noSuchFieldClarification/NoSuchFieldClarification.java
! test/jdk/java/io/Serializable/notAvailable/NotAvailable.java
! test/jdk/java/io/Serializable/oldTests/AnnotateClass.java
! test/jdk/java/io/Serializable/oldTests/ArrayTest.java
! test/jdk/java/io/Serializable/oldTests/ArraysOfArrays.java
! test/jdk/java/io/Serializable/oldTests/BinaryTree.java
! test/jdk/java/io/Serializable/oldTests/CheckForException.java
! test/jdk/java/io/Serializable/oldTests/CheckingEquality.java
! test/jdk/java/io/Serializable/oldTests/CircularList.java
! test/jdk/java/io/Serializable/oldTests/PrimitivesTest.java
! test/jdk/java/io/Serializable/oldTests/ValidateClass.java
! test/jdk/java/io/Serializable/optionalDataEnd/OptionalDataEnd.java
! test/jdk/java/io/Serializable/packageAccess/B.java
! test/jdk/java/io/Serializable/packageAccess/C.java
! test/jdk/java/io/Serializable/packageAccess/D.java
! test/jdk/java/io/Serializable/packageAccess/PackageAccessTest.java
! test/jdk/java/io/Serializable/parents/EvolvedClass.java
! test/jdk/java/io/Serializable/parents/OriginalClass.java
! test/jdk/java/io/Serializable/partialClassDesc/PartialClassDesc.java
! test/jdk/java/io/Serializable/primitiveClasses/PrimitiveClasses.java
! test/jdk/java/io/Serializable/proxy/Basic.java
! test/jdk/java/io/Serializable/proxy/replace/Test.java
! test/jdk/java/io/Serializable/proxy/skipMissing/Handler.java
! test/jdk/java/io/Serializable/proxy/skipMissing/Write.java
! test/jdk/java/io/Serializable/readObjectNoData/Read.java
! test/jdk/java/io/Serializable/recursiveClassDescLookup/Test.java
! test/jdk/java/io/Serializable/replaceStringArray/ReplaceStringArray.java
! test/jdk/java/io/Serializable/resolveClass/MethodTest.java
! test/jdk/java/io/Serializable/resolveClass/consTest/ConsTest.java
! test/jdk/java/io/Serializable/resolveClass/deserializeButton/DeserializeButtonTest.java
! test/jdk/java/io/Serializable/resolveClass/deserializeButton/Foo.java
! test/jdk/java/io/Serializable/resolveClassException/ResolveClassException.java
! test/jdk/java/io/Serializable/resolveProxyClass/NonPublicInterface.java
! test/jdk/java/io/Serializable/sanityCheck/SanityCheck.java
! test/jdk/java/io/Serializable/serialFilter/SerialFilterTest.java
! test/jdk/java/io/Serializable/serialver/classpath/ClasspathTest.java
! test/jdk/java/io/Serializable/serialver/nested/NestedTest.java
! test/jdk/java/io/Serializable/skipToEndOfBlockData/SkipToEndOfBlockData.java
! test/jdk/java/io/Serializable/skipWriteObject/Write.java
! test/jdk/java/io/Serializable/skippedObjCNFException/Read.java
! test/jdk/java/io/Serializable/skippedObjCNFException/Write.java
! test/jdk/java/io/Serializable/stopCustomDeserialization/Read.java
! test/jdk/java/io/Serializable/stopCustomDeserialization/Write.java
! test/jdk/java/io/Serializable/subclass/AbstractObjectInputStream.java
! test/jdk/java/io/Serializable/subclass/SubclassTest.java
! test/jdk/java/io/Serializable/subclass/XObjectInputStream.java
! test/jdk/java/io/Serializable/subclass/XObjectOutputStream.java
! test/jdk/java/io/Serializable/superclassDataLoss/A.java
! test/jdk/java/io/Serializable/superclassDataLoss/B.java
! test/jdk/java/io/Serializable/superclassDataLoss/SuperclassDataLossTest.java
! test/jdk/java/io/Serializable/survivePrematureClose/SurvivePrematureClose.java
! test/jdk/java/io/Serializable/typeSafeEnum/TypeSafeEnum.java
! test/jdk/java/io/Serializable/typeStringBackRef/TypeStringBackRef.java
! test/jdk/java/io/Serializable/underlyingOutputStreamException/UnderlyingOutputStreamException.java
! test/jdk/java/io/Serializable/unnamedPackageSwitch/UnnamedPackageSwitchTest.java
! test/jdk/java/io/Serializable/unresolvableObjectStreamClass/UnresolvableObjectStreamClass.java
! test/jdk/java/io/Serializable/unresolvedClassDesc/Foo.java
! test/jdk/java/io/Serializable/unshared/Write.java
! test/jdk/java/io/Serializable/userRWObjError/UserRWObjError.java
! test/jdk/java/io/Serializable/validate/Validate.java
! test/jdk/java/io/Serializable/verifyDynamicObjHandleTable/VerifyDynamicObjHandleTable.java
! test/jdk/java/io/Serializable/writeObjectMemory/WriteObjectMemory.java
! test/jdk/java/io/Serializable/writeReplace/WriteReplace.java
! test/jdk/java/io/Serializable/wrongReturnTypes/Read.java
! test/jdk/java/io/Serializable/wrongReturnTypes/Write.java

Changeset: 9b44a2a4
Branch: riscv-port
Author:    Andrew Lu <andrewlu at openjdk.org>
Date:      2024-07-08 02:05:46 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/9b44a2a4100d344cdf29a41975f7160cc978640f

8222884: ConcurrentClassDescLookup.java times out intermittently

Backport-of: bd046d9b9e79e4eea89c72af358961ef6e98e660

! test/jdk/java/io/Serializable/concurrentClassDescLookup/ConcurrentClassDescLookup.java

Changeset: e3ff295d
Branch: riscv-port
Author:    Andrew Lu <andrewlu at openjdk.org>
Date:      2024-07-09 02:10:36 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/e3ff295d65d976097a3bb278184d6d3dca4c5741

8333804: java/net/httpclient/ForbiddenHeadTest.java threw an exception with 0 failures

Backport-of: ec1664e8c9413890ce2dae5c2dbbce3449d67882

! test/jdk/java/net/httpclient/ForbiddenHeadTest.java

Changeset: b005573d
Branch: riscv-port
Author:    Andrew Lu <andrewlu at openjdk.org>
Date:      2024-07-09 02:10:56 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/b005573d17e41924999001f09185ab81d1284fd2

8331798: Remove unused arg of checkErgonomics() in TestMaxHeapSizeTools.java

Reviewed-by: mbaesken
Backport-of: c6f611cfe0f3d6807b450be19ec00713229dbf42

! test/hotspot/jtreg/gc/arguments/TestMaxHeapSizeTools.java

Changeset: 82e28669
Branch: riscv-port
Author:    Antonio Vieiro <avieirov at redhat.com>
Committer: George Adams <gdams at openjdk.org>
Date:      2024-07-09 08:22:32 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/82e28669e7abbea30033d7b3e52c6b1fe5f4184a

8318039: GHA: Bump macOS and Xcode versions

Reviewed-by: andrew
Backport-of: 605c9767291ddf1c409c3e805ffb3182899d06c2

! .github/workflows/build-macos.yml
! .github/workflows/main.yml
! .github/workflows/test.yml

Changeset: 5375248a
Branch: riscv-port
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-07-10 11:34:27 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/5375248aa544f4876bdc52606fdbca106794fb4d

8332524: Instead of printing "TLSv1.3," it is showing "TLS13"

Backport-of: e681b4e9b3ae24f45d8c6adab4105df39e6b8a92

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

Changeset: b05f58e9
Branch: riscv-port
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-07-10 11:59:13 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/b05f58e9ec57ce7f140ad47df3b5bdf4cc42f5f9

8334653: ISO 4217 Amendment 177 Update

Backport-of: 42f9791b8d3f2f127c797bfc9498da31992744ec

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

Changeset: 4c626c80
Branch: riscv-port
Author:    Andrew Lu <andrewlu at openjdk.org>
Date:      2024-07-11 02:02:53 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/4c626c80a2391eaef85e278e0b660a91a794ccf8

8316306: Open source and convert manual Swing test

Reviewed-by: mbaesken
Backport-of: d3e821838668a0ccc0ccd098336230975e27fd7c

+ test/jdk/javax/swing/JToolBar/bug4203039.java

Changeset: 236ce175
Branch: riscv-port
Author:    Andrew Lu <andrewlu at openjdk.org>
Date:      2024-07-11 02:03:14 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/236ce175d792a66885031ded3873de5f253afd52

8328238: Convert few closed manual applet tests to main

Reviewed-by: mbaesken
Backport-of: 68170ae22233462e8925c75c4737be7f0ba9353d

+ test/jdk/javax/swing/JFrame/bug4419914.java
+ test/jdk/javax/swing/text/PaintTest.java
+ test/jdk/javax/swing/text/bug4148489.java
+ test/jdk/javax/swing/text/html/StyleSheet/bug4803145.java

Changeset: c7b9769d
Branch: riscv-port
Author:    Andrew Lu <andrewlu at openjdk.org>
Date:      2024-07-12 02:13:12 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/c7b9769d61639c0ee2e22660287c093478f5897b

8328158: Convert java/awt/Choice/NonFocusablePopupMenuTest to automatic main test
8328269: NonFocusablePopupMenuTest.java should be marked as headful

Reviewed-by: mbaesken
Backport-of: b8dfeafdfd9ca024c92c9a73b59e6e71c0551985

+ test/jdk/java/awt/Choice/NonFocusablePopupMenuTest.java
- test/jdk/java/awt/Choice/NonFocusablePopupMenuTest/NonFocusablePopupMenuTest.html
- test/jdk/java/awt/Choice/NonFocusablePopupMenuTest/NonFocusablePopupMenuTest.java

Changeset: 9bf121dd
Branch: riscv-port
Author:    Andrew Lu <andrewlu at openjdk.org>
Date:      2024-07-12 02:13:34 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/9bf121ddeee3b112611defa69bce962cc7021b1c

8255898: Test java/awt/FileDialog/FilenameFilterTest/FilenameFilterTest.java fails on Mac OS

Backport-of: 947d52c4c3deec1bdea43959c200201c614ae114

! test/jdk/java/awt/FileDialog/FilenameFilterTest/FilenameFilterTest.java

Changeset: 32d27131
Branch: riscv-port
Author:    George Adams <gdams at openjdk.org>
Date:      2024-07-12 11:54:16 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/32d271316fe0a1f2d51508f67a7ffa158138c789

8309934: Update GitHub Actions to use JDK 17 for building jtreg

Backport-of: 8aad881e803fddc26f45270f779ff0c0e5a095d8

! .github/actions/get-jtreg/action.yml

Changeset: 78fd6b97
Branch: riscv-port
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-07-12 12:10:34 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/78fd6b97690b369495904f67f089460163777eed

8330063: Upgrade jQuery to 3.7.1

Reviewed-by: lucy
Backport-of: 7ae015fdf1321237a08af69580efb86f65321fa5

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/jquery/jquery-3.6.1.js
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/jquery/jquery-3.6.1.min.js
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/jquery/jquery-3.7.1.js
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/jquery/jquery-3.7.1.min.js
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java
! src/jdk.javadoc/share/legal/jquery.md
! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java
! test/langtools/jdk/javadoc/tool/api/basic/APITest.java
! test/langtools/tools/javadoc/api/basic/APITest.java

Changeset: 716621da
Branch: riscv-port
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-07-16 06:35:49 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/716621da68ae35c1fcbc549b018bb451e4498595

8320602: Lock contention in SchemaDVFactory.getInstance()

Backport-of: 0678253bffca91775d29d2942f48c806ab4d2cab

! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/SchemaDVFactory.java

Changeset: 697d8566
Branch: riscv-port
Author:    Andrew Lu <andrewlu at openjdk.org>
Date:      2024-07-16 06:41:42 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/697d8566b1d4801cb7926fa35bbf471f8f4ba066

8329559: Test javax/swing/JFrame/bug4419914.java failed because The End and Start buttons are not placed correctly and Tab focus does not move as expected

Backport-of: 7c1fad4fb6c387bbfb72b3f96b610e7cbc2ef312

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

Changeset: c87a410b
Branch: riscv-port
Author:    SendaoYan <syan at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2024-07-16 15:38:34 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/c87a410bd5afb7f97ad6b2527636585bad4a149f

8331466: Problemlist serviceability/dcmd/gc/RunFinalizationTest.java on generic-all

Reviewed-by: phh
Backport-of: 61e2dba5000fc46930bc09d6a47c026adb008e7d

! test/hotspot/jtreg/ProblemList.txt

Changeset: 6fb5b8a3
Branch: riscv-port
Author:    Alexei Voitylov <avoitylov at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2024-06-05 19:43:15 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/6fb5b8a3d26acfcfc0c114b13feab5f9a28718e7

8314794: Improve UTF8 String supports

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

! src/hotspot/share/utilities/exceptions.cpp
! src/hotspot/share/utilities/utf8.cpp

Changeset: fcfbef7f
Branch: riscv-port
Author:    Alexei Voitylov <avoitylov at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2024-06-03 21:16:00 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/fcfbef7f66dc31978bcb228dd8a042f9aa190ff7

8319859: Better symbol storage

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

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

Changeset: c08f0f66
Branch: riscv-port
Author:    Alexei Voitylov <avoitylov at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2024-06-19 11:04:19 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/c08f0f66c06913c569ad918436137661c116086b

8325600: Better symbol storage

Reviewed-by: mbalao
Backport-of: da06689bf6fde7b6dd8efc2f0c39fc95adcdb69d

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

Changeset: 31035f07
Branch: riscv-port
Author:    Yuri Nesterenko <yan at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2024-07-02 16:34:12 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/31035f07d3cd4a7a06767674f16b8459ae66542e

8320097: Improve Image transformations

Reviewed-by: mbalao
Backport-of: 1401634b21b76db90291011bcae68c461742e687

! make/autoconf/flags-cflags.m4
! make/lib/Awt2dLibraries.gmk
! src/java.desktop/share/classes/sun/java2d/pipe/DrawImage.java
! src/java.desktop/share/native/libawt/java2d/loops/TransformHelper.c

Changeset: 4efcece1
Branch: riscv-port
Author:    Alexey Bakhtin <abakhtin at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2024-05-10 13:49:58 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/4efcece1f87abc80a74acd19d5be573e18aa72a6

8322106: Enhance Pack 200 loading

Reviewed-by: mbalao

! src/jdk.pack/share/native/common-unpack/defines.h
! src/jdk.pack/share/native/common-unpack/unpack.cpp
! src/jdk.pack/share/native/common-unpack/unpack.h
! src/jdk.pack/share/native/common-unpack/utils.cpp
! src/jdk.pack/share/native/common-unpack/utils.h

Changeset: 806882b1
Branch: riscv-port
Author:    Martin Balao <mbalao at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2024-01-24 06:21:44 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/806882b1c8e2e0d067d870ebe08965d959ae4269

8323231: Improve array management

Reviewed-by: mbaesken
Backport-of: cf20364d0cb3f182880ee91c7fb023615e27becf

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

Changeset: 0533bad7
Branch: riscv-port
Author:    Alexei Voitylov <avoitylov at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2024-06-11 11:29:35 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/0533bad7dbe58586491fc12c824532bce38f47cb

8323390: Enhance mask blit functionality

Reviewed-by: mbalao
Backport-of: 895893f2fbf1c521d4a263d505f0ecbda8d2eeea

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

Changeset: 3d25b4a3
Branch: riscv-port
Author:    Yuri Nesterenko <yan at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2024-03-15 15:35:52 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/3d25b4a34aced8fa14a28d8c45fde6fb61a070c0

8324559: Improve 2D image handling

Reviewed-by: mbalao
Backport-of: 1a5a44019871c411148ca85d0491cc68d2256e4e

! src/java.desktop/share/native/libawt/java2d/loops/MaskFill.c

Changeset: 89fd88ed
Branch: riscv-port
Author:    Martin Balao <mbalao at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2024-05-06 11:43:35 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/89fd88ed819a0a1865c1a288cfb3e1f3999e3bb1

8327413: Enhance compilation efficiency

Reviewed-by: andrew
Backport-of: eb1f33f525846e6020185cbc5d6e48cbc760dbb2

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

Changeset: 69ee1d00
Branch: riscv-port
Author:    Martin Balao <mbalao at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2024-06-27 15:35:11 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/69ee1d0005366d8db45554ad3b68d7057a98e1df

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

Reviewed-by: roland
Backport-of: cc894d849aa5f730d5a806acfc7a237cf5170af1

! src/hotspot/share/opto/addnode.cpp
! src/hotspot/share/opto/addnode.hpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/convertnode.cpp
! src/hotspot/share/opto/convertnode.hpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/runtime/vmStructs.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestUnrollLimitPreciseType.java

Changeset: e3e77650
Branch: riscv-port
Author:    Martin Balao <mbalao at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2024-01-30 08:41:36 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/e3e776509ac23a02bf5cc844dba18c26615500e1

8320548: Improved loop handling

Backport-of: 72eed2f709caa48c82f58fe75c7e94d2c45947e1

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

Changeset: ff537af4
Branch: riscv-port
Author:    Christoph Langer <christoph.langer at sap.com>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2024-07-09 10:41:55 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/ff537af466ee74e914c5cee1042de650bfe0da5f

8335973: [11u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 11.0.24

Reviewed-by: mbaesken

! make/autoconf/version-numbers

Changeset: 5647fbfc
Branch: riscv-port
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2024-07-16 21:56:25 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/5647fbfc5140d745489ad27ac25e07171d11cf76

Merge

! make/autoconf/version-numbers
! make/autoconf/version-numbers

Changeset: 3134d7eb
Branch: riscv-port
Author:    Justin Lu <jlu at openjdk.org>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2024-07-17 07:31:12 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/3134d7eb74a9f5cd0afe6982be74104cf3ad6532

8330416: Update system property for Java SE specification maintenance version

Reviewed-by: lancea, iris
Backport-of: 22fe35f286c71e01945cacc95ef090cadf1c3d99

! src/java.base/share/native/libjava/System.c

Changeset: f27e8c81
Branch: riscv-port
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-07-17 13:03:24 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/f27e8c8108737791a628c0982c51c1bf4496613a

8317039: Enable specifying the JDK used to run jtreg
8317807: JAVA_FLAGS removed from jtreg running in JDK-8317039

Backport-of: b186446511655b317e05c79aeb3cdd324e254cdc

! make/RunTests.gmk
! make/RunTestsPrebuilt.gmk
! make/RunTestsPrebuiltSpec.gmk
! make/autoconf/lib-tests.m4
! make/autoconf/spec.gmk.in

Changeset: 17840300
Branch: riscv-port
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-07-18 08:06:18 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/1784030096e1b796b619737b794a476fb33b8338

8294310: compare.sh fails on macos after JDK-8293550

Reviewed-by: mdoerr
Backport-of: b9eeec2b6b8f97d2ba33462b27d091f918067f78

! make/autoconf/compare.sh.in
! make/scripts/compare.sh

Changeset: 163309f8
Branch: riscv-port
Author:    Alexander Zvegintsev <azvegint at openjdk.org>
Date:      2024-07-18 12:18:40 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/163309f8544137537b1392e93869e533746b6992

8307779: Relax the java.awt.Robot specification

Reviewed-by: phh, prr
Backport-of: 42eb684707287a41a9922519de6b08aff1d83eae

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

Changeset: 6a2cce73
Branch: riscv-port
Author:    Andrew Lu <andrewlu at openjdk.org>
Date:      2024-07-19 07:19:56 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/6a2cce73546a6d44ec89ef54af6852c808ec8486

8316211: Open source several manual applet tests

Reviewed-by: mbaesken
Backport-of: 2f311d59dcbbf7605e52fac0b8ebd35d7d51a48b

+ test/jdk/java/awt/Frame/DefaultSizeTest.java
+ test/jdk/java/awt/LightweightComponent/LightweightCliprect.java
+ test/jdk/java/awt/event/KeyEvent/FunctionKeyTest.java
+ test/jdk/javax/swing/JFrame/DefaultCloseOperation.java

Changeset: 5587a964
Branch: riscv-port
Author:    Andrew Lu <andrewlu at openjdk.org>
Date:      2024-07-19 07:20:13 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/5587a9642c01a1434a95877cf774392696043774

8317316: G1: Make TestG1PercentageOptions use createTestJvm

Backport-of: d8cd60588aef6abcbfedbe3262d9a094c9bbcb8c

! test/hotspot/jtreg/gc/arguments/TestG1PercentageOptions.java

Changeset: 5f1ed563
Branch: riscv-port
Author:    Andrew Lu <andrewlu at openjdk.org>
Date:      2024-07-19 07:20:43 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/5f1ed563ea3fdf1d93a94890fd669f55bad7cdf7

8328273: sun/management/jmxremote/bootstrap/RmiRegistrySslTest.java failed with java.rmi.server.ExportException: Port already in use

Backport-of: a85c8493aec73e81c000ea3e3d983b05706bbfec

! test/jdk/javax/management/remote/mandatory/connection/DefaultAgentFilterTest.java
! test/jdk/sun/management/jmxremote/bootstrap/RmiRegistrySslTest.java

Changeset: 278f5068
Branch: riscv-port
Author:    Andrew Lu <andrewlu at openjdk.org>
Date:      2024-07-19 07:21:06 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/278f506837f356ab5939b26ca1cf1d22f5e6537c

8249097: test/lib/jdk/test/lib/util/JarBuilder.java has a bad copyright

Reviewed-by: mbaesken
Backport-of: 9f0bafe6adc50735b49c48054bc059d13168cdc2

! test/jdk/lib/testlibrary/java/util/jar/JarBuilder.java

Changeset: b254771f
Branch: riscv-port
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-07-19 07:26:17 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/b254771f86daeb4ba8fe5bd89c045f5f2d64211b

8303216: Prefer ArrayList to LinkedList in sun.net.httpserver.ServerImpl

Backport-of: 881517586d7b6d26c5589c3459902eb964ce9030

! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java

Changeset: bc4a5255
Branch: riscv-port
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-07-22 08:07:42 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/bc4a5255bcf789eaf8842379d643db38c28f0790

8315422: getSoTimeout() would be in try block in SSLSocketImpl

Reviewed-by: lucy
Backport-of: 2264667bba2311b568257a933813fa76a9e75313

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

Changeset: e655a2f1
Branch: riscv-port
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-07-22 10:49:27 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/e655a2f14e822b669413a73a91ace68e5d15f360

8332898: failure_handler: log directory of commands

Backport-of: 7f0ad513c30359816ac840f821ca0a22d723a642

! test/failure_handler/src/share/classes/jdk/test/failurehandler/action/ActionHelper.java

Changeset: b423f014
Branch: riscv-port
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-07-22 10:49:47 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/b423f0148da4e52bdacdd811b4b07b0af828d488

8299058: AssertionError in sun.net.httpserver.ServerImpl when connection is idle

Backport-of: 00b764c9766601e84b7cbbd6d855614ac4794775

! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java

Changeset: d51bb433
Branch: riscv-port
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-07-23 06:27:51 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/d51bb43313b1e77186eeb1edac6f60c198517ae1

8327631: Update IANA Language Subtag Registry to Version 2024-03-07

Backport-of: 7cabe84d83b9748b2092bc00b0f3951e21e184eb

! make/data/lsrdata/language-subtag-registry.txt
! test/jdk/java/util/Locale/LanguageSubtagRegistryTest.java

Changeset: 54949eb4
Branch: riscv-port
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-07-24 09:07:27 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/54949eb4d11b9144b33fe66c5617aff0172d0e6d

8332424: Update IANA Language Subtag Registry to Version 2024-05-16

Reviewed-by: lucy
Backport-of: 6dac8d64527b4e9ade783b99f82fbecd81c426a6

! make/data/lsrdata/language-subtag-registry.txt
! test/jdk/java/util/Locale/LanguageSubtagRegistryTest.java

Changeset: 92df183f
Branch: riscv-port
Author:    Andrew Lu <andrewlu at openjdk.org>
Date:      2024-07-24 09:09:31 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/92df183fbd2f8c77c8cd9cf41fbb4ff093a15f66

8266153: mark hotspot compiler/onSpinWait tests which ignore VM flags

Backport-of: 30b13540855dfdb9b39695eb8218b13e64b34894

! test/hotspot/jtreg/compiler/onSpinWait/TestOnSpinWait.java
! test/hotspot/jtreg/compiler/onSpinWait/TestOnSpinWaitC1.java

Changeset: 1943345a
Branch: riscv-port
Author:    Andrew Lu <andrewlu at openjdk.org>
Date:      2024-07-24 09:09:50 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/1943345ad201da3480eae00feaa7ec034cc84679

8275851: Deproblemlist open/test/jdk/javax/swing/JComponent/6683775/bug6683775.java

Backport-of: 485d65865ea8af3f7275e9aa8b75057326486a4d

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JComponent/6683775/bug6683775.java

Changeset: 9fe50dee
Branch: riscv-port
Author:    Andrew Lu <andrewlu at openjdk.org>
Date:      2024-07-24 09:12:23 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/9fe50deebb83767dfeca94f1c8df4bb46c348707

8255969: Improve java/io/BufferedInputStream/LargeCopyWithMark.java using jtreg tags

Backport-of: 727a69f537d6e6a8f3bd14b7004159242aef8f76

! test/jdk/java/io/BufferedInputStream/LargeCopyWithMark.java

Changeset: 3b0f78bf
Branch: riscv-port
Author:    Andrew Lu <andrewlu at openjdk.org>
Date:      2024-07-24 09:12:41 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/3b0f78bfe5c4cc5340e21820e07a29c82b0b9765

8266149: mark hotspot compiler/startup tests which ignore VM flags

Backport-of: feb18d292f9fa22ff55e8db7dd0ed4af5c03a38f

! test/hotspot/jtreg/compiler/startup/NumCompilerThreadsCheck.java
! test/hotspot/jtreg/compiler/startup/SmallCodeCacheStartup.java
! test/hotspot/jtreg/compiler/startup/StartupOutput.java

Changeset: e74a76a2
Branch: riscv-port
Author:    Andrew Lu <andrewlu at openjdk.org>
Date:      2024-07-24 09:13:06 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/e74a76a2249ded1897bf4ed953a79ed3fbf9c381

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: a049bf11
Branch: riscv-port
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-07-26 07:18:48 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/a049bf11041705ca44771b8d6942783087c5fb69

8334418: Update IANA Language Subtag Registry to Version 2024-06-14

Reviewed-by: rschmelter
Backport-of: 861aefcafacdc21459ef966307f52568e327fd49

! make/data/lsrdata/language-subtag-registry.txt
! test/jdk/java/util/Locale/LanguageSubtagRegistryTest.java

Changeset: e6beead5
Branch: riscv-port
Author:    Andrew Lu <andrewlu at openjdk.org>
Date:      2024-07-26 08:16:12 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/e6beead5e0ccb80b50ce28658bf6ee3c84c7a081

8266150: mark hotspot compiler/arguments tests which ignore VM flags

Reviewed-by: mbaesken
Backport-of: eeddb3034494a463a929048d2e030938e75f37f8

! test/hotspot/jtreg/compiler/arguments/CheckCICompilerCount.java
! test/hotspot/jtreg/compiler/arguments/CheckCompileThresholdScaling.java
! test/hotspot/jtreg/compiler/arguments/TestUseBMI1InstructionsOnSupportedCPU.java
! test/hotspot/jtreg/compiler/arguments/TestUseBMI1InstructionsOnUnsupportedCPU.java
! test/hotspot/jtreg/compiler/arguments/TestUseCountLeadingZerosInstructionOnSupportedCPU.java
! test/hotspot/jtreg/compiler/arguments/TestUseCountLeadingZerosInstructionOnUnsupportedCPU.java
! test/hotspot/jtreg/compiler/arguments/TestUseCountTrailingZerosInstructionOnSupportedCPU.java
! test/hotspot/jtreg/compiler/arguments/TestUseCountTrailingZerosInstructionOnUnsupportedCPU.java

Changeset: 461e1b20
Branch: riscv-port
Author:    Andrew Lu <andrewlu at openjdk.org>
Date:      2024-07-26 08:16:44 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/461e1b20496fa83795dfe850231f49a561b47819

8266154: mark hotspot compiler/oracle tests which ignore VM flags

Reviewed-by: mbaesken
Backport-of: eb72950cfd54eb39ac6f2d331d3e6ea860210a63

! test/hotspot/jtreg/compiler/oracle/CheckCompileCommandOption.java
! test/hotspot/jtreg/compiler/oracle/TestCompileCommand.java

Changeset: b6cd51ab
Branch: riscv-port
Author:    Andrew Lu <andrewlu at openjdk.org>
Date:      2024-07-26 08:17:05 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/b6cd51ab08d173420b8aaa1e66616f9e963baa5a

8249772: (ch) Improve sun/nio/ch/TestMaxCachedBufferSize.java

Reviewed-by: mbaesken
Backport-of: d6035a522e10040424af3662ff17346880b68d76

! test/jdk/sun/nio/ch/TestMaxCachedBufferSize.java

Changeset: 6c7ee264
Branch: riscv-port
Author:    Alexey Bakhtin <abakhtin at openjdk.org>
Date:      2024-07-26 19:10:29 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/6c7ee264afa324792a9aee791af05d09cd5ffb92

8335803: SunJCE cipher throws NPE for un-extractable RSA keys

Reviewed-by: phh

! src/java.base/share/classes/sun/security/rsa/RSAPrivateCrtKeyImpl.java
+ test/jdk/javax/crypto/Cipher/InvalidKeyExceptionTest.java

Changeset: 7416eeeb
Branch: riscv-port
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-07-29 11:12:07 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/7416eeeb4680e389c7739eb88d9333f186d0cb6c

8253207: enable problemlists jcheck's check

Reviewed-by: clanger
Backport-of: d38c97dd52966ecf53d963829b8c9df916eb096b

! .jcheck/conf

Changeset: de90ed01
Branch: riscv-port
Author:    Andrew Lu <andrewlu at openjdk.org>
Date:      2024-07-30 07:51:14 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/de90ed01e11d968853d3da8c3a6f6081f030336b

8317228: GC: Make TestXXXHeapSizeFlags use createTestJvm

Reviewed-by: mbaesken
Backport-of: 7ca0ae94159ac0fd2df23ee1a1e8cf626ce31048

! test/hotspot/jtreg/TEST.ROOT
! test/hotspot/jtreg/gc/arguments/TestG1HeapSizeFlags.java
! test/hotspot/jtreg/gc/arguments/TestMaxHeapSizeTools.java
! test/hotspot/jtreg/gc/arguments/TestParallelHeapSizeFlags.java
! test/hotspot/jtreg/gc/arguments/TestSerialHeapSizeFlags.java
! test/jtreg-ext/requires/VMProps.java

Changeset: 95c0b97b
Branch: riscv-port
Author:    SendaoYan <syan at openjdk.org>
Committer: George Adams <gdams at openjdk.org>
Date:      2024-07-30 15:01:25 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/95c0b97bc2bfcb686dfabc6d74424772f0f866a1

8244966: Add .vscode to .hgignore and .gitignore

Add .vscode to .hgignore and .gitignore

Reviewed-by: phh
Backport-of: d3e0c4ce9c22e69e6eac17257a02d5e796b84bac

! .gitignore

Changeset: d668844b
Branch: riscv-port
Author:    Andrew Lu <andrewlu at openjdk.org>
Date:      2024-08-01 02:19:26 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/d668844b6622b61cca05fd303c461295f9ca6e10

8298873: Update IllegalRecordVersion.java for changes to TLS implementation
8301189: validate-source fails after JDK-8298873

Backport-of: 28adafcb524a043eca0fc6e7f9a1bb2a5490d723

! test/jdk/ProblemList.txt
+ test/jdk/javax/net/ssl/SSLEngine/HandshakeWithInvalidRecordVersion.java
- test/jdk/javax/net/ssl/SSLEngine/IllegalRecordVersion.java

Changeset: ee57792b
Branch: riscv-port
Author:    Andrew Lu <andrewlu at openjdk.org>
Date:      2024-08-01 02:19:51 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/ee57792bbae576eeaff1c95873ade2d529d514ce

8259274: Increase timeout duration in sun/nio/ch/TestMaxCachedBufferSize.java

Backport-of: 2659bc449c8f09a1b9a5e336bd437e8427979fb8

! test/jdk/sun/nio/ch/TestMaxCachedBufferSize.java

Changeset: 7547abf0
Branch: riscv-port
Author:    Andrew Lu <andrewlu at openjdk.org>
Date:      2024-08-01 02:20:19 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/7547abf0d3005b9d82b49fc1e6455eb30183d3bb

8255913: Decrease number of iterations in TestMaxCachedBufferSize

Backport-of: d6f094040085fb16306fd1e0eea7d8d7969cdb4d

! test/jdk/sun/nio/ch/TestMaxCachedBufferSize.java

Changeset: 8ef84821
Branch: riscv-port
Author:    Alexander Pepin <89089666+sashapepin at users.noreply.github.com>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2024-08-01 09:47:01 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/8ef848219bc270b968ca5e9ecdd371973f2debb3

8334711: [TEST_BUG] Compilation failed of MimeFormatsTest/MimeFormatsTest.java

Reviewed-by: yan

! test/jdk/java/awt/datatransfer/MimeFormatsTest.java

Changeset: 1daafddf
Branch: riscv-port
Author:    Andrew Lu <andrewlu at openjdk.org>
Date:      2024-08-05 02:13:33 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/1daafddfd02f1e01a46bf1228877f6f261ce4c24

8317343: GC: Make TestHeapFreeRatio use createTestJvm

Backport-of: c64bd3d6715304accd9a1e3266edd9d3d2353273

! test/hotspot/jtreg/gc/arguments/TestHeapFreeRatio.java

Changeset: 7d346936
Branch: riscv-port
Author:    Andrew Lu <andrewlu at openjdk.org>
Date:      2024-08-06 02:13:24 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/7d3469361210546c24715f8c7b7df95e8f876c7b

8317358: G1: Make TestMaxNewSize use createTestJvm

Backport-of: 1a098356dd3a157b12c2b5c527e61c8a628bdb2d

! test/hotspot/jtreg/gc/arguments/TestMaxNewSize.java

Changeset: c5d2cc13
Branch: riscv-port
Author:    Andrew Lu <andrewlu at openjdk.org>
Date:      2024-08-06 02:13:49 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/c5d2cc138fed05c8dfcd13f6d786dd5c8dae4560

8336301: test/jdk/java/nio/channels/AsyncCloseAndInterrupt.java leaves around a FIFO file upon test completion

Backport-of: ae9f318fc35eeab497e546ebab9faed6ec774ec5

! test/jdk/java/nio/channels/AsyncCloseAndInterrupt.java

Changeset: 3acdebea
Branch: riscv-port
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-08-06 07:05:56 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/3acdebea8539c12a7a6c6503976e8f74859d2264

8229822: ThrowingPushPromises tests sometimes fail due to EOF

SocketTube is fixed to cater for errors caused by pausing/resuming events on an asynchronously closed connection, from within the selector's manager thread. Http2Connection and Stream are fixed to prevent sending a DataFrame on a stream after Reset has been sent.

Backport-of: 77c46ea9112b0c2632b4af1d899d59a132878da3

! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java
! src/java.net.http/share/classes/jdk/internal/net/http/SocketTube.java
! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java
! test/jdk/java/net/httpclient/ThrowingPushPromisesAsInputStreamCustom.java
! test/jdk/java/net/httpclient/ThrowingPushPromisesAsInputStreamIO.java
! test/jdk/java/net/httpclient/ThrowingPushPromisesAsLinesCustom.java
! test/jdk/java/net/httpclient/ThrowingPushPromisesAsLinesIO.java
! test/jdk/java/net/httpclient/ThrowingPushPromisesAsStringCustom.java
! test/jdk/java/net/httpclient/ThrowingPushPromisesAsStringIO.java
! test/jdk/java/net/httpclient/ThrowingPushPromisesSanity.java

Changeset: eff8723c
Branch: riscv-port
Author:    Fei Yang <yangfei at iscas.ac.cn>
Date:      2024-08-07 21:30:05 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/eff8723c422034551021d9472a6ccc5e3aab3df8

Merge branch 'master' into riscv-port

! .jcheck/conf
! src/hotspot/share/runtime/thread.hpp
! .jcheck/conf
! src/hotspot/share/runtime/thread.hpp



More information about the riscv-port-dev mailing list