git: openjdk/riscv-port-jdk8u: riscv-port: 121 new changesets

duke duke at openjdk.org
Fri Feb 23 02:10:33 UTC 2024


Changeset: 09443845
Author:    Alexey Bakhtin <abakhtin at openjdk.org>
Date:      2023-07-03 21:03:18 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/09443845df2ae520e8a3000f889aecf8d621c52c

8200468: Port the native GSS-API bridge to Windows

Reviewed-by: andrew
Backport-of: 0b6fbf50d24438117c33fa1a7d3633b792c99983

! jdk/make/lib/SecurityLibraries.gmk
! jdk/src/share/classes/sun/security/jgss/GSSManagerImpl.java
! jdk/src/share/native/sun/security/jgss/wrapper/GSSLibStub.c
+ jdk/src/share/native/sun/security/jgss/wrapper/NativeFunc.c
= jdk/src/share/native/sun/security/jgss/wrapper/NativeFunc.h
! jdk/src/share/native/sun/security/jgss/wrapper/NativeUtil.c
! jdk/src/share/native/sun/security/jgss/wrapper/NativeUtil.h
! jdk/src/share/native/sun/security/jgss/wrapper/gssapi.h
- jdk/src/solaris/native/sun/security/jgss/wrapper/NativeFunc.c
! jdk/test/java/security/testlibrary/Proc.java
! jdk/test/sun/security/krb5/auto/BasicProc.java

Changeset: a2a68737
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2023-07-07 13:21:29 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/a2a68737d927e7afa6e5c2d2642d8cb42f9d6be9

8205399: Set node color on pinned HashMap.TreeNode deletion

Backport-of: 51d0a9e1223f218d10f8761e38cd2dd478607040

! jdk/src/share/classes/java/util/HashMap.java
+ jdk/test/java/util/HashMap/TreeBinAssert.java

Changeset: 108003eb
Author:    Zdenek Zambersky <zzambers at openjdk.org>
Date:      2023-07-10 11:24:39 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/108003eb378c7b830119bb7ae41d3a40fcd0809e

8309143: [8u] fix archiving inconsistencies in GHA

Reviewed-by: phh, sgehwolf

! .github/workflows/submit.yml

Changeset: 15077ad1
Author:    Zdenek Zambersky <zzambers at openjdk.org>
Date:      2023-07-10 11:44:01 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/15077ad189dc24d7776998f63c2245c3c61ab2bb

8310026: [8u] make java_lang_String::hash_code consistent across platforms

Reviewed-by: phh, adinn, stuefe

! hotspot/agent/src/share/classes/sun/jvm/hotspot/utilities/Hashtable.java
! hotspot/src/share/vm/classfile/javaClasses.hpp
! hotspot/src/share/vm/classfile/symbolTable.cpp

Changeset: 1818eaf7
Author:    Andrew John Hughes <andrew at openjdk.org>
Date:      2023-06-23 09:50:59 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/1818eaf77e9ca6478627ef9471cae4163d16329a

8186801: Add regression test to test mapping based charsets (generated at build time)

Reviewed-by: stuefe, sgehwolf
Backport-of: cfe34ed89c4f6ef9a49dceef30da1e43b418b152

= jdk/make/data/charsetmapping/Big5_HKSCS.c2b
+ jdk/make/data/charsetmapping/Big5_HKSCS.map
+ jdk/make/data/charsetmapping/Big5_HKSCS.nr
= jdk/make/data/charsetmapping/Big5_Solaris.map
+ jdk/make/data/charsetmapping/EUC_JP.map
+ jdk/make/data/charsetmapping/EUC_JP_LINUX.map
+ jdk/make/data/charsetmapping/EUC_JP_Open.map
= jdk/make/data/charsetmapping/EUC_TW.map
+ jdk/make/data/charsetmapping/EUC_TW.nr
+ jdk/make/data/charsetmapping/GB18030.map
+ jdk/make/data/charsetmapping/MS950_HKSCS_XP.map
! jdk/make/src/classes/build/tools/charsetmapping/EUC_TW.java
+ jdk/test/sun/nio/cs/TestCharsetMapping.java
+ jdk/test/sun/nio/cs/TestEBCDICLineFeed.java

Changeset: 0bec498f
Author:    Andrew John Hughes <andrew at openjdk.org>
Date:      2023-06-23 12:20:59 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/0bec498fc945a49f1134e02eb477e0af15db3b5b

8241311: Move some charset mapping tests from closed to open

Reviewed-by: sgehwolf
Backport-of: c809c9944400f7ee9bc296e40d6068273bde5912

+ jdk/test/sun/nio/cs/mapping/Big5.b2c
= jdk/test/sun/nio/cs/mapping/Big5.b2c-irreversible
+ jdk/test/sun/nio/cs/mapping/Big5_HKSCS.b2c
+ jdk/test/sun/nio/cs/mapping/Big5_HKSCS.b2c-irreversible
= jdk/test/sun/nio/cs/mapping/Big5_HKSCS.c2b-irreversible
+ jdk/test/sun/nio/cs/mapping/Big5_HKSCS_2001.b2c
+ jdk/test/sun/nio/cs/mapping/Big5_HKSCS_2001.c2b-irreversible
= jdk/test/sun/nio/cs/mapping/Big5_Solaris.b2c
+ jdk/test/sun/nio/cs/mapping/CoderTest.java
+ jdk/test/sun/nio/cs/mapping/ConverterTest.java
+ jdk/test/sun/nio/cs/mapping/Cp037.b2c
+ jdk/test/sun/nio/cs/mapping/Cp1006.b2c
+ jdk/test/sun/nio/cs/mapping/Cp1025.b2c
+ jdk/test/sun/nio/cs/mapping/Cp1026.b2c
+ jdk/test/sun/nio/cs/mapping/Cp1046.b2c
+ jdk/test/sun/nio/cs/mapping/Cp1047.b2c
+ jdk/test/sun/nio/cs/mapping/Cp1097.b2c
+ jdk/test/sun/nio/cs/mapping/Cp1098.b2c
+ jdk/test/sun/nio/cs/mapping/Cp1112.b2c
+ jdk/test/sun/nio/cs/mapping/Cp1122.b2c
+ jdk/test/sun/nio/cs/mapping/Cp1123.b2c
+ jdk/test/sun/nio/cs/mapping/Cp1124.b2c
+ jdk/test/sun/nio/cs/mapping/Cp1250.b2c
+ jdk/test/sun/nio/cs/mapping/Cp1251.b2c
+ jdk/test/sun/nio/cs/mapping/Cp1252.b2c
+ jdk/test/sun/nio/cs/mapping/Cp1253.b2c
+ jdk/test/sun/nio/cs/mapping/Cp1254.b2c
+ jdk/test/sun/nio/cs/mapping/Cp1255.b2c
+ jdk/test/sun/nio/cs/mapping/Cp1256.b2c
+ jdk/test/sun/nio/cs/mapping/Cp1257.b2c
+ jdk/test/sun/nio/cs/mapping/Cp1258.b2c
+ jdk/test/sun/nio/cs/mapping/Cp1364.b2c
+ jdk/test/sun/nio/cs/mapping/Cp1364.c2b-irreversible
+ jdk/test/sun/nio/cs/mapping/Cp1381.b2c
+ jdk/test/sun/nio/cs/mapping/Cp1381.c2b-irreversible
+ jdk/test/sun/nio/cs/mapping/Cp1383.b2c
+ jdk/test/sun/nio/cs/mapping/Cp1383.b2c-irreversible
+ jdk/test/sun/nio/cs/mapping/Cp273.b2c
+ jdk/test/sun/nio/cs/mapping/Cp277.b2c
+ jdk/test/sun/nio/cs/mapping/Cp278.b2c
+ jdk/test/sun/nio/cs/mapping/Cp280.b2c
+ jdk/test/sun/nio/cs/mapping/Cp284.b2c
+ jdk/test/sun/nio/cs/mapping/Cp285.b2c
+ jdk/test/sun/nio/cs/mapping/Cp290.b2c
+ jdk/test/sun/nio/cs/mapping/Cp290.c2b-irreversible
+ jdk/test/sun/nio/cs/mapping/Cp297.b2c
+ jdk/test/sun/nio/cs/mapping/Cp300.b2c
= jdk/test/sun/nio/cs/mapping/Cp300.c2b-irreversible
+ jdk/test/sun/nio/cs/mapping/Cp33722.b2c
+ jdk/test/sun/nio/cs/mapping/Cp420.b2c
+ jdk/test/sun/nio/cs/mapping/Cp420.b2c-irreversible
+ jdk/test/sun/nio/cs/mapping/Cp420.c2b-irreversible
+ jdk/test/sun/nio/cs/mapping/Cp424.b2c
+ jdk/test/sun/nio/cs/mapping/Cp437.b2c
+ jdk/test/sun/nio/cs/mapping/Cp500.b2c
+ jdk/test/sun/nio/cs/mapping/Cp737.b2c
+ jdk/test/sun/nio/cs/mapping/Cp775.b2c
+ jdk/test/sun/nio/cs/mapping/Cp833.b2c
+ jdk/test/sun/nio/cs/mapping/Cp833.c2b-irreversible
+ jdk/test/sun/nio/cs/mapping/Cp834.b2c
+ jdk/test/sun/nio/cs/mapping/Cp834.c2b-irreversible
+ jdk/test/sun/nio/cs/mapping/Cp838.b2c
+ jdk/test/sun/nio/cs/mapping/Cp850.b2c
+ jdk/test/sun/nio/cs/mapping/Cp852.b2c
+ jdk/test/sun/nio/cs/mapping/Cp855.b2c
+ jdk/test/sun/nio/cs/mapping/Cp856.b2c
+ jdk/test/sun/nio/cs/mapping/Cp857.b2c
+ jdk/test/sun/nio/cs/mapping/Cp860.b2c
+ jdk/test/sun/nio/cs/mapping/Cp861.b2c
+ jdk/test/sun/nio/cs/mapping/Cp862.b2c
+ jdk/test/sun/nio/cs/mapping/Cp863.b2c
+ jdk/test/sun/nio/cs/mapping/Cp864.b2c
+ jdk/test/sun/nio/cs/mapping/Cp865.b2c
+ jdk/test/sun/nio/cs/mapping/Cp866.b2c
+ jdk/test/sun/nio/cs/mapping/Cp868.b2c
+ jdk/test/sun/nio/cs/mapping/Cp869.b2c
+ jdk/test/sun/nio/cs/mapping/Cp870.b2c
+ jdk/test/sun/nio/cs/mapping/Cp871.b2c
+ jdk/test/sun/nio/cs/mapping/Cp874.b2c
+ jdk/test/sun/nio/cs/mapping/Cp874.b2c-irreversible
+ jdk/test/sun/nio/cs/mapping/Cp875.b2c
+ jdk/test/sun/nio/cs/mapping/Cp918.b2c
+ jdk/test/sun/nio/cs/mapping/Cp921.b2c
+ jdk/test/sun/nio/cs/mapping/Cp922.b2c
+ jdk/test/sun/nio/cs/mapping/Cp930.b2c
+ jdk/test/sun/nio/cs/mapping/Cp933.b2c
+ jdk/test/sun/nio/cs/mapping/Cp935.b2c
+ jdk/test/sun/nio/cs/mapping/Cp937.b2c
+ jdk/test/sun/nio/cs/mapping/Cp937.b2c-irreversible
+ jdk/test/sun/nio/cs/mapping/Cp939.b2c
+ jdk/test/sun/nio/cs/mapping/Cp942.b2c
+ jdk/test/sun/nio/cs/mapping/Cp943.b2c
+ jdk/test/sun/nio/cs/mapping/Cp948.b2c
+ jdk/test/sun/nio/cs/mapping/Cp948.b2c-irreversible
+ jdk/test/sun/nio/cs/mapping/Cp948.c2b-irreversible
+ jdk/test/sun/nio/cs/mapping/Cp949.b2c
+ jdk/test/sun/nio/cs/mapping/Cp950.b2c
+ jdk/test/sun/nio/cs/mapping/Cp950.b2c-irreversible
+ jdk/test/sun/nio/cs/mapping/Cp950.c2b-irreversible
+ jdk/test/sun/nio/cs/mapping/Cp964.b2c
+ jdk/test/sun/nio/cs/mapping/Cp964.b2c-irreversible
+ jdk/test/sun/nio/cs/mapping/Cp970.b2c
+ jdk/test/sun/nio/cs/mapping/Cp970.c2b-irreversible
+ jdk/test/sun/nio/cs/mapping/EUC_CN.b2c
+ jdk/test/sun/nio/cs/mapping/EUC_JP.b2c
+ jdk/test/sun/nio/cs/mapping/EUC_JP_LINUX.b2c
+ jdk/test/sun/nio/cs/mapping/EUC_JP_Solaris.b2c
+ jdk/test/sun/nio/cs/mapping/EUC_KR.b2c
+ jdk/test/sun/nio/cs/mapping/EUC_TW.b2c
+ jdk/test/sun/nio/cs/mapping/GB18030.b2c
+ jdk/test/sun/nio/cs/mapping/GBK.b2c
+ jdk/test/sun/nio/cs/mapping/ISO8859_11.b2c
+ jdk/test/sun/nio/cs/mapping/ISO8859_2.b2c
+ jdk/test/sun/nio/cs/mapping/ISO8859_3.b2c
+ jdk/test/sun/nio/cs/mapping/ISO8859_4.b2c
+ jdk/test/sun/nio/cs/mapping/ISO8859_5.b2c
+ jdk/test/sun/nio/cs/mapping/ISO8859_6.b2c
+ jdk/test/sun/nio/cs/mapping/ISO8859_7.b2c
+ jdk/test/sun/nio/cs/mapping/ISO8859_8.b2c
+ jdk/test/sun/nio/cs/mapping/ISO8859_9.b2c
+ jdk/test/sun/nio/cs/mapping/JIS0201.b2c.private
+ jdk/test/sun/nio/cs/mapping/JIS0208.b2c.private
+ jdk/test/sun/nio/cs/mapping/JIS0212.b2c.private
+ jdk/test/sun/nio/cs/mapping/Johab.b2c
+ jdk/test/sun/nio/cs/mapping/KOI8_R.b2c
+ jdk/test/sun/nio/cs/mapping/KOI8_U.b2c
+ jdk/test/sun/nio/cs/mapping/MS50221_0208.b2c
+ jdk/test/sun/nio/cs/mapping/MS50221_0212.b2c
+ jdk/test/sun/nio/cs/mapping/MS874.b2c
+ jdk/test/sun/nio/cs/mapping/MS932.b2c.private
+ jdk/test/sun/nio/cs/mapping/MS932DB.b2c.private
+ jdk/test/sun/nio/cs/mapping/MS932DB.c2b.private
+ jdk/test/sun/nio/cs/mapping/MS932_0208.b2c
+ jdk/test/sun/nio/cs/mapping/MS936.b2c
+ jdk/test/sun/nio/cs/mapping/MS949.b2c
+ jdk/test/sun/nio/cs/mapping/MS950.b2c
+ jdk/test/sun/nio/cs/mapping/MS950.b2c-irreversible
+ jdk/test/sun/nio/cs/mapping/MS950.c2b-irreversible
+ jdk/test/sun/nio/cs/mapping/MS950_HKSCS.b2c
+ jdk/test/sun/nio/cs/mapping/MS950_HKSCS.c2b-irreversible
+ jdk/test/sun/nio/cs/mapping/MS950_HKSCS_XP.b2c
+ jdk/test/sun/nio/cs/mapping/MSCP932.b2c.abigail
+ jdk/test/sun/nio/cs/mapping/MacArabic.b2c
+ jdk/test/sun/nio/cs/mapping/MacCentralEurope.b2c
+ jdk/test/sun/nio/cs/mapping/MacCroatian.b2c
+ jdk/test/sun/nio/cs/mapping/MacCyrillic.b2c
+ jdk/test/sun/nio/cs/mapping/MacDingbat.b2c
+ jdk/test/sun/nio/cs/mapping/MacGreek.b2c
+ jdk/test/sun/nio/cs/mapping/MacHebrew.b2c
+ jdk/test/sun/nio/cs/mapping/MacIceland.b2c
+ jdk/test/sun/nio/cs/mapping/MacRoman.b2c
+ jdk/test/sun/nio/cs/mapping/MacRomania.b2c
+ jdk/test/sun/nio/cs/mapping/MacSymbol.b2c
+ jdk/test/sun/nio/cs/mapping/MacThai.b2c
+ jdk/test/sun/nio/cs/mapping/MacTurkish.b2c
+ jdk/test/sun/nio/cs/mapping/MacUkraine.b2c
+ jdk/test/sun/nio/cs/mapping/PCK.b2c
+ jdk/test/sun/nio/cs/mapping/PCK.b2c-irreversible
+ jdk/test/sun/nio/cs/mapping/SJIS.b2c
+ jdk/test/sun/nio/cs/mapping/SJIS_0213.b2c
+ jdk/test/sun/nio/cs/mapping/TIS620.b2c
+ jdk/test/sun/nio/cs/mapping/TestConv.java
+ jdk/test/sun/nio/cs/mapping/TestFmwk.java
+ jdk/test/sun/nio/cs/mapping/untested/X11SunUnicode_0.b2c
+ jdk/test/sun/nio/cs/mapping/untested/gb18030_0.b2c
+ jdk/test/sun/nio/cs/mapping/untested/gb18030_1.b2c

Changeset: e575cb38
Author:    Andrew John Hughes <andrew at openjdk.org>
Date:      2023-07-12 11:04:37 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/e575cb38f0ef175d953da19e4413db1926a7ca8f

Merge


Changeset: 4dc1305c
Author:    Andrew John Hughes <andrew at openjdk.org>
Date:      2023-07-13 16:33:19 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/4dc1305cafe7913b194e9a8ebc01c49e6dc14a6d

8301119: Support for GB18030-2022
8310947: gb18030-2000 not selectable with LANG=zh_CN.GB18030 after JDK-8301119

Co-authored-by: Severin Gehwolf <sgehwolf at openjdk.org>
Reviewed-by: stuefe, sgehwolf
Backport-of: 5c4e744dabcf7785c35168db5d0458ccebfd41e6

! jdk/src/share/classes/sun/nio/cs/AbstractCharsetProvider.java
! jdk/src/share/classes/sun/nio/cs/ext/ExtendedCharsets.java
! jdk/src/share/classes/sun/nio/cs/ext/GB18030.java
! jdk/test/java/nio/charset/Charset/RegisteredCharsets.java
! jdk/test/lib/testlibrary/jdk/testlibrary/Utils.java
! jdk/test/sun/nio/cs/TestGB18030.java
! jdk/test/sun/nio/cs/mapping/CoderTest.java
! jdk/test/sun/nio/cs/mapping/GB18030.b2c
= jdk/test/sun/nio/cs/mapping/GB18030_2000.b2c

Changeset: fc1b2b4e
Author:    Andrew John Hughes <andrew at openjdk.org>
Date:      2023-07-13 16:33:19 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/fc1b2b4e13a8c9f42a5eaba2e991b24463385989

8301119: Support for GB18030-2022
8310947: gb18030-2000 not selectable with LANG=zh_CN.GB18030 after JDK-8301119

Co-authored-by: Severin Gehwolf <sgehwolf at openjdk.org>
Reviewed-by: stuefe, sgehwolf
Backport-of: 5c4e744dabcf7785c35168db5d0458ccebfd41e6

! jdk/src/share/classes/sun/nio/cs/AbstractCharsetProvider.java
! jdk/src/share/classes/sun/nio/cs/ext/ExtendedCharsets.java
! jdk/src/share/classes/sun/nio/cs/ext/GB18030.java
! jdk/test/java/nio/charset/Charset/RegisteredCharsets.java
! jdk/test/lib/testlibrary/jdk/testlibrary/Utils.java
! jdk/test/sun/nio/cs/TestGB18030.java
! jdk/test/sun/nio/cs/mapping/CoderTest.java
! jdk/test/sun/nio/cs/mapping/GB18030.b2c
= jdk/test/sun/nio/cs/mapping/GB18030_2000.b2c

Changeset: 34c7b2a5
Author:    Sergey Bylokhov <serb at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2023-07-13 18:13:50 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/34c7b2a5f72189b3b2ddefd7e3948575c1161325

8298676: Enhanced Look and Feel

Reviewed-by: mbalao, andrew
Backport-of: 5962226cc33de047946aca6522f020c97d663d2f

! jdk/src/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java
! jdk/src/share/classes/javax/swing/plaf/synth/doc-files/synthFileFormat.html

Changeset: bd28f3dd
Author:    Alexei Voitylov <avoitylov at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2023-06-16 18:23:00 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/bd28f3dd3fc43c62c738f0f137df937fbacb1cdf

8300596: Enhance Jar Signature validation

Reviewed-by: yan, mbalao, andrew
Backport-of: a099d8bf015950db7f0b0ca792e4a9dc951a15cf

! jdk/src/share/classes/java/util/jar/JarFile.java
! jdk/src/share/classes/sun/security/tools/jarsigner/Main.java
! jdk/src/share/classes/sun/security/util/SignatureFileVerifier.java

Changeset: ec0818ad
Author:    Martin Balao <mbalao at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2023-06-08 21:08:00 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/ec0818add7069be2fe3854edd1f3d2d7c8e07746

8304468: Better array usages

Reviewed-by: yan, andrew
Backport-of: cb7cef2b85264c2bd2d00f1c0e5010969aa618d3

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

Changeset: 50e903b6
Author:    Martin Balao <mbalao at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2023-04-17 13:37:42 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/50e903b61fadc20fc297aff2cc2295c35be0edde

8305312: Enhanced path handling

Reviewed-by: yan, andrew
Backport-of: cb7cef2b85264c2bd2d00f1c0e5010969aa618d3

! jdk/src/solaris/classes/sun/nio/fs/UnixUriUtils.java

Changeset: 587090dd
Author:    Andrew John Hughes <andrew at openjdk.org>
Date:      2023-07-19 11:51:18 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/587090ddc17c073d56f4d3f52b61f6477d6322b0

Merge


Changeset: a039c8a5
Author:    Tobias Gesellchen <tobias at gesellix.de>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2023-08-07 17:55:48 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/a039c8a5d98abb2223a02a9591e805891259221f

8214046: [macosx] Undecorated Frame does not Iconify when set to

Reviewed-by: phh, serb
Backport-of: ab97f65242dad6ad1a7bfb8284954f202eb37369

! jdk/src/macosx/native/sun/awt/AWTWindow.m
! jdk/test/java/awt/Frame/NormalToIconified/NormalToIconifiedTest.java

Changeset: 893340a7
Author:    Ben Taylor <btaylor at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2023-08-09 16:13:49 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/893340a78b23b6dd6086a79d4d07cf220caaedc4

8040887: [TESTBUG] Remove test/runtime/6925573/SortMethodsTest.java

Removed test/runtime/6925573/SortMethodsTest.java

Reviewed-by: phh
Backport-of: db9dcbd63b412cbc9cbbf537585b63a5ccbe8d46

- hotspot/test/runtime/6925573/SortMethodsTest.java

Changeset: 710481f9
Author:    sendaoYan <yansendao.ysd at alibaba-inc.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2023-08-09 16:15:58 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/710481f9da9ed5253ed8db02320bd38e551caf46

8219804: java/net/MulticastSocket/Promiscuous.java fails intermittently due to NumberFormatException

Reviewed-by: phh
Backport-of: eccfec498d4062b582282f3b73bba84206a36046

! jdk/test/java/net/MulticastSocket/Promiscuous.java

Changeset: ab2d4274
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2023-08-09 16:47:05 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/ab2d4274459fe503bded639de5e8b80aca056454

8232225: Rework the fix for JDK-8071483

Reviewed-by: phh
Backport-of: e4b73897adf47467461634ceb786540f46aa9eb7

= jdk/test/java/awt/ColorClass/HeadlessColor.java
= jdk/test/java/awt/ColorClass/OpacityChange/OpacityChange.java
= jdk/test/java/awt/color/GetMinMaxValue_ICC_ColorSpace.java
= jdk/test/java/awt/color/ICC_Profile/GetInstanceBrokenStream.java
= jdk/test/java/awt/color/LoadProfileWithSM.java
= jdk/test/java/awt/color/LoadStandardProfilesTest.java

Changeset: 86ea3f25
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2023-08-11 08:50:49 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/86ea3f25b6b288919788d4ec99ff4cc0bab81413

8308788: [8u] Remove duplicate HaricaCA.java test

Reviewed-by: phh, andrew

- jdk/test/jdk/security/infra/java/security/cert/CertPathValidator/certification/HaricaCA.java

Changeset: 949d8e77
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2023-08-11 08:57:39 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/949d8e7783112977b644294620585513b7d63ae7

8287073: NPE from CgroupV2Subsystem.getInstance()

Reviewed-by: andrew
Backport-of: 744b822ab194a0f7ef4e7a4053be32c6a0889efc

! jdk/src/linux/classes/jdk/internal/platform/CgroupSubsystemFactory.java

Changeset: 5f62e559
Author:    Alexey Bakhtin <abakhtin at openjdk.org>
Date:      2023-08-11 23:01:00 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/5f62e559fb5040c5d0021de4c3ee49e6fca6b087

6722928: Provide a default native GSS-API library on Windows

Reviewed-by: phh, andrew
Backport-of: 475996adc2aaa7af920f2e9711d0ace2ddd2430e

! jdk/make/lib/SecurityLibraries.gmk
! jdk/src/share/classes/sun/security/jgss/spnego/NegTokenTarg.java
! jdk/src/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java
! jdk/src/share/native/sun/security/jgss/wrapper/GSSLibStub.c
! jdk/src/share/native/sun/security/jgss/wrapper/NativeFunc.h
! jdk/src/share/native/sun/security/jgss/wrapper/NativeUtil.h
! jdk/src/share/native/sun/security/jgss/wrapper/gssapi.h
+ jdk/src/windows/native/sun/security/jgss/sspi_bridge/sspi.cpp

Changeset: fc379423
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2023-08-14 07:23:21 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/fc379423b48eef9d6aee2a0cda7c87353dd31f71

8287663: Add a regression test for JDK-8287073

Reviewed-by: phh, andrew
Backport-of: 2d8c6490540e3ccea23b81129b2e4073915071e0

! jdk/src/linux/classes/jdk/internal/platform/CgroupSubsystemFactory.java
! jdk/test/jdk/internal/platform/cgroup/TestCgroupSubsystemFactory.java

Changeset: 32324003
Author:    Ben Taylor <btaylor at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2023-08-16 18:14:18 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/3232400385ca3797247bfba20a54616cf893c50f

8042726: [TESTBUG] TEST.groups file was not updated after runtime/6925573/SortMethodsTest.java removal

Removed runtime/6925573/SortMethodsTest.java from TEST.groups

Reviewed-by: sgehwolf
Backport-of: 3e6986fb58400193cf02ce4566afcf8bd24b92de

! hotspot/test/TEST.groups

Changeset: aa3e9dda
Author:    Dongbo He <dongbohe at openjdk.org>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2023-08-24 12:47:59 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/aa3e9dda3d733508ad8bcd6e290f716b189141d4

8202952: C2: Unexpected dead nodes after matching

Reviewed-by: roland, andrew
Backport-of: 50e3aa4150dc1dd18870c5725666188ab38ab7d5

! hotspot/src/share/vm/opto/matcher.cpp
+ hotspot/test/compiler/c2/TestMatcherLargeOffset.java

Changeset: f9292695
Author:    Xin Liu <xliu at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2023-08-24 17:49:18 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/f92926955791c810469e412927f58f2ca634fe4b

8173072: zipfs fails to handle incorrect info-zip "extended timestamp extra field"

Reviewed-by: phh, serb, andrew
Backport-of: 248778d27a5f8a16e4c90a4f5a6632a7ca8e9a89

! jdk/src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileSystem.java

Changeset: 79cae436
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2023-08-28 18:47:05 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/79cae4364d17b449f645c94c5157bd3d81962c24

6528710: sRGB-ColorSpace to sRGB-ColorSpace Conversion

Reviewed-by: andrew
Backport-of: abeddab991d71f4ea54665082ffcb284267d7f44

+ jdk/test/java/awt/color/ICC_ColorSpace/SimpleSRGBConversionQualityTest.java

Changeset: 6c67bf69
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2023-08-28 19:32:13 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/6c67bf693bbe06d3d1cfec20baa1e435695ff34b

8212677: X11 default visual support for IM status window on VNC

Reviewed-by: phh, andrew
Backport-of: 86cf7f8768977aea7b9ea1c90da498a1d91d2891

! jdk/src/solaris/native/sun/awt/awt_GraphicsEnv.c
! jdk/src/solaris/native/sun/awt/awt_InputMethod.c

Changeset: bbc068f2
Author:    Ben Taylor <btaylor at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2023-08-30 17:44:05 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/bbc068f291f0af9c15edc10ed967dece8b44b8fd

8206179: com/sun/management/OperatingSystemMXBean/GetCommittedVirtualMemorySize.java fails with Committed virtual memory size illegal value

Reviewed-by: andrew, phh
Backport-of: 1ea3869a926003cd3cebd3d8ecf9657646bdbda3

! jdk/test/com/sun/management/OperatingSystemMXBean/GetCommittedVirtualMemorySize.java

Changeset: 33db95bd
Author:    Andrew John Hughes <andrew at openjdk.org>
Date:      2023-08-31 21:14:12 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/33db95bd6223a2c41dc81459022fecbe581173f2

8315280: Bump update version of OpenJDK: 8u402

Reviewed-by: serb

! .jcheck/conf
! common/autoconf/version-numbers

Changeset: 6632d0a7
Author:    Volker Simonis <simonis at openjdk.org>
Date:      2023-09-01 14:43:16 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/6632d0a78758d11744906fdef6c3268d7091070e

8315135: Memory leak in the native implementation of Pack200.Unpacker.unpack()

Reviewed-by: andrew
Backport-of: b77c161e7509aa3b09ebf3e6b2b1490c0667bbdc

! jdk/src/share/classes/com/sun/java/util/jar/pack/NativeUnpack.java
! jdk/src/share/classes/com/sun/java/util/jar/pack/UnpackerImpl.java
! jdk/src/share/native/com/sun/java/util/jar/pack/jni.cpp
+ jdk/test/tools/pack200/UnpackMalformed.java

Changeset: 89a08b38
Author:    Florian Weimer <fweimer at openjdk.org>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2023-09-04 10:33:34 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/89a08b389947078ae150a758c1ff9da7ba404857

8315506: C99 compatibility issue in LinuxNativeDispatcher

Co-authored-by: DJ Delorie <dj at redhat.com>
Reviewed-by: sgehwolf, andrew

! jdk/src/solaris/native/sun/nio/fs/LinuxNativeDispatcher.c

Changeset: 115e74d2
Author:    Ilarion Nakonechnyy <inakonechnyy at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2023-09-06 13:35:35 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/115e74d22d3b324afa6e53814c8f9c5599bec542

8239365: ProcessBuilder test modifications for AIX execution

Backport-of: 2785fe5621bd3af64450f1f5069dc2a4b47785fe

! jdk/test/java/lang/ProcessBuilder/Basic.java

Changeset: 1fc2e331
Author:    Ilarion Nakonechnyy <inakonechnyy at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2023-09-06 13:37:32 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/1fc2e331ebbeb38908f48d1903041324f2406ee6

8159156: [TESTBUG] ReserveMemory test is not useful on Aix.

Backport-of: 8bb3799029d34e7f5bbc3d9e5bc6da7068360bc7

! hotspot/test/runtime/memory/ReserveMemory.java

Changeset: 54c0440e
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2023-09-06 14:11:38 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/54c0440e3358542c1646997fcc155b4e4e2fcb34

8271838: AmazonCA.java interop test fails

Reviewed-by: andrew
Backport-of: 512db0ff31a0a1a2bd8805964ba3d06e2cbfb9e9

! jdk/test/security/infra/java/security/cert/CertPathValidator/certification/AmazonCA.java

Changeset: c519409d
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2023-09-11 08:16:04 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/c519409d4a3e603f343f60144f44e88d88bb9fb6

8309088: security/infra/java/security/cert/CertPathValidator/certification/AmazonCA.java fails

Reviewed-by: phh, andrew
Backport-of: 4c2e54fb055bee0af5cd838fdd32a0f7902d51e3

! jdk/test/security/infra/java/security/cert/CertPathValidator/certification/AmazonCA.java

Changeset: 50069a8d
Author:    Martin Balao <mbalao at openjdk.org>
Date:      2023-09-19 01:36:16 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/50069a8dbccf07fcd412ac394a33be0afc97257e

8209115: adjust libsplashscreen linux ppc64le builds for easier libpng update

Reviewed-by: andrew, phh
Backport-of: e4fdd0391733756f5b898371a66b38869d625c77

! jdk/make/lib/Awt2dLibraries.gmk
! jdk/src/share/native/sun/awt/libpng/pngpriv.h

Changeset: 5b76d032
Author:    Martin Balao <mbalao at openjdk.org>
Date:      2023-09-19 14:43:20 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/5b76d03291edd805ce594972a108c305a32ac478

8295685: Update Libpng to 1.6.38

Reviewed-by: andrew
Backport-of: d183dc25f7360c3012726acf8c03874df6fc41a4

! THIRD_PARTY_README
! corba/THIRD_PARTY_README
! hotspot/THIRD_PARTY_README
! jaxp/THIRD_PARTY_README
! jaxws/THIRD_PARTY_README
! jdk/THIRD_PARTY_README
! jdk/src/share/native/sun/awt/libpng/CHANGES
! jdk/src/share/native/sun/awt/libpng/LICENSE
! jdk/src/share/native/sun/awt/libpng/README
! jdk/src/share/native/sun/awt/libpng/png.c
! jdk/src/share/native/sun/awt/libpng/png.h
! jdk/src/share/native/sun/awt/libpng/pngconf.h
! jdk/src/share/native/sun/awt/libpng/pngget.c
! jdk/src/share/native/sun/awt/libpng/pnglibconf.h
! jdk/src/share/native/sun/awt/libpng/pngpriv.h
! jdk/src/share/native/sun/awt/libpng/pngread.c
! jdk/src/share/native/sun/awt/libpng/pngrtran.c
! jdk/src/share/native/sun/awt/libpng/pngrutil.c
! jdk/src/share/native/sun/awt/libpng/pngset.c
! jdk/src/share/native/sun/awt/libpng/pngstruct.h
! langtools/THIRD_PARTY_README
! nashorn/THIRD_PARTY_README

Changeset: ee4caa8b
Author:    Alexey Bakhtin <abakhtin at openjdk.org>
Date:      2023-09-20 14:41:41 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/ee4caa8b41570edb5137eaa30a8867de2cae4e5d

8029995: accept yes/no for boolean krb5.conf settings

Reviewed-by: andrew
Backport-of: 9bae1e597b2d884e1d8a2a7a499b8d83ec002dbd

! jdk/src/share/classes/javax/security/auth/kerberos/package-info.java
! jdk/src/share/classes/sun/security/krb5/Config.java
! jdk/src/share/classes/sun/security/krb5/internal/KDCOptions.java
! jdk/src/share/classes/sun/security/krb5/internal/crypto/EType.java
+ jdk/test/sun/security/krb5/config/YesNo.java
+ jdk/test/sun/security/krb5/config/yesno.conf

Changeset: 599bb77c
Author:    Alexey Bakhtin <abakhtin at openjdk.org>
Date:      2023-09-06 15:25:08 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/599bb77c451274bacdb38cb7fd2d8fe658846ab3

8225687: Newly added sspi.cpp in JDK-6722928 still contains some small errors

Reviewed-by: andrew
Backport-of: e03c2a270b291e7b1edcf4df491d6d386a882a87

! jdk/src/share/native/sun/security/jgss/wrapper/NativeFunc.h
! jdk/src/share/native/sun/security/jgss/wrapper/gssapi.h
! jdk/src/windows/native/sun/security/jgss/sspi_bridge/sspi.cpp

Changeset: 0ee1400d
Author:    Andrew John Hughes <andrew at openjdk.org>
Date:      2023-09-14 17:06:17 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/0ee1400d7be107fec86a40900f21be0b6edfcdfc

Merge


Changeset: e74d29d6
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2023-09-11 08:09:50 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/e74d29d67429a8059ec168882ee3b540dea67a1f

8295894: Remove SECOM certificate that is expiring in September 2023

Reviewed-by: andrew
Backport-of: b40b1ca1f6ab606387bb1a466810f0e23dead560

- jdk/make/data/cacerts/secomscrootca1
! jdk/test/sun/security/lib/cacerts/VerifyCACerts.java

Changeset: 05254efc
Author:    Andrew John Hughes <andrew at openjdk.org>
Date:      2023-09-14 17:07:36 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/05254efcaeac3b6149b9b11c46c861da8bfe2249

Merge


Changeset: a9e2be48
Author:    Andrew John Hughes <andrew at openjdk.org>
Date:      2023-09-20 23:39:37 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/a9e2be4802c602cad94349f25a88e5ba2c965978

Merge


Changeset: 961ab463
Author:    Jiří Vaněk <jvanek at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2023-09-25 14:05:03 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/961ab463974b7d05600b826303f9111c4f367a04

8283441: C2: segmentation fault in ciMethodBlocks::make_block_at(int)

Reviewed-by: mbalao
Backport-of: 947869609ce6b74d4d28f79724b823d8781adbed

! hotspot/src/share/vm/c1/c1_GraphBuilder.cpp
! hotspot/src/share/vm/ci/ciMethodBlocks.cpp
! hotspot/src/share/vm/compiler/methodLiveness.cpp
+ hotspot/test/compiler/parsing/Custom.jasm
+ hotspot/test/compiler/parsing/UnreachableBlockFallsThroughEndOfCode.java

Changeset: f4260a4d
Author:    Martin Balao <mbalao at openjdk.org>
Date:      2023-09-26 00:01:11 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/f4260a4deed5210fc56f08774e8ca50cf6f7cc8e

8305815: Update Libpng to 1.6.39

Reviewed-by: phh, andrew
Backport-of: c1f759e9d01d646eac69442452151b0467eab306

! THIRD_PARTY_README
! corba/THIRD_PARTY_README
! hotspot/THIRD_PARTY_README
! jaxp/THIRD_PARTY_README
! jaxws/THIRD_PARTY_README
! jdk/THIRD_PARTY_README
! jdk/src/share/native/sun/awt/libpng/CHANGES
! jdk/src/share/native/sun/awt/libpng/LICENSE
! jdk/src/share/native/sun/awt/libpng/README
! jdk/src/share/native/sun/awt/libpng/png.c
! jdk/src/share/native/sun/awt/libpng/png.h
! jdk/src/share/native/sun/awt/libpng/pngconf.h
! jdk/src/share/native/sun/awt/libpng/pnglibconf.h
! jdk/src/share/native/sun/awt/libpng/pngpriv.h
! jdk/src/share/native/sun/awt/libpng/pngrutil.c
! langtools/THIRD_PARTY_README
! nashorn/THIRD_PARTY_README

Changeset: 27058b26
Author:    Zdenek Zambersky <zzambers at openjdk.org>
Date:      2023-10-02 10:25:04 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/27058b26e6fff1c10eefe2cc3dd026c4418f65f9

8307837: [8u] Check step in GHA should also print errors

Reviewed-by: andrew

! .github/workflows/submit.yml

Changeset: 27608e1e
Author:    Yuri Nesterenko <yan at openjdk.org>
Date:      2023-10-05 16:39:59 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/27608e1e36154fcbedc627bc2afa965b1a06ebfb

8242330: Arrays should be cloned in several JAAS Callback classes

Reviewed-by: andrew
Backport-of: 8cd9241448f818b5e307d408ac4395b518791096

! jdk/src/share/classes/javax/security/auth/callback/ChoiceCallback.java
! jdk/src/share/classes/javax/security/auth/callback/ConfirmationCallback.java
+ jdk/test/javax/security/auth/callback/Mutability.java

Changeset: edef564a
Author:    Ilarion Nakonechnyy <inakonechnyy at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2023-10-16 06:31:39 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/edef564a8b544d9d1f42bc4c95fb693e88beab22

8207404: MulticastSocket tests failing on AIX

Reviewed-by: phh
Backport-of: bc651663e31ddf05d59bfe6fc7a70c3a7ed708af

! jdk/test/java/net/MulticastSocket/JoinLeave.java
! jdk/test/java/net/MulticastSocket/SetGetNetworkInterfaceTest.java
! jdk/test/java/net/MulticastSocket/Test.java
! jdk/test/lib/jdk/test/lib/NetworkConfiguration.java

Changeset: 0bc5d68d
Author:    Chad Rakoczy <chadrako at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2023-10-16 21:35:05 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/0bc5d68d20efa9286a415a227a785a75bc6f08e9

8311813: C1: Uninitialized PhiResolver::_loop field

Backport-of: 489a32fe40e2a2c539296d51d4ffc0abc036d33c

! hotspot/src/share/vm/c1/c1_LIRGenerator.cpp

Changeset: bbf2e9a6
Author:    Alexey Bakhtin <abakhtin at openjdk.org>
Date:      2023-10-17 14:16:30 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/bbf2e9a6da49cb4eb793c42b2b38c927bf9865ba

8285398: Cache the results of constraint checks

Reviewed-by: phh
Backport-of: 00e9c96d51bec53d4ae8a07c9c98af2c62f3d290

! jdk/src/share/classes/sun/security/util/DisabledAlgorithmConstraints.java

Changeset: c8513173
Author:    Alexey Bakhtin <abakhtin at openjdk.org>
Date:      2023-10-17 22:40:34 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/c85131730b684f6d1ed92c39587dd84a00ca3371

8285696: AlgorithmConstraints:permits not throwing IllegalArgumentException when 'alg'  is null

Reviewed-by: sgehwolf
Backport-of: 47951655acacba515c0d69f5192257664f887dba

! jdk/src/share/classes/sun/security/util/DisabledAlgorithmConstraints.java

Changeset: 1e9eb530
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2023-10-18 22:23:45 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/1e9eb5305384b74704023ca4f30919e3a77188ae

8312535: MidiSystem.getSoundbank() throws unexpected SecurityException

Backport-of: 87298d2ade41c689d3140981a123b0e9130fc651

! jdk/src/share/classes/com/sun/media/sound/JARSoundbankReader.java
+ jdk/test/javax/sound/midi/Soundbanks/GetSoundBankSecurityException/GetSoundBankSecurityException.java
+ jdk/test/javax/sound/midi/Soundbanks/GetSoundBankSecurityException/security.policy

Changeset: b24b03f9
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2023-09-18 09:06:41 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/b24b03f9dbeb2c1e8b5cb0279659eee489bd9df4

8314960: Add Certigna Root CA - 2

Reviewed-by: andrew
Backport-of: a44f8b059847135ecd0618cb04abbb0d2be1d2d0

+ jdk/make/data/cacerts/certignarootca
- jdk/test/security/infra/java/security/cert/CertPathValidator/certification/CertignaCA.java
+ jdk/test/security/infra/java/security/cert/CertPathValidator/certification/CertignaRoots.java
! jdk/test/sun/security/lib/cacerts/VerifyCACerts.java

Changeset: 1d6f9bd1
Author:    Martin Balao <mbalao at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2023-09-19 01:36:16 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/1d6f9bd1ea09eb7866cdd1462b24e2c8801f7513

8209115: adjust libsplashscreen linux ppc64le builds for easier libpng update

Reviewed-by: andrew, phh
Backport-of: e4fdd0391733756f5b898371a66b38869d625c77

! jdk/make/lib/Awt2dLibraries.gmk
! jdk/src/share/native/sun/awt/libpng/pngpriv.h

Changeset: dd6efb10
Author:    Yuri Nesterenko <yan at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2023-10-05 16:39:59 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/dd6efb10c26453229dc262f8366af64bd97a9b7f

8242330: Arrays should be cloned in several JAAS Callback classes

Reviewed-by: andrew
Backport-of: 8cd9241448f818b5e307d408ac4395b518791096

! jdk/src/share/classes/javax/security/auth/callback/ChoiceCallback.java
! jdk/src/share/classes/javax/security/auth/callback/ConfirmationCallback.java
+ jdk/test/javax/security/auth/callback/Mutability.java

Changeset: 50d9af9b
Author:    Jiří Vaněk <jvanek at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2023-09-25 14:05:03 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/50d9af9b9371bedf971ee8c4c73283391f0ebb82

8283441: C2: segmentation fault in ciMethodBlocks::make_block_at(int)

Reviewed-by: mbalao
Backport-of: 947869609ce6b74d4d28f79724b823d8781adbed

! hotspot/src/share/vm/c1/c1_GraphBuilder.cpp
! hotspot/src/share/vm/ci/ciMethodBlocks.cpp
! hotspot/src/share/vm/compiler/methodLiveness.cpp
+ hotspot/test/compiler/parsing/Custom.jasm
+ hotspot/test/compiler/parsing/UnreachableBlockFallsThroughEndOfCode.java

Changeset: 9d59e5b0
Author:    Martin Balao <mbalao at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2023-09-19 14:43:20 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/9d59e5b0a94f65bb9a60f23fc472db3a7c0c81f7

8295685: Update Libpng to 1.6.38

Reviewed-by: andrew
Backport-of: d183dc25f7360c3012726acf8c03874df6fc41a4

! THIRD_PARTY_README
! corba/THIRD_PARTY_README
! hotspot/THIRD_PARTY_README
! jaxp/THIRD_PARTY_README
! jaxws/THIRD_PARTY_README
! jdk/THIRD_PARTY_README
! jdk/src/share/native/sun/awt/libpng/CHANGES
! jdk/src/share/native/sun/awt/libpng/LICENSE
! jdk/src/share/native/sun/awt/libpng/README
! jdk/src/share/native/sun/awt/libpng/png.c
! jdk/src/share/native/sun/awt/libpng/png.h
! jdk/src/share/native/sun/awt/libpng/pngconf.h
! jdk/src/share/native/sun/awt/libpng/pngget.c
! jdk/src/share/native/sun/awt/libpng/pnglibconf.h
! jdk/src/share/native/sun/awt/libpng/pngpriv.h
! jdk/src/share/native/sun/awt/libpng/pngread.c
! jdk/src/share/native/sun/awt/libpng/pngrtran.c
! jdk/src/share/native/sun/awt/libpng/pngrutil.c
! jdk/src/share/native/sun/awt/libpng/pngset.c
! jdk/src/share/native/sun/awt/libpng/pngstruct.h
! langtools/THIRD_PARTY_README
! nashorn/THIRD_PARTY_README

Changeset: dc7013e0
Author:    Alexei Voitylov <avoitylov at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2023-09-01 21:51:00 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/dc7013e0d9853cfe99307eb8d2fc4e5f76e14b4a

8297856: Improve handling of Bidi characters

Reviewed-by: mbalao, andrew
Backport-of: 244b89fc786894cb8cca742f91875ebb98b603ff

! jdk/src/share/classes/sun/text/bidi/BidiBase.java

Changeset: 6930f190
Author:    Dmitry Cherepanov <dcherepanov at azul.com>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2023-09-14 12:54:18 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/6930f190778e62c88ee0d7d382f61515031563e4

8303384: Improved communication in CORBA

Reviewed-by: mbalao, andrew

+ corba/src/share/classes/com/sun/corba/se/impl/orbutil/IORCheckImpl.java
! corba/src/share/classes/com/sun/corba/se/impl/orbutil/ORBConstants.java
! corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Stub.java

Changeset: 9b6da144
Author:    Martin Balao <mbalao at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2023-09-26 00:01:11 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/9b6da14435a1c39d9a64b872357467bc54cd1df2

8305815: Update Libpng to 1.6.39

Reviewed-by: phh, andrew
Backport-of: c1f759e9d01d646eac69442452151b0467eab306

! THIRD_PARTY_README
! corba/THIRD_PARTY_README
! hotspot/THIRD_PARTY_README
! jaxp/THIRD_PARTY_README
! jaxws/THIRD_PARTY_README
! jdk/THIRD_PARTY_README
! jdk/src/share/native/sun/awt/libpng/CHANGES
! jdk/src/share/native/sun/awt/libpng/LICENSE
! jdk/src/share/native/sun/awt/libpng/README
! jdk/src/share/native/sun/awt/libpng/png.c
! jdk/src/share/native/sun/awt/libpng/png.h
! jdk/src/share/native/sun/awt/libpng/pngconf.h
! jdk/src/share/native/sun/awt/libpng/pnglibconf.h
! jdk/src/share/native/sun/awt/libpng/pngpriv.h
! jdk/src/share/native/sun/awt/libpng/pngrutil.c
! langtools/THIRD_PARTY_README
! nashorn/THIRD_PARTY_README

Changeset: 32ec85f1
Author:    Yuri Nesterenko <yan at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2023-09-06 15:20:03 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/32ec85f1ee2c9d1cc5109d4c4678d2aadf6dbf09

8309966: Enhanced TLS connections

Reviewed-by: mbalao, andrew
Backport-of: d25ee81f56d67f2c51ba8b8c59f470c6f88ae47f

! jdk/src/share/classes/java/security/cert/CertPathHelperImpl.java
! jdk/src/share/classes/java/security/cert/X509CertSelector.java
! jdk/src/share/classes/sun/security/provider/certpath/CertPathHelper.java
! jdk/src/share/classes/sun/security/provider/certpath/ForwardBuilder.java
! jdk/src/share/classes/sun/security/provider/certpath/ForwardState.java
! jdk/src/share/classes/sun/security/provider/certpath/SunCertPathBuilder.java

Changeset: 33f3f1c7
Author:    Yuri Nesterenko <yan at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2023-08-11 14:30:49 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/33f3f1c76562c4a3073ce4d1fba60e93c7f56fac

8284910: Buffer clean in PasswordCallback

Reviewed-by: mbalao, andrew
Backport-of: 89fd6d34f859d61d9cf5a1edf9419eee7c338390

! jdk/src/share/classes/javax/security/auth/callback/PasswordCallback.java
+ jdk/test/javax/security/auth/callback/PasswordCallback/CheckCleanerBound.java
+ jdk/test/javax/security/auth/callback/PasswordCallback/PasswordCleanup.java

Changeset: dee2d2de
Author:    Yuri Nesterenko <yan at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2023-09-25 11:19:17 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/dee2d2de8e939a09f5abebc478b919fdb289748e

8286503: Enhance security classes

Reviewed-by: mbalao, andrew
Backport-of: 7f5e120a631ffda3e6d5efc03bae572b21877b69

! jdk/src/share/classes/com/sun/crypto/provider/DESKey.java
! jdk/src/share/classes/com/sun/crypto/provider/DESedeKey.java
! jdk/src/share/classes/com/sun/crypto/provider/DHPrivateKey.java
! jdk/src/share/classes/com/sun/crypto/provider/DHPublicKey.java
! jdk/src/share/classes/com/sun/crypto/provider/PBEKey.java
! jdk/src/share/classes/com/sun/crypto/provider/PBKDF2KeyImpl.java
! jdk/src/share/classes/com/sun/crypto/provider/TlsMasterSecretGenerator.java
! jdk/src/share/classes/com/sun/security/auth/LdapPrincipal.java
! jdk/src/share/classes/com/sun/security/auth/NTDomainPrincipal.java
! jdk/src/share/classes/com/sun/security/auth/NTSid.java
! jdk/src/share/classes/com/sun/security/auth/NTUserPrincipal.java
! jdk/src/share/classes/com/sun/security/auth/UnixNumericGroupPrincipal.java
! jdk/src/share/classes/com/sun/security/auth/UnixNumericUserPrincipal.java
! jdk/src/share/classes/com/sun/security/auth/UnixPrincipal.java
! jdk/src/share/classes/com/sun/security/auth/UserPrincipal.java
! jdk/src/share/classes/java/security/CodeSigner.java
! jdk/src/share/classes/javax/crypto/spec/SecretKeySpec.java
! jdk/src/share/classes/javax/security/auth/callback/ChoiceCallback.java
! jdk/src/share/classes/javax/security/auth/callback/ConfirmationCallback.java
! jdk/src/share/classes/javax/security/auth/callback/PasswordCallback.java
! jdk/src/share/classes/sun/security/ec/ECPrivateKeyImpl.java
! jdk/src/share/classes/sun/security/ec/ECPublicKeyImpl.java
! jdk/src/share/classes/sun/security/pkcs11/Token.java
! jdk/src/share/classes/sun/security/provider/DSAPublicKeyImpl.java
! jdk/src/share/classes/sun/security/provider/PolicyFile.java
! jdk/src/share/classes/sun/security/provider/SecureRandom.java
! jdk/src/share/classes/sun/security/provider/certpath/X509CertPath.java
! jdk/src/share/classes/sun/security/rsa/RSAPrivateCrtKeyImpl.java
! jdk/src/share/classes/sun/security/rsa/RSAPrivateKeyImpl.java
! jdk/src/share/classes/sun/security/rsa/RSAPublicKeyImpl.java
! jdk/src/share/classes/sun/security/x509/X509CertImpl.java
! jdk/src/windows/classes/sun/security/mscapi/CPrivateKey.java
! jdk/src/windows/classes/sun/security/mscapi/CPublicKey.java
- jdk/test/java/security/KeyRep/RSA.pre.1.5.key
! jdk/test/java/security/KeyRep/SerialOld.java

Changeset: 47a816ea
Author:    Volker Simonis <simonis at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2023-09-01 14:43:16 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/47a816eab013aa94237887d401bdbe32073c0afa

8315135: Memory leak in the native implementation of Pack200.Unpacker.unpack()

Reviewed-by: andrew
Backport-of: b77c161e7509aa3b09ebf3e6b2b1490c0667bbdc

! jdk/src/share/classes/com/sun/java/util/jar/pack/NativeUnpack.java
! jdk/src/share/classes/com/sun/java/util/jar/pack/UnpackerImpl.java
! jdk/src/share/native/com/sun/java/util/jar/pack/jni.cpp
+ jdk/test/tools/pack200/UnpackMalformed.java

Changeset: 9499e54e
Author:    Yuri Nesterenko <yan at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2023-09-28 11:56:25 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/9499e54ebbab17b0f5e48be27c0c7f90806a3c40

8317040: Exclude cleaner test failing on older releases

Reviewed-by: mbalao, andrew, clanger

! jdk/test/ProblemList.txt

Changeset: 8de48194
Author:    Andrew John Hughes <andrew at openjdk.org>
Date:      2023-10-31 14:46:44 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/8de481944094886b89b9bf1d83f725f9b680a3e1

Merge


Changeset: dd43bdd6
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2023-11-08 11:06:45 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/dd43bdd6c4fae298d401222ddfaf848b0d458aa3

8319405: [s390] [jdk8] Increase javac default stack size for s390x zero

Reviewed-by: phh, sgehwolf

! jdk/make/CompileLaunchers.gmk

Changeset: eace2d73
Author:    Zdenek Zambersky <zzambers at openjdk.org>
Date:      2023-11-08 15:56:08 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/eace2d732133accd3be9e95a9e75aee0fc1938f8

8305329: [8u] Unify test libraries into single test library - step 1

Reviewed-by: andrew

! hotspot/test/TEST.ROOT
! jdk/test/TEST.ROOT
! jdk/test/java/net/MulticastSocket/JoinLeave.java
! jdk/test/java/net/MulticastSocket/SetGetNetworkInterfaceTest.java
! jdk/test/java/net/MulticastSocket/Test.java
! jdk/test/java/net/MulticastSocket/TestInterfaces.java
! jdk/test/java/security/SignedObject/Chain.java
! jdk/test/java/util/Arrays/TimSortStackSize2.java
! jdk/test/javax/net/ssl/TLS/TLSRehandshakeWithCipherChangeTest.java
! jdk/test/javax/net/ssl/TLSv1/TLSRehandshakeWithCipherChangeTest.java
! jdk/test/javax/net/ssl/TLSv11/TLSRehandshakeWithCipherChangeTest.java
! jdk/test/jdk/internal/platform/cgroup/TestCgroupMetrics.java
! jdk/test/jdk/internal/platform/cgroup/TestCgroupSubsystemController.java
! jdk/test/jdk/internal/platform/docker/TestDockerBasic.java
! jdk/test/jdk/internal/platform/docker/TestDockerCpuMetrics.java
! jdk/test/jdk/internal/platform/docker/TestDockerMemoryMetrics.java
! jdk/test/jdk/internal/platform/docker/TestGetFreeSwapSpaceSize.java
! jdk/test/jdk/internal/platform/docker/TestSystemMetrics.java
! jdk/test/jdk/internal/platform/docker/TestUseContainerSupport.java
! jdk/test/jdk/jfr/api/consumer/TestFieldAccess.java
! jdk/test/jdk/jfr/api/consumer/TestGetStackTrace.java
! jdk/test/jdk/jfr/api/consumer/TestHiddenMethod.java
! jdk/test/jdk/jfr/api/consumer/TestMethodGetModifiers.java
! jdk/test/jdk/jfr/api/consumer/TestReadTwice.java
! jdk/test/jdk/jfr/api/consumer/TestRecordedClassLoader.java
! jdk/test/jdk/jfr/api/consumer/TestRecordedEvent.java
! jdk/test/jdk/jfr/api/consumer/TestRecordedEventGetThread.java
! jdk/test/jdk/jfr/api/consumer/TestRecordedEventGetThreadOther.java
! jdk/test/jdk/jfr/api/consumer/TestRecordedFrame.java
! jdk/test/jdk/jfr/api/consumer/TestRecordedFullStackTrace.java
! jdk/test/jdk/jfr/api/consumer/TestRecordedInstantEventTimestamp.java
! jdk/test/jdk/jfr/api/consumer/TestRecordedMethodDescriptor.java
! jdk/test/jdk/jfr/api/consumer/TestRecordedObject.java
! jdk/test/jdk/jfr/api/consumer/TestRecordedThreadGroupParent.java
! jdk/test/jdk/jfr/api/consumer/TestRecordingFile.java
! jdk/test/jdk/jfr/api/consumer/TestRecordingFileReadEventEof.java
! jdk/test/jdk/jfr/api/consumer/TestRecordingInternals.java
! jdk/test/jdk/jfr/api/consumer/TestSingleRecordedEvent.java
! jdk/test/jdk/jfr/api/consumer/TestToString.java
! jdk/test/jdk/jfr/api/consumer/TestValueDescriptorRecorded.java
! jdk/test/jdk/jfr/api/event/TestAbstractEvent.java
! jdk/test/jdk/jfr/api/event/TestBeginEnd.java
! jdk/test/jdk/jfr/api/event/TestClinitRegistration.java
! jdk/test/jdk/jfr/api/event/TestClonedEvent.java
! jdk/test/jdk/jfr/api/event/TestEnableDisable.java
! jdk/test/jdk/jfr/api/event/TestEventFactory.java
! jdk/test/jdk/jfr/api/event/TestEventFactoryRegisterTwice.java
! jdk/test/jdk/jfr/api/event/TestEventFactoryRegistration.java
! jdk/test/jdk/jfr/api/event/TestExtends.java
! jdk/test/jdk/jfr/api/event/TestGetDuration.java
! jdk/test/jdk/jfr/api/event/TestIsEnabled.java
! jdk/test/jdk/jfr/api/event/TestIsEnabledMultiple.java
! jdk/test/jdk/jfr/api/event/TestOwnCommit.java
! jdk/test/jdk/jfr/api/event/TestShouldCommit.java
! jdk/test/jdk/jfr/api/event/TestStaticEnable.java
! jdk/test/jdk/jfr/api/event/dynamic/TestDynamicAnnotations.java
! jdk/test/jdk/jfr/api/event/dynamic/TestEventFactory.java
! jdk/test/jdk/jfr/api/flightrecorder/TestAddListenerTwice.java
! jdk/test/jdk/jfr/api/flightrecorder/TestAddPeriodicEvent.java
! jdk/test/jdk/jfr/api/flightrecorder/TestFlightRecorderListenerRecorderInitialized.java
! jdk/test/jdk/jfr/api/flightrecorder/TestGetEventTypes.java
! jdk/test/jdk/jfr/api/flightrecorder/TestGetPlatformRecorder.java
! jdk/test/jdk/jfr/api/flightrecorder/TestGetRecordings.java
! jdk/test/jdk/jfr/api/flightrecorder/TestGetSettings.java
! jdk/test/jdk/jfr/api/flightrecorder/TestIsAvailable.java
! jdk/test/jdk/jfr/api/flightrecorder/TestIsInitialized.java
! jdk/test/jdk/jfr/api/flightrecorder/TestListener.java
! jdk/test/jdk/jfr/api/flightrecorder/TestListenerNull.java
! jdk/test/jdk/jfr/api/flightrecorder/TestPeriodicEventsSameHook.java
! jdk/test/jdk/jfr/api/flightrecorder/TestRecorderInitializationCallback.java
! jdk/test/jdk/jfr/api/flightrecorder/TestRegisterUnregisterEvent.java
! jdk/test/jdk/jfr/api/flightrecorder/TestSettingsControl.java
! jdk/test/jdk/jfr/api/flightrecorder/TestSnapshot.java
! jdk/test/jdk/jfr/api/metadata/annotations/TestCategory.java
! jdk/test/jdk/jfr/api/metadata/annotations/TestContentType.java
! jdk/test/jdk/jfr/api/metadata/annotations/TestDescription.java
! jdk/test/jdk/jfr/api/metadata/annotations/TestDynamicAnnotation.java
! jdk/test/jdk/jfr/api/metadata/annotations/TestEnabled.java
! jdk/test/jdk/jfr/api/metadata/annotations/TestExperimental.java
! jdk/test/jdk/jfr/api/metadata/annotations/TestFieldAnnotations.java
! jdk/test/jdk/jfr/api/metadata/annotations/TestFormatMissingValue.java
! jdk/test/jdk/jfr/api/metadata/annotations/TestHasValue.java
! jdk/test/jdk/jfr/api/metadata/annotations/TestInheritedAnnotations.java
! jdk/test/jdk/jfr/api/metadata/annotations/TestLabel.java
! jdk/test/jdk/jfr/api/metadata/annotations/TestMetadata.java
! jdk/test/jdk/jfr/api/metadata/annotations/TestName.java
! jdk/test/jdk/jfr/api/metadata/annotations/TestPeriod.java
! jdk/test/jdk/jfr/api/metadata/annotations/TestRegistered.java
! jdk/test/jdk/jfr/api/metadata/annotations/TestRegisteredFalseAndRunning.java
! jdk/test/jdk/jfr/api/metadata/annotations/TestRelational.java
! jdk/test/jdk/jfr/api/metadata/annotations/TestSimpleMetadataEvent.java
! jdk/test/jdk/jfr/api/metadata/annotations/TestStackTrace.java
! jdk/test/jdk/jfr/api/metadata/annotations/TestThreshold.java
! jdk/test/jdk/jfr/api/metadata/annotations/TestTypesIdentical.java
! jdk/test/jdk/jfr/api/metadata/eventtype/TestGetAnnotation.java
! jdk/test/jdk/jfr/api/metadata/eventtype/TestGetAnnotationElements.java
! jdk/test/jdk/jfr/api/metadata/eventtype/TestGetAnnotations.java
! jdk/test/jdk/jfr/api/metadata/eventtype/TestGetCategory.java
! jdk/test/jdk/jfr/api/metadata/eventtype/TestGetDefaultValues.java
! jdk/test/jdk/jfr/api/metadata/eventtype/TestGetDescription.java
! jdk/test/jdk/jfr/api/metadata/eventtype/TestGetEventType.java
! jdk/test/jdk/jfr/api/metadata/eventtype/TestGetField.java
! jdk/test/jdk/jfr/api/metadata/eventtype/TestGetFields.java
! jdk/test/jdk/jfr/api/metadata/eventtype/TestGetSettings.java
! jdk/test/jdk/jfr/api/metadata/eventtype/TestUnloadingEventClass.java
! jdk/test/jdk/jfr/api/metadata/settingdescriptor/TestDefaultValue.java
! jdk/test/jdk/jfr/api/metadata/settingdescriptor/TestGetAnnotation.java
! jdk/test/jdk/jfr/api/metadata/settingdescriptor/TestGetAnnotationElement.java
! jdk/test/jdk/jfr/api/metadata/settingdescriptor/TestGetContentType.java
! jdk/test/jdk/jfr/api/metadata/settingdescriptor/TestGetDescription.java
! jdk/test/jdk/jfr/api/metadata/settingdescriptor/TestGetLabel.java
! jdk/test/jdk/jfr/api/metadata/settingdescriptor/TestGetName.java
! jdk/test/jdk/jfr/api/metadata/settingdescriptor/TestGetTypeId.java
! jdk/test/jdk/jfr/api/metadata/settingdescriptor/TestGetTypeName.java
! jdk/test/jdk/jfr/api/metadata/valuedescriptor/TestClasses.java
! jdk/test/jdk/jfr/api/metadata/valuedescriptor/TestConstructor.java
! jdk/test/jdk/jfr/api/metadata/valuedescriptor/TestGetAnnotations.java
! jdk/test/jdk/jfr/api/metadata/valuedescriptor/TestGetFields.java
! jdk/test/jdk/jfr/api/metadata/valuedescriptor/TestIsArray.java
! jdk/test/jdk/jfr/api/metadata/valuedescriptor/TestSimpleTypes.java
! jdk/test/jdk/jfr/api/metadata/valuedescriptor/TestValueDescriptorContentType.java
! jdk/test/jdk/jfr/api/recorder/TestRecorderInitialized.java
! jdk/test/jdk/jfr/api/recorder/TestStartStopRecording.java
! jdk/test/jdk/jfr/api/recording/destination/TestDestFileExist.java
! jdk/test/jdk/jfr/api/recording/destination/TestDestFileReadOnly.java
! jdk/test/jdk/jfr/api/recording/destination/TestDestInvalid.java
! jdk/test/jdk/jfr/api/recording/destination/TestDestLongPath.java
! jdk/test/jdk/jfr/api/recording/destination/TestDestMultiple.java
! jdk/test/jdk/jfr/api/recording/destination/TestDestReadOnly.java
! jdk/test/jdk/jfr/api/recording/destination/TestDestState.java
! jdk/test/jdk/jfr/api/recording/destination/TestDestToDiskFalse.java
! jdk/test/jdk/jfr/api/recording/destination/TestDestToDiskTrue.java
! jdk/test/jdk/jfr/api/recording/destination/TestDestWithDuration.java
! jdk/test/jdk/jfr/api/recording/dump/TestDump.java
! jdk/test/jdk/jfr/api/recording/dump/TestDumpDevNull.java
! jdk/test/jdk/jfr/api/recording/dump/TestDumpInvalid.java
! jdk/test/jdk/jfr/api/recording/dump/TestDumpLongPath.java
! jdk/test/jdk/jfr/api/recording/dump/TestDumpMultiple.java
! jdk/test/jdk/jfr/api/recording/dump/TestDumpReadOnly.java
! jdk/test/jdk/jfr/api/recording/dump/TestDumpState.java
! jdk/test/jdk/jfr/api/recording/event/TestChunkPeriod.java
! jdk/test/jdk/jfr/api/recording/event/TestEnableClass.java
! jdk/test/jdk/jfr/api/recording/event/TestEnableName.java
! jdk/test/jdk/jfr/api/recording/event/TestEventTime.java
! jdk/test/jdk/jfr/api/recording/event/TestLoadEventAfterStart.java
! jdk/test/jdk/jfr/api/recording/event/TestPeriod.java
! jdk/test/jdk/jfr/api/recording/event/TestReEnableClass.java
! jdk/test/jdk/jfr/api/recording/event/TestReEnableMultiple.java
! jdk/test/jdk/jfr/api/recording/event/TestReEnableName.java
! jdk/test/jdk/jfr/api/recording/event/TestRecordingEnableDisable.java
! jdk/test/jdk/jfr/api/recording/event/TestThreshold.java
! jdk/test/jdk/jfr/api/recording/misc/TestGetId.java
! jdk/test/jdk/jfr/api/recording/misc/TestGetSize.java
! jdk/test/jdk/jfr/api/recording/misc/TestGetSizeToMem.java
! jdk/test/jdk/jfr/api/recording/misc/TestGetStream.java
! jdk/test/jdk/jfr/api/recording/misc/TestRecordingBase.java
! jdk/test/jdk/jfr/api/recording/misc/TestRecordingCopy.java
! jdk/test/jdk/jfr/api/recording/options/TestDuration.java
! jdk/test/jdk/jfr/api/recording/options/TestName.java
! jdk/test/jdk/jfr/api/recording/settings/TestConfigurationGetContents.java
! jdk/test/jdk/jfr/api/recording/settings/TestCreateConfigFromPath.java
! jdk/test/jdk/jfr/api/recording/settings/TestCreateConfigFromReader.java
! jdk/test/jdk/jfr/api/recording/settings/TestGetConfigurations.java
! jdk/test/jdk/jfr/api/recording/settings/TestSettingsAvailability.java
! jdk/test/jdk/jfr/api/recording/state/TestOptionState.java
! jdk/test/jdk/jfr/api/recording/state/TestState.java
! jdk/test/jdk/jfr/api/recording/state/TestStateDuration.java
! jdk/test/jdk/jfr/api/recording/state/TestStateIdenticalListeners.java
! jdk/test/jdk/jfr/api/recording/state/TestStateInvalid.java
! jdk/test/jdk/jfr/api/recording/state/TestStateMultiple.java
! jdk/test/jdk/jfr/api/recording/state/TestStateScheduleStart.java
! jdk/test/jdk/jfr/api/recording/time/TestTime.java
! jdk/test/jdk/jfr/api/recording/time/TestTimeDuration.java
! jdk/test/jdk/jfr/api/recording/time/TestTimeMultiple.java
! jdk/test/jdk/jfr/api/recording/time/TestTimeScheduleStart.java
! jdk/test/jdk/jfr/api/settings/TestFilterEvents.java
! jdk/test/jdk/jfr/event/compiler/TestAllocInNewTLAB.java
! jdk/test/jdk/jfr/event/compiler/TestAllocOutsideTLAB.java
! jdk/test/jdk/jfr/event/compiler/TestCodeCacheConfig.java
! jdk/test/jdk/jfr/event/compiler/TestCodeCacheFull.java
! jdk/test/jdk/jfr/event/compiler/TestCodeCacheStats.java
! jdk/test/jdk/jfr/event/compiler/TestCodeSweeper.java
! jdk/test/jdk/jfr/event/compiler/TestCodeSweeperConfig.java
! jdk/test/jdk/jfr/event/compiler/TestCompilerCompile.java
! jdk/test/jdk/jfr/event/compiler/TestCompilerConfig.java
! jdk/test/jdk/jfr/event/compiler/TestCompilerInlining.java
! jdk/test/jdk/jfr/event/compiler/TestCompilerPhase.java
! jdk/test/jdk/jfr/event/compiler/TestCompilerStats.java
! jdk/test/jdk/jfr/event/gc/collection/TestGCCauseWithCMSConcurrent.java
! jdk/test/jdk/jfr/event/gc/collection/TestGCCauseWithCMSMarkSweep.java
! jdk/test/jdk/jfr/event/gc/collection/TestGCCauseWithG1ConcurrentMark.java
! jdk/test/jdk/jfr/event/gc/collection/TestGCCauseWithG1FullCollection.java
! jdk/test/jdk/jfr/event/gc/collection/TestGCCauseWithPSMarkSweep.java
! jdk/test/jdk/jfr/event/gc/collection/TestGCCauseWithParallelOld.java
! jdk/test/jdk/jfr/event/gc/collection/TestGCCauseWithSerial.java
! jdk/test/jdk/jfr/event/gc/collection/TestGCEventMixedWithCMSConcurrent.java
! jdk/test/jdk/jfr/event/gc/collection/TestGCEventMixedWithCMSMarkSweep.java
! jdk/test/jdk/jfr/event/gc/collection/TestGCEventMixedWithG1ConcurrentMark.java
! jdk/test/jdk/jfr/event/gc/collection/TestGCEventMixedWithG1FullCollection.java
! jdk/test/jdk/jfr/event/gc/collection/TestGCEventMixedWithPSMarkSweep.java
! jdk/test/jdk/jfr/event/gc/collection/TestGCEventMixedWithParNew.java
! jdk/test/jdk/jfr/event/gc/collection/TestGCEventMixedWithParallelOld.java
! jdk/test/jdk/jfr/event/gc/collection/TestGCEventMixedWithSerial.java
! jdk/test/jdk/jfr/event/gc/collection/TestGCGarbageCollectionEvent.java
! jdk/test/jdk/jfr/event/gc/collection/TestGCWithFasttime.java
! jdk/test/jdk/jfr/event/gc/collection/TestYoungGarbageCollectionEventWithDefNew.java
! jdk/test/jdk/jfr/event/gc/collection/TestYoungGarbageCollectionEventWithG1New.java
! jdk/test/jdk/jfr/event/gc/collection/TestYoungGarbageCollectionEventWithParNew.java
! jdk/test/jdk/jfr/event/gc/collection/TestYoungGarbageCollectionEventWithParallelScavenge.java
! jdk/test/jdk/jfr/event/gc/configuration/TestGCConfigurationEvent.java
! jdk/test/jdk/jfr/event/gc/configuration/TestGCConfigurationEventWithDefaultPauseTarget.java
! jdk/test/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWith32BitOops.sh
! jdk/test/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWithHeapBasedOops.sh
! jdk/test/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWithZeroBasedOops.sh
! jdk/test/jdk/jfr/event/gc/configuration/TestGCSurvivorConfigurationEvent.java
! jdk/test/jdk/jfr/event/gc/configuration/TestGCTLABConfigurationEvent.java
! jdk/test/jdk/jfr/event/gc/configuration/TestGCYoungGenerationConfigurationEventWithMinAndMaxSize.java
! jdk/test/jdk/jfr/event/gc/configuration/TestGCYoungGenerationConfigurationEventWithNewRatio.java
! jdk/test/jdk/jfr/event/gc/detailed/TestCMSConcurrentModeFailureEvent.java
! jdk/test/jdk/jfr/event/gc/detailed/TestEvacuationFailedEvent.java
! jdk/test/jdk/jfr/event/gc/detailed/TestEvacuationInfoEvent.java
! jdk/test/jdk/jfr/event/gc/detailed/TestG1ConcurrentModeFailureEvent.java
! jdk/test/jdk/jfr/event/gc/detailed/TestG1EvacMemoryStatsEvent.java
! jdk/test/jdk/jfr/event/gc/detailed/TestG1HeapRegionTypeChangeEvent.java
! jdk/test/jdk/jfr/event/gc/detailed/TestG1MMUEvent.java
! jdk/test/jdk/jfr/event/gc/detailed/TestPromotionEventWithG1.java
! jdk/test/jdk/jfr/event/gc/detailed/TestPromotionEventWithParallelScavenge.java
! jdk/test/jdk/jfr/event/gc/detailed/TestPromotionFailedEventWithDefNew.java
! jdk/test/jdk/jfr/event/gc/detailed/TestPromotionFailedEventWithParNew.java
! jdk/test/jdk/jfr/event/gc/detailed/TestPromotionFailedEventWithParallelScavenge.java
! jdk/test/jdk/jfr/event/gc/detailed/TestStressAllocationGCEventsWithCMS.java
! jdk/test/jdk/jfr/event/gc/detailed/TestStressAllocationGCEventsWithDefNew.java
! jdk/test/jdk/jfr/event/gc/detailed/TestStressAllocationGCEventsWithG1.java
! jdk/test/jdk/jfr/event/gc/detailed/TestStressAllocationGCEventsWithParNew.java
! jdk/test/jdk/jfr/event/gc/detailed/TestStressAllocationGCEventsWithParallel.java
! jdk/test/jdk/jfr/event/gc/detailed/TestStressBigAllocationGCEventsWithCMS.java
! jdk/test/jdk/jfr/event/gc/detailed/TestStressBigAllocationGCEventsWithDefNew.java
! jdk/test/jdk/jfr/event/gc/detailed/TestStressBigAllocationGCEventsWithG1.java
! jdk/test/jdk/jfr/event/gc/detailed/TestStressBigAllocationGCEventsWithParNew.java
! jdk/test/jdk/jfr/event/gc/detailed/TestStressBigAllocationGCEventsWithParallel.java
! jdk/test/jdk/jfr/event/gc/detailed/TestTenuringDistributionEvent.java
! jdk/test/jdk/jfr/event/gc/heapsummary/TestHeapSummaryCommittedSize.java
! jdk/test/jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventConcurrentCMS.java
! jdk/test/jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventDefNewSerial.java
! jdk/test/jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventG1.java
! jdk/test/jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventPSParOld.java
! jdk/test/jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventPSSerial.java
! jdk/test/jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventParNewCMS.java
! jdk/test/jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithCMSConcurrent.java
! jdk/test/jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithCMSMarkSweep.java
! jdk/test/jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithG1ConcurrentMark.java
! jdk/test/jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithG1FullCollection.java
! jdk/test/jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithPSMarkSweep.java
! jdk/test/jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithParallelOld.java
! jdk/test/jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithSerial.java
! jdk/test/jdk/jfr/event/gc/objectcount/TestObjectCountEvent.java
! jdk/test/jdk/jfr/event/gc/refstat/TestRefStatEventWithCMSConcurrent.java
! jdk/test/jdk/jfr/event/gc/refstat/TestRefStatEventWithCMSMarkSweep.java
! jdk/test/jdk/jfr/event/gc/refstat/TestRefStatEventWithDefNew.java
! jdk/test/jdk/jfr/event/gc/refstat/TestRefStatEventWithG1ConcurrentMark.java
! jdk/test/jdk/jfr/event/gc/refstat/TestRefStatEventWithG1FullCollection.java
! jdk/test/jdk/jfr/event/gc/refstat/TestRefStatEventWithG1New.java
! jdk/test/jdk/jfr/event/gc/refstat/TestRefStatEventWithPSMarkSweep.java
! jdk/test/jdk/jfr/event/gc/refstat/TestRefStatEventWithParallelOld.java
! jdk/test/jdk/jfr/event/gc/refstat/TestRefStatEventWithParallelScavenge.java
! jdk/test/jdk/jfr/event/gc/stacktrace/TestConcMarkSweepAllocationPendingStackTrace.java
! jdk/test/jdk/jfr/event/gc/stacktrace/TestDefNewAllocationPendingStackTrace.java
! jdk/test/jdk/jfr/event/gc/stacktrace/TestG1HumongousAllocationPendingStackTrace.java
! jdk/test/jdk/jfr/event/gc/stacktrace/TestG1OldAllocationPendingStackTrace.java
! jdk/test/jdk/jfr/event/gc/stacktrace/TestG1YoungAllocationPendingStackTrace.java
! jdk/test/jdk/jfr/event/gc/stacktrace/TestMarkSweepCompactAllocationPendingStackTrace.java
! jdk/test/jdk/jfr/event/gc/stacktrace/TestMetaspaceConcMarkSweepGCAllocationPendingStackTrace.java
! jdk/test/jdk/jfr/event/gc/stacktrace/TestMetaspaceG1GCAllocationPendingStackTrace.java
! jdk/test/jdk/jfr/event/gc/stacktrace/TestMetaspaceParallelGCAllocationPendingStackTrace.java
! jdk/test/jdk/jfr/event/gc/stacktrace/TestMetaspaceSerialGCAllocationPendingStackTrace.java
! jdk/test/jdk/jfr/event/gc/stacktrace/TestParNewAllocationPendingStackTrace.java
! jdk/test/jdk/jfr/event/gc/stacktrace/TestParallelMarkSweepAllocationPendingStackTrace.java
! jdk/test/jdk/jfr/event/gc/stacktrace/TestParallelScavengeAllocationPendingStackTrace.java
! jdk/test/jdk/jfr/event/io/EvilInstrument.java
! jdk/test/jdk/jfr/event/io/TestDisabledEvents.java
! jdk/test/jdk/jfr/event/io/TestFileChannelEvents.java
! jdk/test/jdk/jfr/event/io/TestFileReadOnly.java
! jdk/test/jdk/jfr/event/io/TestFileStreamEvents.java
! jdk/test/jdk/jfr/event/io/TestInstrumentation.java
! jdk/test/jdk/jfr/event/io/TestRandomAccessFileEvents.java
! jdk/test/jdk/jfr/event/io/TestRandomAccessFileThread.java
! jdk/test/jdk/jfr/event/io/TestSocketChannelEvents.java
! jdk/test/jdk/jfr/event/io/TestSocketEvents.java
! jdk/test/jdk/jfr/event/metadata/TestDefaultConfigurations.java
! jdk/test/jdk/jfr/event/metadata/TestEventMetadata.java
! jdk/test/jdk/jfr/event/metadata/TestLookForUntestedEvents.java
! jdk/test/jdk/jfr/event/oldobject/TestAllocationTime.java
! jdk/test/jdk/jfr/event/oldobject/TestArrayInformation.java
! jdk/test/jdk/jfr/event/oldobject/TestCMS.java
! jdk/test/jdk/jfr/event/oldobject/TestCircularReference.java
! jdk/test/jdk/jfr/event/oldobject/TestClassLoaderLeak.java
! jdk/test/jdk/jfr/event/oldobject/TestFieldInformation.java
! jdk/test/jdk/jfr/event/oldobject/TestG1.java
! jdk/test/jdk/jfr/event/oldobject/TestHeapDeep.java
! jdk/test/jdk/jfr/event/oldobject/TestHeapShallow.java
! jdk/test/jdk/jfr/event/oldobject/TestLargeRootSet.java
! jdk/test/jdk/jfr/event/oldobject/TestLastKnownHeapUsage.java
! jdk/test/jdk/jfr/event/oldobject/TestListenerLeak.java
! jdk/test/jdk/jfr/event/oldobject/TestMetadataRetention.java
! jdk/test/jdk/jfr/event/oldobject/TestObjectDescription.java
! jdk/test/jdk/jfr/event/oldobject/TestParallel.java
! jdk/test/jdk/jfr/event/oldobject/TestParallelOld.java
! jdk/test/jdk/jfr/event/oldobject/TestReferenceChainLimit.java
! jdk/test/jdk/jfr/event/oldobject/TestSanityDefault.java
! jdk/test/jdk/jfr/event/oldobject/TestSerial.java
! jdk/test/jdk/jfr/event/oldobject/TestThreadLocalLeak.java
! jdk/test/jdk/jfr/event/os/TestCPUInformation.java
! jdk/test/jdk/jfr/event/os/TestCPULoad.java
! jdk/test/jdk/jfr/event/os/TestCPUTimeStampCounter.java
! jdk/test/jdk/jfr/event/os/TestInitialEnvironmentVariable.sh
! jdk/test/jdk/jfr/event/os/TestOSInfo.java
! jdk/test/jdk/jfr/event/os/TestPhysicalMemoryEvent.java
! jdk/test/jdk/jfr/event/os/TestSystemProcess.java
! jdk/test/jdk/jfr/event/os/TestThreadContextSwitches.java
! jdk/test/jdk/jfr/event/profiling/TestFullStackTrace.java
! jdk/test/jdk/jfr/event/runtime/TestActiveRecordingEvent.java
! jdk/test/jdk/jfr/event/runtime/TestActiveSettingEvent.java
! jdk/test/jdk/jfr/event/runtime/TestBiasedLockRevocationEvents.java
! jdk/test/jdk/jfr/event/runtime/TestClassDefineEvent.java
! jdk/test/jdk/jfr/event/runtime/TestClassLoadEvent.java
! jdk/test/jdk/jfr/event/runtime/TestClassLoaderStatsEvent.java
! jdk/test/jdk/jfr/event/runtime/TestClassLoadingStatisticsEvent.java
! jdk/test/jdk/jfr/event/runtime/TestClassUnloadEvent.java
! jdk/test/jdk/jfr/event/runtime/TestExceptionEvents.java
! jdk/test/jdk/jfr/event/runtime/TestExceptionSubclass.java
! jdk/test/jdk/jfr/event/runtime/TestJavaBlockedEvent.java
! jdk/test/jdk/jfr/event/runtime/TestJavaMonitorInflateEvent.java
! jdk/test/jdk/jfr/event/runtime/TestJavaMonitorWaitEvent.java
! jdk/test/jdk/jfr/event/runtime/TestJavaMonitorWaitTimeOut.java
! jdk/test/jdk/jfr/event/runtime/TestJavaThreadStatisticsEvent.java
! jdk/test/jdk/jfr/event/runtime/TestJavaThreadStatisticsEventBean.java
! jdk/test/jdk/jfr/event/runtime/TestNativeLibrariesEvent.java
! jdk/test/jdk/jfr/event/runtime/TestNetworkUtilizationEvent.java
! jdk/test/jdk/jfr/event/runtime/TestSafepointEvents.java
! jdk/test/jdk/jfr/event/runtime/TestShutdownEvent.java
! jdk/test/jdk/jfr/event/runtime/TestSizeTFlags.java
! jdk/test/jdk/jfr/event/runtime/TestSystemPropertyEvent.java
! jdk/test/jdk/jfr/event/runtime/TestThreadAllocationEvent.java
! jdk/test/jdk/jfr/event/runtime/TestThreadCpuTimeEvent.java
! jdk/test/jdk/jfr/event/runtime/TestThreadDumpEvent.java
! jdk/test/jdk/jfr/event/runtime/TestThreadParkEvent.java
! jdk/test/jdk/jfr/event/runtime/TestThreadSleepEvent.java
! jdk/test/jdk/jfr/event/runtime/TestThreadStartEndEvents.java
! jdk/test/jdk/jfr/event/runtime/TestThrowableInstrumentation.java
! jdk/test/jdk/jfr/event/runtime/TestVMInfoEvent.sh
! jdk/test/jdk/jfr/event/runtime/TestVMOperation.java
! jdk/test/jdk/jfr/event/runtime/TestVmFlagChangedEvent.java
! jdk/test/jdk/jfr/event/sampling/TestNative.java
! jdk/test/jdk/jfr/event/sampling/TestNative.sh
! jdk/test/jdk/jfr/javaagent/Test8252904.java
! jdk/test/jdk/jfr/javaagent/TestLoadedAgent.java
! jdk/test/jdk/jfr/javaagent/TestPremainAgent.java
! jdk/test/jdk/jfr/jcmd/TestJcmdConfigure.java
! jdk/test/jdk/jfr/jcmd/TestJcmdDump.java
! jdk/test/jdk/jfr/jcmd/TestJcmdDumpGeneratedFilename.java
! jdk/test/jdk/jfr/jcmd/TestJcmdDumpLimited.java
! jdk/test/jdk/jfr/jcmd/TestJcmdDumpPathToGCRoots.java
! jdk/test/jdk/jfr/jcmd/TestJcmdDumpWithFileName.java
! jdk/test/jdk/jfr/jcmd/TestJcmdLegacy.java
! jdk/test/jdk/jfr/jcmd/TestJcmdSaveToFile.java
! jdk/test/jdk/jfr/jcmd/TestJcmdStartDirNotExist.java
! jdk/test/jdk/jfr/jcmd/TestJcmdStartInvaldFile.java
! jdk/test/jdk/jfr/jcmd/TestJcmdStartPathToGCRoots.java
! jdk/test/jdk/jfr/jcmd/TestJcmdStartReadOnlyFile.java
! jdk/test/jdk/jfr/jcmd/TestJcmdStartStopDefault.java
! jdk/test/jdk/jfr/jcmd/TestJcmdStartWithOptions.java
! jdk/test/jdk/jfr/jcmd/TestJcmdStartWithSettings.java
! jdk/test/jdk/jfr/jcmd/TestJcmdStopInvalidFile.java
! jdk/test/jdk/jfr/jcmd/TestJcmdStopReadOnlyFile.java
! jdk/test/jdk/jfr/jmx/TestClone.java
! jdk/test/jdk/jfr/jmx/TestCloneRepeat.java
! jdk/test/jdk/jfr/jmx/TestConfigurationInfo.java
! jdk/test/jdk/jfr/jmx/TestCopyTo.java
! jdk/test/jdk/jfr/jmx/TestCopyToInvalidPath.java
! jdk/test/jdk/jfr/jmx/TestCopyToReadOnlyDir.java
! jdk/test/jdk/jfr/jmx/TestCopyToRunning.java
! jdk/test/jdk/jfr/jmx/TestEventTypes.java
! jdk/test/jdk/jfr/jmx/TestGetRecordings.java
! jdk/test/jdk/jfr/jmx/TestGetRecordingsMultiple.java
! jdk/test/jdk/jfr/jmx/TestMultipleRecordings.java
! jdk/test/jdk/jfr/jmx/TestNotificationListener.java
! jdk/test/jdk/jfr/jmx/TestPredefinedConfiguration.java
! jdk/test/jdk/jfr/jmx/TestPredefinedConfigurationInvalid.java
! jdk/test/jdk/jfr/jmx/TestRecordingOptions.java
! jdk/test/jdk/jfr/jmx/TestRecordingSettings.java
! jdk/test/jdk/jfr/jmx/TestRecordingSettingsInvalid.java
! jdk/test/jdk/jfr/jmx/TestRecordingSettingsMultiple.java
! jdk/test/jdk/jfr/jmx/TestRecordingState.java
! jdk/test/jdk/jfr/jmx/TestRecordingStateInvalid.java
! jdk/test/jdk/jfr/jmx/TestSetConfiguration.java
! jdk/test/jdk/jfr/jmx/TestSetConfigurationInvalid.java
! jdk/test/jdk/jfr/jmx/TestSnapshot.java
! jdk/test/jdk/jfr/jmx/TestStartRecording.java
! jdk/test/jdk/jfr/jmx/TestStream.java
! jdk/test/jdk/jfr/jmx/TestStreamClosed.java
! jdk/test/jdk/jfr/jmx/TestStreamMultiple.java
! jdk/test/jdk/jfr/jmx/TestWrongId.java
! jdk/test/jdk/jfr/jmx/info/TestConfigurationInfo.java
! jdk/test/jdk/jfr/jmx/info/TestEventTypeInfo.java
! jdk/test/jdk/jfr/jmx/info/TestRecordingInfo.java
! jdk/test/jdk/jfr/jmx/info/TestSettingDescriptorInfo.java
! jdk/test/jdk/jfr/jmx/security/TestEnoughPermission.java
! jdk/test/jdk/jfr/jmx/security/TestNoControlPermission.java
! jdk/test/jdk/jfr/jmx/security/TestNoMonitorPermission.java
! jdk/test/jdk/jfr/jmx/security/TestNotificationListenerPermission.java
! jdk/test/jdk/jfr/jvm/TestClassId.java
! jdk/test/jdk/jfr/jvm/TestCounterTime.java
! jdk/test/jdk/jfr/jvm/TestCreateNative.java
! jdk/test/jdk/jfr/jvm/TestDumpOnCrash.java
! jdk/test/jdk/jfr/jvm/TestGetAllEventClasses.java
! jdk/test/jdk/jfr/jvm/TestGetEventWriter.java
! jdk/test/jdk/jfr/jvm/TestGetStackTraceId.java
! jdk/test/jdk/jfr/jvm/TestJFRIntrinsic.java
! jdk/test/jdk/jfr/jvm/TestJavaEvent.java
! jdk/test/jdk/jfr/jvm/TestLargeJavaEvent512k.java
! jdk/test/jdk/jfr/jvm/TestLargeJavaEvent64k.java
! jdk/test/jdk/jfr/jvm/TestLogImplementation.java
! jdk/test/jdk/jfr/jvm/TestPid.java
! jdk/test/jdk/jfr/jvm/TestPrimitiveClasses.java
! jdk/test/jdk/jfr/jvm/TestUnloadEventClassCount.java
! jdk/test/jdk/jfr/jvm/TestUnsupportedVM.java
! jdk/test/jdk/jfr/security/JFRSecurityTestSuite.java
! jdk/test/jdk/jfr/startupargs/TestBadOptionValues.java
! jdk/test/jdk/jfr/startupargs/TestDumpOnExit.java
! jdk/test/jdk/jfr/startupargs/TestMemoryOptions.java
! jdk/test/jdk/jfr/startupargs/TestMultipleStartupRecordings.java
! jdk/test/jdk/jfr/startupargs/TestOldObjectQueueSize.java
! jdk/test/jdk/jfr/startupargs/TestRepositoryPath.java
! jdk/test/jdk/jfr/startupargs/TestRepositoryPathLong.java
! jdk/test/jdk/jfr/startupargs/TestRetransform.java
! jdk/test/jdk/jfr/startupargs/TestRetransformUsingLog.java
! jdk/test/jdk/jfr/startupargs/TestStartDelay.java
! jdk/test/jdk/jfr/startupargs/TestStartDelayRunning.java
! jdk/test/jdk/jfr/startupargs/TestStartDuration.java
! jdk/test/jdk/jfr/startupargs/TestStartMaxAgeSize.java
! jdk/test/jdk/jfr/startupargs/TestStartName.java
! jdk/test/jdk/jfr/startupargs/TestStartNoSettings.java
! jdk/test/jdk/jfr/startupargs/TestStartRecording.java
! jdk/test/jdk/jfr/tool/TestAssemble.java
! jdk/test/jdk/jfr/tool/TestDisassemble.java
! jdk/test/jdk/jfr/tool/TestHelp.java
! jdk/test/jdk/jfr/tool/TestMetadata.java
! jdk/test/jdk/jfr/tool/TestPrint.java
! jdk/test/jdk/jfr/tool/TestPrintDefault.java
! jdk/test/jdk/jfr/tool/TestPrintJSON.java
! jdk/test/jdk/jfr/tool/TestPrintXML.java
! jdk/test/jdk/jfr/tool/TestSummary.java
! jdk/test/jdk/tools/launcher/JliLaunchTest.sh
- jdk/test/lib/RedefineClassHelper.java
- jdk/test/lib/jdk/test/lib/SecurityTools.java
- jdk/test/lib/jdk/test/lib/apps/LingeredApp.java
- jdk/test/lib/jdk/test/lib/apps/LingeredAppWithDeadlock.java
- jdk/test/lib/jdk/test/lib/compiler/CompilerUtils.java
- jdk/test/lib/jdk/test/lib/compiler/InMemoryJavaCompiler.java
- jdk/test/lib/jdk/test/lib/compiler/ModuleInfoMaker.java
- jdk/test/lib/jdk/test/lib/util/JarUtils.java
! jdk/test/sun/net/www/protocol/https/HttpsURLConnection/B6216082.java
! jdk/test/sun/security/ec/SignedObjectChain.java
! jdk/test/sun/security/mscapi/SignedObjectChain.java
! jdk/test/sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java
! jdk/test/sun/security/pkcs12/EmptyPassword.java
! jdk/test/sun/security/pkcs12/ParamsPreferences.java
! jdk/test/sun/security/pkcs12/ParamsTest.java
! jdk/test/sun/security/rsa/SignatureTest.java
! jdk/test/sun/security/rsa/SignedObjectChain.java
! jdk/test/sun/security/rsa/TestKeyPairGenerator.java
! jdk/test/sun/security/rsa/TestSignatures.java
! jdk/test/sun/security/rsa/pss/SignatureTestPSS.java
! jdk/test/sun/security/ssl/CertPathRestrictions/TLSRestrictions.java
! jdk/test/sun/security/ssl/EngineArgs/DebugReportsOneExtraByte.java
! jdk/test/sun/security/ssl/rsa/SignedObjectChain.java
! jdk/test/sun/security/util/DerInputBuffer/PaddedBitString.java
= test/lib/ClassFileInstaller.java
= test/lib/jdk/test/lib/Asserts.java
= test/lib/jdk/test/lib/BuildHelper.java
= test/lib/jdk/test/lib/ByteCodeLoader.java
= test/lib/jdk/test/lib/Container.java
= test/lib/jdk/test/lib/Convert.java
= test/lib/jdk/test/lib/FileInstaller.java
= test/lib/jdk/test/lib/InfiniteLoop.java
= test/lib/jdk/test/lib/JDKToolFinder.java
= test/lib/jdk/test/lib/JDKToolLauncher.java
= test/lib/jdk/test/lib/LockFreeLogger.java
= test/lib/jdk/test/lib/NetworkConfiguration.java
= test/lib/jdk/test/lib/Platform.java
= test/lib/jdk/test/lib/RandomFactory.java
= test/lib/jdk/test/lib/SigTestUtil.java
= test/lib/jdk/test/lib/TimeLimitedRunner.java
= test/lib/jdk/test/lib/Utils.java
= test/lib/jdk/test/lib/artifacts/Artifact.java
= test/lib/jdk/test/lib/artifacts/ArtifactContainer.java
= test/lib/jdk/test/lib/artifacts/ArtifactManager.java
= test/lib/jdk/test/lib/artifacts/ArtifactResolver.java
= test/lib/jdk/test/lib/artifacts/ArtifactResolverException.java
= test/lib/jdk/test/lib/artifacts/DefaultArtifactManager.java
= test/lib/jdk/test/lib/artifacts/JibArtifactManager.java
= test/lib/jdk/test/lib/cds/CDSOptions.java
= test/lib/jdk/test/lib/cds/CDSTestUtils.java
= test/lib/jdk/test/lib/classloader/ClassLoadUtils.java
= test/lib/jdk/test/lib/classloader/FilterClassLoader.java
= test/lib/jdk/test/lib/classloader/GeneratingClassLoader.java
= test/lib/jdk/test/lib/classloader/ParentLastURLClassLoader.java
= test/lib/jdk/test/lib/cli/CPUSpecificCommandLineOptionTest.java
= test/lib/jdk/test/lib/cli/CommandLineOptionTest.java
= test/lib/jdk/test/lib/cli/predicate/AndPredicate.java
= test/lib/jdk/test/lib/cli/predicate/CPUSpecificPredicate.java
= test/lib/jdk/test/lib/cli/predicate/NotPredicate.java
= test/lib/jdk/test/lib/cli/predicate/OrPredicate.java
= test/lib/jdk/test/lib/containers/cgroup/CPUSetsReader.java
= test/lib/jdk/test/lib/containers/cgroup/CgroupMetricsTester.java
= test/lib/jdk/test/lib/containers/cgroup/MetricsTester.java
= test/lib/jdk/test/lib/containers/cgroup/MetricsTesterCgroupV1.java
= test/lib/jdk/test/lib/containers/cgroup/MetricsTesterCgroupV2.java
= test/lib/jdk/test/lib/containers/docker/Common.java
= test/lib/jdk/test/lib/containers/docker/DockerRunOptions.java
= test/lib/jdk/test/lib/containers/docker/DockerTestUtils.java
= test/lib/jdk/test/lib/containers/docker/DockerfileConfig.java
= test/lib/jdk/test/lib/dcmd/CommandExecutor.java
= test/lib/jdk/test/lib/dcmd/CommandExecutorException.java
= test/lib/jdk/test/lib/dcmd/FileJcmdExecutor.java
= test/lib/jdk/test/lib/dcmd/JMXExecutor.java
= test/lib/jdk/test/lib/dcmd/JcmdExecutor.java
= test/lib/jdk/test/lib/dcmd/MainClassJcmdExecutor.java
= test/lib/jdk/test/lib/dcmd/PidJcmdExecutor.java
= test/lib/jdk/test/lib/hprof/HprofParser.java
= test/lib/jdk/test/lib/hprof/README
= test/lib/jdk/test/lib/hprof/model/AbstractJavaHeapObjectVisitor.java
= test/lib/jdk/test/lib/hprof/model/ArrayTypeCodes.java
= test/lib/jdk/test/lib/hprof/model/HackJavaValue.java
= test/lib/jdk/test/lib/hprof/model/JavaBoolean.java
= test/lib/jdk/test/lib/hprof/model/JavaByte.java
= test/lib/jdk/test/lib/hprof/model/JavaChar.java
= test/lib/jdk/test/lib/hprof/model/JavaClass.java
= test/lib/jdk/test/lib/hprof/model/JavaDouble.java
= test/lib/jdk/test/lib/hprof/model/JavaField.java
= test/lib/jdk/test/lib/hprof/model/JavaFloat.java
= test/lib/jdk/test/lib/hprof/model/JavaHeapObject.java
= test/lib/jdk/test/lib/hprof/model/JavaHeapObjectVisitor.java
= test/lib/jdk/test/lib/hprof/model/JavaInt.java
= test/lib/jdk/test/lib/hprof/model/JavaLazyReadObject.java
= test/lib/jdk/test/lib/hprof/model/JavaLong.java
= test/lib/jdk/test/lib/hprof/model/JavaObject.java
= test/lib/jdk/test/lib/hprof/model/JavaObjectArray.java
= test/lib/jdk/test/lib/hprof/model/JavaObjectRef.java
= test/lib/jdk/test/lib/hprof/model/JavaShort.java
= test/lib/jdk/test/lib/hprof/model/JavaStatic.java
= test/lib/jdk/test/lib/hprof/model/JavaThing.java
= test/lib/jdk/test/lib/hprof/model/JavaValue.java
= test/lib/jdk/test/lib/hprof/model/JavaValueArray.java
= test/lib/jdk/test/lib/hprof/model/ReachableExcludes.java
= test/lib/jdk/test/lib/hprof/model/ReachableExcludesImpl.java
= test/lib/jdk/test/lib/hprof/model/ReachableObjects.java
= test/lib/jdk/test/lib/hprof/model/ReferenceChain.java
= test/lib/jdk/test/lib/hprof/model/Root.java
= test/lib/jdk/test/lib/hprof/model/Snapshot.java
= test/lib/jdk/test/lib/hprof/model/StackFrame.java
= test/lib/jdk/test/lib/hprof/model/StackTrace.java
= test/lib/jdk/test/lib/hprof/parser/FileReadBuffer.java
= test/lib/jdk/test/lib/hprof/parser/HprofReader.java
= test/lib/jdk/test/lib/hprof/parser/MappedReadBuffer.java
= test/lib/jdk/test/lib/hprof/parser/PositionDataInputStream.java
= test/lib/jdk/test/lib/hprof/parser/PositionInputStream.java
= test/lib/jdk/test/lib/hprof/parser/ReadBuffer.java
= test/lib/jdk/test/lib/hprof/parser/Reader.java
= test/lib/jdk/test/lib/hprof/util/ArraySorter.java
= test/lib/jdk/test/lib/hprof/util/Comparer.java
= test/lib/jdk/test/lib/hprof/util/CompositeEnumeration.java
= test/lib/jdk/test/lib/hprof/util/Misc.java
= test/lib/jdk/test/lib/hprof/util/VectorSorter.java
= test/lib/jdk/test/lib/jfr/AppExecutorHelper.java
= test/lib/jdk/test/lib/jfr/CommonHelper.java
= test/lib/jdk/test/lib/jfr/EventField.java
= test/lib/jdk/test/lib/jfr/EventNames.java
= test/lib/jdk/test/lib/jfr/EventTypePrototype.java
= test/lib/jdk/test/lib/jfr/EventVerifier.java
= test/lib/jdk/test/lib/jfr/Events.java
= test/lib/jdk/test/lib/jfr/FileHelper.java
= test/lib/jdk/test/lib/jfr/GCHelper.java
= test/lib/jdk/test/lib/jfr/RecurseThread.java
= test/lib/jdk/test/lib/jfr/SimpleEvent.java
= test/lib/jdk/test/lib/jfr/SimpleEventHelper.java
= test/lib/jdk/test/lib/jfr/SimpleSetting.java
= test/lib/jdk/test/lib/jfr/Stressor.java
= test/lib/jdk/test/lib/jfr/TestClassLoader.java
= test/lib/jdk/test/lib/jfr/VoidFunction.java
= test/lib/jdk/test/lib/management/DynamicVMOption.java
= test/lib/jdk/test/lib/management/InputArguments.java
= test/lib/jdk/test/lib/management/ThreadMXBeanTool.java
= test/lib/jdk/test/lib/process/ExitCode.java
= test/lib/jdk/test/lib/process/OutputAnalyzer.java
= test/lib/jdk/test/lib/process/OutputBuffer.java
= test/lib/jdk/test/lib/process/ProcessTools.java
= test/lib/jdk/test/lib/process/StreamPumper.java
= test/lib/jdk/test/lib/thread/TestThread.java
= test/lib/jdk/test/lib/thread/XRun.java
= test/lib/jdk/test/lib/util/Pair.java
= test/lib/jdk/test/lib/util/SerializationUtils.java
= test/lib/jdk/test/lib/util/Triple.java
= test/lib/sun/hotspot/WhiteBox.java
= test/lib/sun/hotspot/code/BlobType.java
= test/lib/sun/hotspot/code/CodeBlob.java
= test/lib/sun/hotspot/code/Compiler.java
= test/lib/sun/hotspot/code/NMethod.java
= test/lib/sun/hotspot/cpuinfo/CPUInfo.java
= test/lib/sun/hotspot/gc/GC.java
= test/lib/sun/hotspot/parser/DiagnosticCommand.java

Changeset: 0e7ebcb9
Author:    kiriyama <kiriyama.takuya at jp.fujitsu.com>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2023-11-13 14:31:28 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/0e7ebcb9a56536bab60917d7be0da87458af7d3e

8317291: Missing null check for nmethod::is_native_method()

Reviewed-by: phh, andrew

! hotspot/src/share/vm/code/nmethod.hpp

Changeset: 10a653e5
Author:    Zdenek Zambersky <zzambers at openjdk.org>
Date:      2023-11-14 11:38:56 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/10a653e5c3c07a1c823b12d295c86dc91201661c

8176509: Use pandoc for converting build readme to html

Reviewed-by: andrew
Backport-of: 9d0bd1b495012de5de1c62f65f14c4de36aef056

! README
- README-builds.html
- README-builds.md
! common/autoconf/basics.m4
! common/autoconf/generated-configure.sh
! common/autoconf/spec.gmk.in
- common/bin/update-build-readme.sh
- corba/README
+ doc/building.html
+ doc/building.md
- hotspot/README
- jaxp/README
- jaxws/README
- jdk/README
! make/Main.gmk
+ make/UpdateBuildDocs.gmk

Changeset: b372b4b5
Author:    Andrew John Hughes <andrew at openjdk.org>
Date:      2023-11-24 14:44:36 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/b372b4b502cb07eb3477c8ba1fbc8393b1bd56ff

8312489: Increase jdk.jar.maxSignatureFileSize default which is too low for JARs such as WhiteSource/Mend unified agent jar

Reviewed-by: sgehwolf
Backport-of: e47a84f23dd2608c6f5748093eefe301fb5bf750

! jdk/src/share/classes/java/util/jar/JarFile.java
! jdk/src/share/classes/sun/security/util/SignatureFileVerifier.java

Changeset: 0464401c
Author:    Andrew John Hughes <andrew at openjdk.org>
Date:      2023-11-27 17:34:36 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/0464401cc5d8e4ce52e7e32a82b631d5ba9db310

8320713: Bump update version of OpenJDK: 8u412

Reviewed-by: sgehwolf

! .jcheck/conf
! common/autoconf/version-numbers

Changeset: 3b9c787e
Author:    Andrew John Hughes <andrew at openjdk.org>
Date:      2023-11-28 03:17:41 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/3b9c787e3c8ec3f89bf041d37c0b2d1484a2ada0

8208655: use JTreg skipped status in hotspot tests
8023735: [TESTBUG][macosx] runtime/XCheckJniJsig/XCheckJSig.java fails on MacOS X
8208701: Fix for JDK-8208655 causes test failures in CI tier1
8208706: compiler/tiered/ConstantGettersTransitionsTest.java fails to compile
8186095: upgrade to jtreg 4.2 b08
8183503: Update hotspot tests to allow for unique test classes directory
8213410: UseCompressedOops requirement check fails fails on 32-bit system

Reviewed-by: stuefe, sgehwolf
Backport-of: 17b730d7edf7be91ee841180ea6a59b26c0c567a

! hotspot/test/ProblemList.txt
! hotspot/test/TEST.ROOT
! hotspot/test/compiler/classUnloading/anonymousClass/TestAnonymousClassUnloading.java
! hotspot/test/compiler/tiered/ConstantGettersTransitionsTest.java
! hotspot/test/compiler/tiered/LevelTransitionTest.java
! hotspot/test/compiler/tiered/NonTieredLevelsTest.java
! hotspot/test/compiler/tiered/TieredLevelsTest.java
! hotspot/test/gc/arguments/TestAggressiveHeap.java
! hotspot/test/gc/g1/TestHumongousShrinkHeap.java
! hotspot/test/gc/g1/TestLargePageUseForAuxMemory.java
! hotspot/test/gc/g1/TestShrinkAuxiliaryData.java
! hotspot/test/gc/g1/TestShrinkAuxiliaryData00.java
! hotspot/test/gc/g1/TestShrinkAuxiliaryData05.java
! hotspot/test/gc/g1/TestShrinkAuxiliaryData10.java
! hotspot/test/gc/g1/TestShrinkAuxiliaryData15.java
! hotspot/test/gc/g1/TestShrinkAuxiliaryData20.java
! hotspot/test/gc/g1/TestShrinkAuxiliaryData25.java
! hotspot/test/gc/g1/TestShrinkAuxiliaryData30.java
! hotspot/test/gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java
! hotspot/test/gc/metaspace/TestMetaspaceMemoryPool.java
! hotspot/test/runtime/6819213/TestBootNativeLibraryPath.java
! hotspot/test/runtime/CompressedOops/CompressedClassPointers.java
! hotspot/test/runtime/CompressedOops/CompressedKlassPointerAndOops.java
! hotspot/test/runtime/ErrorHandling/TestOnError.java
! hotspot/test/runtime/Metaspace/FragmentMetaspaceSimple.java
! hotspot/test/runtime/Metaspace/MaxMetaspaceSizeTest.java
! hotspot/test/runtime/SharedArchiveFile/CdsDifferentObjectAlignment.java
! hotspot/test/runtime/SharedArchiveFile/CdsSameObjectAlignment.java
! hotspot/test/runtime/XCheckJniJsig/XCheckJSig.java
! hotspot/test/runtime/memory/LargePages/TestLargePagesFlags.java
! hotspot/test/runtime/os/AvailableProcessors.java
! hotspot/test/runtime/testlibrary/ClassUnloadCommon.java
! hotspot/test/serviceability/jvmti/GetObjectSizeOverflow.java
! test/jtreg-ext/requires/VMProps.java
+ test/lib/jtreg/SkippedException.java

Changeset: b2655a72
Author:    Andrew John Hughes <andrew at openjdk.org>
Date:      2023-11-28 03:31:30 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/b2655a72590ef27304c38638554bc25bda9793bc

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

Reviewed-by: sgehwolf
Backport-of: 7f1047edba68cfe2fa2660030cb3dd1abad49e4f

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

Changeset: 2f81fb4b
Author:    Zdenek Zambersky <zzambers at openjdk.org>
Date:      2023-11-28 10:37:30 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/2f81fb4b586097e5cb3e139e2131dd7a5b6312a5

8251551: Use .md filename extension for README

Reviewed-by: phh
Backport-of: 4fbe635b21e3aba14dba760168a2f8965c7b29f5

- README
+ README.md

Changeset: a226a47d
Author:    Andrew John Hughes <andrew at openjdk.org>
Date:      2023-11-28 14:42:47 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/a226a47d4367145583cd3821e96397ac1170f6d0

8312126: NullPointerException in CertStore.getCRLs after 8297955

Reviewed-by: sgehwolf
Backport-of: 3c743cfea00692d0b938cb1cbde936084eecf369

! jdk/src/share/classes/sun/security/provider/certpath/ldap/LDAPCertStore.java

Changeset: 8cf7c968
Author:    Taizo Kurashige <taizousum11 at gmail.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2023-11-29 13:55:19 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/8cf7c96813c7f26ee922a2db44a8b5cc97324985

8021961: setAlwaysOnTop doesn't behave correctly in Linux/Solaris under certain scenarios

Reviewed-by: andrew
Backport-of: 09a7c4bc4624dd39ab5500c394c1e298a43a711a

! jdk/src/solaris/classes/sun/awt/X11/XWindowPeer.java
+ jdk/test/java/awt/Window/MultiWindowApp/ChildAlwaysOnTopTest.java

Changeset: b05e6799
Author:    Taizo Kurashige <taizousum11 at gmail.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2023-11-29 15:12:07 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/b05e6799d30a7e5e5b88f12914cd3d0f88aab729

8222323: ChildAlwaysOnTopTest.java fails with "RuntimeException: Failed to unset alwaysOnTop"

Reviewed-by: sgehwolf
Backport-of: 837928ba7955dbfd4a9c966209c3469c0fb5e195

! jdk/test/java/awt/Window/MultiWindowApp/ChildAlwaysOnTopTest.java

Changeset: b610be3d
Author:    Andrew John Hughes <andrew at openjdk.org>
Date:      2023-12-02 00:36:43 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/b610be3da454727b1b22631f24beab165777d6a9

8308592: Framework for CA interoperability testing
8272708: [Test]: Cleanup: test/jdk/security/infra/java/security/cert/CertPathValidator/certification/BuypassCA.java no longer needs ocspEnabled
8288132: Update test artifacts in QuoVadis CA interop tests
8268678: LetsEncryptCA.java test fails as Let’s Encrypt Authority X3 is retired
8270280: security/infra/java/security/cert/CertPathValidator/certification/LetsEncryptCA.java  OCSP response error

Reviewed-by: sgehwolf
Backport-of: c4faab66933b5977a466f28c31cba9fc099c8fb4

- jdk/test/security/infra/java/security/cert/CertPathValidator/certification/ActalisCA.java
- jdk/test/security/infra/java/security/cert/CertPathValidator/certification/AmazonCA.java
- jdk/test/security/infra/java/security/cert/CertPathValidator/certification/BuypassCA.java
+ jdk/test/security/infra/java/security/cert/CertPathValidator/certification/CAInterop.java
+ jdk/test/security/infra/java/security/cert/CertPathValidator/certification/CertignaCA.java
- jdk/test/security/infra/java/security/cert/CertPathValidator/certification/CertignaRoots.java
- jdk/test/security/infra/java/security/cert/CertPathValidator/certification/ComodoCA.java
- jdk/test/security/infra/java/security/cert/CertPathValidator/certification/EntrustCA.java
- jdk/test/security/infra/java/security/cert/CertPathValidator/certification/GlobalSignR6CA.java
- jdk/test/security/infra/java/security/cert/CertPathValidator/certification/GoDaddyCA.java
- jdk/test/security/infra/java/security/cert/CertPathValidator/certification/GoogleCA.java
- jdk/test/security/infra/java/security/cert/CertPathValidator/certification/LetsEncryptCA.java
- jdk/test/security/infra/java/security/cert/CertPathValidator/certification/MicrosoftTLS.java
- jdk/test/security/infra/java/security/cert/CertPathValidator/certification/QuoVadisCA.java
- jdk/test/security/infra/java/security/cert/CertPathValidator/certification/SSLCA.java
- jdk/test/security/infra/java/security/cert/CertPathValidator/certification/TWCAGlobalCA.java
- jdk/test/security/infra/java/security/cert/CertPathValidator/certification/TeliaSoneraCA.java
+ jdk/test/security/infra/java/security/cert/CertPathValidator/certification/ValidatePathWithURL.java

Changeset: 74a3dddd
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2023-12-05 16:34:44 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/74a3ddddd7784b513911bedb999c967fbed92e92

8315757: [8u] Add cacerts JTREG tests to GHA tier1 test set

Reviewed-by: phh, andrew

! jdk/test/TEST.groups

Changeset: 3db93fce
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2023-12-08 18:05:12 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/3db93fcef419c4fe5bcc6fadfb3203a10a9d85f2

8301310: The SendRawSysexMessage test may cause a JVM crash

Reviewed-by: andrew
Backport-of: d725b73df01ae4478dfaabc47c48cd7231d91afa

! jdk/src/share/native/com/sun/media/sound/MidiOutDevice.c
! jdk/test/javax/sound/midi/SysexMessage/SendRawSysexMessage.java

Changeset: fc8c4008
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2023-12-11 10:41:16 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/fc8c4008c46a41fbd83a5d41de69e8532a4f5b23

8317373: Add Telia Root CA v2

Reviewed-by: phh, andrew
Backport-of: d3ebb4a155be8ed93e79b6b58c645e861ec30267

+ jdk/make/data/cacerts/teliarootcav2
! jdk/test/security/infra/java/security/cert/CertPathValidator/certification/CAInterop.java
! jdk/test/sun/security/lib/cacerts/VerifyCACerts.java

Changeset: 4d1c3a6c
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2023-12-11 15:43:12 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/4d1c3a6c39a8630968e83cfd2b71dc0c3c938eaf

8317374: Add Let's Encrypt ISRG Root X2

Reviewed-by: phh, andrew
Backport-of: e6f46a43268808d0cbbb3bb93c73aa8e4cbfad83

+ jdk/make/data/cacerts/letsencryptisrgx2
! jdk/test/security/infra/java/security/cert/CertPathValidator/certification/CAInterop.java
! jdk/test/sun/security/lib/cacerts/VerifyCACerts.java

Changeset: 7098ac7b
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2023-12-11 19:23:26 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/7098ac7ba63ab08d96605caf25173848111fd0db

8318759: Add four DigiCert root certificates

Reviewed-by: phh, andrew
Backport-of: 0ea58048f9b4cdaaa0470b2bcc03913fb3939453

+ jdk/make/data/cacerts/digicertcseccrootg5
+ jdk/make/data/cacerts/digicertcsrsarootg5
+ jdk/make/data/cacerts/digicerttlseccrootg5
+ jdk/make/data/cacerts/digicerttlsrsarootg5
! jdk/test/security/infra/java/security/cert/CertPathValidator/certification/CAInterop.java
+ jdk/test/security/infra/java/security/cert/CertPathValidator/certification/DigicertCSRootG5.java
! jdk/test/sun/security/lib/cacerts/VerifyCACerts.java

Changeset: 31162fb2
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2023-12-13 14:58:02 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/31162fb2760d01e1fd4a84bcb796400d95c82506

8319187: Add three eMudhra emSign roots

Reviewed-by: andrew
Backport-of: 0bda467f6e29c866c661e88a76a9fe3efc0a0d19

+ jdk/make/data/cacerts/emsigneccrootcag3
+ jdk/make/data/cacerts/emsignrootcag1
+ jdk/make/data/cacerts/emsignrootcag2
! jdk/test/security/infra/java/security/cert/CertPathValidator/certification/CAInterop.java
+ jdk/test/security/infra/java/security/cert/CertPathValidator/certification/EmSignRootG2CA.java
! jdk/test/sun/security/lib/cacerts/VerifyCACerts.java

Changeset: 2131e407
Author:    Alexey Bakhtin <abakhtin at openjdk.org>
Date:      2023-12-15 20:08:18 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/2131e40736a1c6e0dceb25fb0d27ff80d9dcb497

8302017: Allocate BadPaddingException only if it will be thrown

Reviewed-by: mbalao, andrew
Backport-of: 334b977259930368160db705c1f2feda0b0e8707

! jdk/src/share/classes/com/sun/crypto/provider/RSACipher.java
! jdk/src/share/classes/sun/security/pkcs11/P11Signature.java
! jdk/src/share/classes/sun/security/rsa/RSAPadding.java
! jdk/src/share/classes/sun/security/rsa/RSASignature.java
+ jdk/test/sun/security/rsa/RSAPaddingCheck.java

Changeset: a645ef48
Author:    Alexey Bakhtin <abakhtin at openjdk.org>
Date:      2023-12-16 19:28:58 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/a645ef48c572e5b06710ae9d49bc4459ad1fa0f2

8320597: RSA signature verification fails on signed data that does not encode params correctly

Reviewed-by: sgehwolf, mbalao, andrew
Backport-of: 11e4a925bec3c1f79e03045d48def53188b655e6

! jdk/src/share/classes/sun/security/rsa/RSASignature.java
+ jdk/test/sun/security/rsa/WithoutNULL.java

Changeset: c9f02f15
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2023-12-11 10:41:16 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/c9f02f1514ef4ff964b1315221ed22a37d844dab

8317373: Add Telia Root CA v2

Reviewed-by: phh, andrew
Backport-of: d3ebb4a155be8ed93e79b6b58c645e861ec30267

+ jdk/make/data/cacerts/teliarootcav2
! jdk/test/sun/security/lib/cacerts/VerifyCACerts.java

Changeset: d68d0963
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2023-12-11 15:43:12 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/d68d0963b5914de66eb0c6bd1988393c408f3c9b

8317374: Add Let's Encrypt ISRG Root X2

Reviewed-by: phh, andrew
Backport-of: e6f46a43268808d0cbbb3bb93c73aa8e4cbfad83

+ jdk/make/data/cacerts/letsencryptisrgx2
! jdk/test/sun/security/lib/cacerts/VerifyCACerts.java

Changeset: 79adfc1a
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2023-12-11 19:23:26 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/79adfc1a5d17a9cb3b4b85c0bcfc36439c4bf18f

8318759: Add four DigiCert root certificates

Reviewed-by: phh, andrew
Backport-of: 0ea58048f9b4cdaaa0470b2bcc03913fb3939453

+ jdk/make/data/cacerts/digicertcseccrootg5
+ jdk/make/data/cacerts/digicertcsrsarootg5
+ jdk/make/data/cacerts/digicerttlseccrootg5
+ jdk/make/data/cacerts/digicerttlsrsarootg5
+ jdk/test/security/infra/java/security/cert/CertPathValidator/certification/DigicertCSRootG5.java
! jdk/test/sun/security/lib/cacerts/VerifyCACerts.java

Changeset: 9c9d6b26
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2023-12-13 14:58:02 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/9c9d6b267c41e4c713cacc41befb66007cdb2601

8319187: Add three eMudhra emSign roots

Reviewed-by: andrew
Backport-of: 0bda467f6e29c866c661e88a76a9fe3efc0a0d19

+ jdk/make/data/cacerts/emsigneccrootcag3
+ jdk/make/data/cacerts/emsignrootcag1
+ jdk/make/data/cacerts/emsignrootcag2
+ jdk/test/security/infra/java/security/cert/CertPathValidator/certification/EmSignRootG2CA.java
! jdk/test/sun/security/lib/cacerts/VerifyCACerts.java

Changeset: d898d401
Author:    Andrew John Hughes <andrew at openjdk.org>
Date:      2023-12-18 13:57:02 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/d898d4018e0a16f2115f4b1cbf93eb5e653b789b

Merge


Changeset: 4d8a8e20
Author:    Alexey Bakhtin <abakhtin at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2023-12-15 20:08:18 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/4d8a8e20c5a5a46fec43d7e2c8bfb03a27e79425

8302017: Allocate BadPaddingException only if it will be thrown

Reviewed-by: mbalao, andrew
Backport-of: 334b977259930368160db705c1f2feda0b0e8707

! jdk/src/share/classes/com/sun/crypto/provider/RSACipher.java
! jdk/src/share/classes/sun/security/pkcs11/P11Signature.java
! jdk/src/share/classes/sun/security/rsa/RSAPadding.java
! jdk/src/share/classes/sun/security/rsa/RSASignature.java
+ jdk/test/sun/security/rsa/RSAPaddingCheck.java

Changeset: e7ede49e
Author:    Alexey Bakhtin <abakhtin at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2023-12-16 19:28:58 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/e7ede49e54a7899dcdfe076bf2f45a3fb4c1ff25

8320597: RSA signature verification fails on signed data that does not encode params correctly

Reviewed-by: sgehwolf, mbalao, andrew
Backport-of: 11e4a925bec3c1f79e03045d48def53188b655e6

! jdk/src/share/classes/sun/security/rsa/RSASignature.java
+ jdk/test/sun/security/rsa/WithoutNULL.java

Changeset: 7f5db811
Author:    Alexey Bakhtin <alexey at azul.com>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2023-11-27 10:58:53 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/7f5db81118bb53cba17d86c0822443b1d49518dd

8308204: Enhanced certificate processing

Reviewed-by: mbalao, andrew
Backport-of: ef0ea85bf1398b73bd308ba2b395c917b449aa3b

! jdk/src/share/classes/sun/security/provider/certpath/ForwardBuilder.java

Changeset: 5e0e2bf0
Author:    Martin Balao <mbalao at redhat.com>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2023-12-04 22:09:47 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/5e0e2bf0baa0b8b5d36deae548c27b2608fb539f

8314284: Enhance Nashorn performance

Co-authored-by: Francisco Ferrari Bihurriet <fferrari at redhat.com>
Co-authored-by: Martin Balao Alonso <mbalao at redhat.com>
Reviewed-by: andrew

! nashorn/src/jdk/nashorn/internal/objects/Global.java

Changeset: 77d38b78
Author:    Martin Balao <mbalao at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2023-09-29 13:01:13 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/77d38b78e4993381ddb113d012b30ab2d7cd9215

8314295: Enhance verification of verifier

Reviewed-by: yan, andrew
Backport-of: 08980a0a60bc48c17eacd57fd2d7065ac2d986a8

! hotspot/src/share/vm/classfile/verifier.cpp
! hotspot/src/share/vm/interpreter/bytecodes.cpp
! jdk/src/share/native/common/check_code.c

Changeset: f7cb28de
Author:    Roland Westrelin <rwestrel at redhat.com>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2023-11-07 11:08:30 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/f7cb28de01117f598ecf48ad58e277c3a4590436

8314307: Improve loop handling

Reviewed-by: mbalao, fferrari, andrew
Backport-of: 62ac93d145ca9fa1ab0c040533c62c42c202703a

! hotspot/src/share/vm/opto/ifnode.cpp
! hotspot/src/share/vm/opto/loopnode.cpp
! hotspot/src/share/vm/opto/loopnode.hpp
! hotspot/src/share/vm/opto/phaseX.hpp

Changeset: 199cb32f
Author:    Yuri Nesterenko <yan at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2023-11-17 18:37:06 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/199cb32f93a625626e09db625c63595d4bbe9fea

8314468: Improve Compiler loops

Reviewed-by: mbalao, andrew
Backport-of: 2621f68c0672092254a52414705d0e916a3a3fbc

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

Changeset: 7c693ce9
Author:    Alexei Voitylov <avoitylov at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2023-11-30 23:51:00 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/7c693ce955410dddca5c21d1c748440a977b6278

8316976: Improve signature handling

Reviewed-by: mbalao, andrew
Backport-of: ed1269b7410759e8fa0d97d85328f20d11ae8d9a

! jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureMethod.java

Changeset: d4b472ff
Author:    Alexey Bakhtin <alexey at azul.com>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2023-12-15 15:35:37 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/d4b472ff937883b62f26a39c9ddf72f07f9dfff8

8317547: Enhance TLS connection support

Reviewed-by: mbalao, andrew
Backport-of: 066482f9686ca81068f9386322afda8e73323f5e

! jdk/src/share/classes/com/sun/crypto/provider/RSACipher.java
! jdk/src/share/classes/sun/security/util/KeyUtil.java
! jdk/src/windows/classes/sun/security/mscapi/CRSACipher.java
! jdk/src/windows/native/sun/security/mscapi/security.cpp

Changeset: 552c6866
Author:    Andrew John Hughes <andrew at openjdk.org>
Date:      2024-01-18 01:04:44 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/552c6866d8ad71ef247b5303f78fa7a65506aea9

Merge


Changeset: 4a69ad28
Author:    Andrew John Hughes <andrew at openjdk.org>
Date:      2024-01-31 22:04:21 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/4a69ad286bd13b2d0723df56d08c808cd968151c

8324184: Windows VS2010 build failed with "error C2275: 'int64_t'"

Reviewed-by: sgehwolf
Backport-of: 4f80edfae10e83f2709f297a553d2128712e4b51

! jdk/src/share/native/common/check_code.c

Changeset: 474c8c1b
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2024-02-06 17:55:38 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/474c8c1b4b15a009991d79d4e1646239c271575a

8192931: Regression test java/awt/font/TextLayout/CombiningPerf.java fails

Backport-of: 54a29a4470a0482c6b7f9f2d695e357044e684a7

- jdk/test/java/awt/font/TextLayout/CombiningPerf.java

Changeset: 15e2c0b5
Author:    Dan Lutker <dlutker at openjdk.org>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2024-02-06 18:04:37 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/15e2c0b58c74e723d7686abc6ec244351508aaf6

8322725: (tz) Update Timezone Data to 2023d

Reviewed-by: sgehwolf
Backport-of: 2a9c3589d941d9a57e536ea0b3d7919c6ddb82dc

! jdk/make/data/tzdata/VERSION
! jdk/make/data/tzdata/africa
! jdk/make/data/tzdata/antarctica
! jdk/make/data/tzdata/asia
! jdk/make/data/tzdata/australasia
! jdk/make/data/tzdata/backward
! jdk/make/data/tzdata/europe
! jdk/make/data/tzdata/iso3166.tab
! jdk/make/data/tzdata/leapseconds
! jdk/make/data/tzdata/northamerica
! jdk/make/data/tzdata/southamerica
! jdk/make/data/tzdata/zone.tab
! jdk/test/java/util/TimeZone/TimeZoneData/VERSION
! jdk/test/sun/util/calendar/zi/tzdata/VERSION
! jdk/test/sun/util/calendar/zi/tzdata/africa
! jdk/test/sun/util/calendar/zi/tzdata/antarctica
! jdk/test/sun/util/calendar/zi/tzdata/asia
! jdk/test/sun/util/calendar/zi/tzdata/australasia
! jdk/test/sun/util/calendar/zi/tzdata/backward
! jdk/test/sun/util/calendar/zi/tzdata/europe
! jdk/test/sun/util/calendar/zi/tzdata/iso3166.tab
! jdk/test/sun/util/calendar/zi/tzdata/leapseconds
! jdk/test/sun/util/calendar/zi/tzdata/northamerica
! jdk/test/sun/util/calendar/zi/tzdata/southamerica
! jdk/test/sun/util/calendar/zi/tzdata/zone.tab

Changeset: f4f45e34
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2024-02-07 01:55:58 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/f4f45e34012154be8661020824a19c48fd2ead71

8321060: [8u] hotspot needs to recognise VS2022

Reviewed-by: phh

! hotspot/make/windows/makefiles/compile.make
! hotspot/make/windows/makefiles/sanity.make
! hotspot/make/windows/makefiles/vm.make

Changeset: 818c53ec
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2024-02-08 00:56:12 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/818c53ec4621c9afe3a2435ea9378e9e28f1cda8

8315042: NPE in PKCS7.parseOldSignedData

Backport-of: 8c0d026d0f508e0c896fd28d725915c52d1b689d

! jdk/src/share/classes/sun/security/pkcs/PKCS7.java
! jdk/test/sun/security/x509/X509CRLImpl/UnexpectedNPE.java

Changeset: cfed45d1
Author:    Dhamoder Nalla <dhanalla at openjdk.org>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2024-02-08 10:22:30 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/cfed45d15a36cd92aec873f38c46cd085ee0b9b1

8155590: Dubious collection management in sun.net.www.http.KeepAliveCache

Reviewed-by: sgehwolf
Backport-of: 2e31cc7ee1b875af7c7b3a5367ac8056fbc60650

! jdk/src/share/classes/sun/net/www/http/KeepAliveCache.java

Changeset: abb49756
Author:    Zdenek Zambersky <zzambers at openjdk.org>
Date:      2024-02-12 11:34:07 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/abb497565705b46e2a745faa97253284041e7bf4

8011180: Delete obsolete scripts

Backport-of: 1e0966b6cfaf37d3a543782ee65427185b1ac13c

- make/scripts/hgforest.sh
- make/scripts/webrev.ksh

Changeset: 3dc011b7
Author:    Zdenek Zambersky <zzambers at openjdk.org>
Date:      2024-02-12 22:36:27 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/3dc011b7ff955f6c1334058f300708412b21a3ad

8323202: [8u] Remove get_source.sh and hgforest.sh

Reviewed-by: phh, andrew

- common/bin/hgforest.sh
- get_source.sh

Changeset: dce53000
Author:    Alexey Bakhtin <abakhtin at openjdk.org>
Date:      2024-02-15 13:56:15 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/dce530003ca50a94e2305dfb10653304863f799a

8168518: rcache interop with krb5-1.15

Reviewed-by: andrew
Backport-of: e10da9956fba577bcc097b63eb3b4d09896fa77d

! jdk/src/share/classes/sun/security/krb5/KrbApReq.java
! jdk/src/share/classes/sun/security/krb5/internal/rcache/AuthTime.java
! jdk/src/share/classes/sun/security/krb5/internal/rcache/AuthTimeWithHash.java
! jdk/src/share/classes/sun/security/krb5/internal/rcache/DflCache.java
! jdk/test/sun/security/krb5/auto/ReplayCacheExpunge.java
! jdk/test/sun/security/krb5/auto/ReplayCachePrecise.java
! jdk/test/sun/security/krb5/auto/ReplayCacheTestProc.java
+ jdk/test/sun/security/krb5/auto/rcache_usemd5.sh

Changeset: 9aabf22d
Author:    Leslie Zhai <lzhai at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2024-02-17 20:03:11 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/9aabf22db445c7bc8b986f3e2c874b221f1452d6

8270517: Add Zero support for LoongArch

Reviewed-by: aoqi, andrew
Backport-of: e92e2fd4e0bc805d8f7d70f632cce0282eb1809b

! common/autoconf/build-aux/config.guess
! common/autoconf/generated-configure.sh
! common/autoconf/platform.m4
! hotspot/src/os/linux/vm/os_linux.cpp

Changeset: e926edc1
Author:    sunyaqi <sunyaqi at loongson.cn>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2024-02-19 19:05:46 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/e926edc11f7aa45ef9080e0ecb0c3ac1e251ab69

8276139: TestJpsHostName.java not reliable, better to expand HostIdentifierCreate.java test
8251155: HostIdentifier fails to canonicalize hostnames starting with digits

Reviewed-by: phh
Backport-of: 2af9e5976fdf94afc7dbe5ad7827553818057bae

! jdk/src/share/classes/sun/jvmstat/monitor/HostIdentifier.java
! jdk/test/sun/jvmstat/monitor/HostIdentifier/HostIdentifierCreate.java
! jdk/test/sun/jvmstat/monitor/HostIdentifier/testcases

Changeset: 9bd600c8
Author:    Frederic Thevenet <fthevenet at openjdk.org>
Committer: Thomas Stuefe <stuefe at openjdk.org>
Date:      2024-02-20 09:47:34 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/9bd600c8ac096afd05c1633a5e56ee2a359aa35c

8079441: Intermittent failures on Windows with "Unexpected exit from test [exit code: 1080890248]" (0x406d1388)

Do not raise (windows thread name) exception 0x406d1388 when no debugger is attached.

Reviewed-by: andrew, stuefe
Backport-of: b1c82624b9a700c74339139dee096b07c46db854

! hotspot/src/os/windows/vm/os_windows.cpp

Changeset: ae516a38
Author:    Frederic Thevenet <fthevenet at openjdk.org>
Committer: Thomas Stuefe <stuefe at openjdk.org>
Date:      2024-02-21 17:05:00 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/ae516a3889b2d70005f9ddce073b30791db03864

8074860: Structured Exception Catcher missing around CreateJavaVM on Windows

Add __try/__except around JNI_CreateJavaVM

Reviewed-by: andrew, stuefe
Backport-of: 704c02a180cafab1da03d5e5cfd09d92bc4cda8c

! hotspot/src/cpu/x86/vm/vm_version_x86.cpp
! hotspot/src/os/windows/vm/os_windows.cpp
! hotspot/src/os/windows/vm/os_windows.hpp
! hotspot/src/os/windows/vm/os_windows.inline.hpp
! hotspot/src/share/vm/prims/jni.cpp

Changeset: b7bda28c
Author:    Dan Lutker <dlutker at openjdk.org>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2024-02-21 17:49:16 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/b7bda28cc8c0094ce6cff8cd6e3ea7a299626b6d

8325150: (tz) Update Timezone Data to 2024a

Reviewed-by: sgehwolf, andrew
Backport-of: 917838e0a564b1f2cbfb6cc214ccbfd1a237019f

! jdk/make/data/tzdata/VERSION
! jdk/make/data/tzdata/africa
! jdk/make/data/tzdata/asia
! jdk/make/data/tzdata/australasia
! jdk/make/data/tzdata/etcetera
! jdk/make/data/tzdata/europe
! jdk/make/data/tzdata/leapseconds
! jdk/make/data/tzdata/northamerica
! jdk/make/data/tzdata/southamerica
! jdk/test/java/util/TimeZone/TimeZoneData/VERSION
! jdk/test/sun/util/calendar/zi/tzdata/VERSION
! jdk/test/sun/util/calendar/zi/tzdata/africa
! jdk/test/sun/util/calendar/zi/tzdata/asia
! jdk/test/sun/util/calendar/zi/tzdata/australasia
! jdk/test/sun/util/calendar/zi/tzdata/etcetera
! jdk/test/sun/util/calendar/zi/tzdata/europe
! jdk/test/sun/util/calendar/zi/tzdata/leapseconds
! jdk/test/sun/util/calendar/zi/tzdata/northamerica
! jdk/test/sun/util/calendar/zi/tzdata/southamerica

Changeset: a37b8560
Author:    Frederic Thevenet <fthevenet at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2024-02-22 17:46:40 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/a37b856085f03ac2f44be5ec515239b9ca05d3d0

8016451: Scary messages emitted by build.tools.generatenimbus.PainterGenerator during build

Reviewed-by: andrew
Backport-of: a4fbee71455e8f06be1288a3886b17796ccd1f39

! jdk/make/src/classes/build/tools/generatenimbus/PainterGenerator.java

Changeset: 53e0826d
Author:    SendaoYan <syan at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2024-02-22 18:03:12 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/53e0826d0b104d93262f8c33870f93d691282122

8323640: [TESTBUG]testMemoryFailCount in jdk/internal/platform/docker/TestDockerMemoryMetrics.java always fail because OOM killed

Reviewed-by: phh
Backport-of: 791b427f4410057cdcdf8fd8ea0dcce71f7dc513

! jdk/test/jdk/internal/platform/docker/MetricsMemoryTester.java

Changeset: 5e70a860
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2024-02-22 20:39:07 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/5e70a8608c274e08cdb64bc293b312e252764363

8324530: Build error with gcc 10

Reviewed-by: andrew

! hotspot/src/share/vm/ci/ciMethodBlocks.cpp

Changeset: 824dbfbc
Author:    Frederic Thevenet <fthevenet at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2024-02-22 21:33:15 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/824dbfbc98c12811dc30a7391ae51c0f71158d3e

8186199: [windows] JNI_DestroyJavaVM not covered by SEH

Reviewed-by: andrew, stuefe
Backport-of: 14d898a1e69ef5afeeb55396881783a3002874fa

! hotspot/src/share/vm/prims/jni.cpp

Changeset: 9cc09889
Author:    Fei Yang <yangfei at iscas.ac.cn>
Date:      2024-02-23 10:02:27 +0000
URL:       https://git.openjdk.org/riscv-port-jdk8u/commit/9cc098895aac4daa19dd59908717b0e902b933af

Merge remote-tracking branch 'origin/master' into riscv-port

! .jcheck/conf
! .jcheck/conf



More information about the riscv-port-dev mailing list