From duke at openjdk.org Wed Jan 3 00:05:18 2024 From: duke at openjdk.org (duke) Date: Wed, 3 Jan 2024 00:05:18 GMT Subject: [riscv-port-jdk11u:riscv-port] Withdrawn: 8276799: Implementation of JEP 422: Linux/RISC-V Port In-Reply-To: <0L57mC9PUcMSq0Xpu4gILlsbh0138EyKpG0ejoEqWlo=.e4517135-2dbc-4993-aa11-8b77e0351e2c@github.com> References: <0L57mC9PUcMSq0Xpu4gILlsbh0138EyKpG0ejoEqWlo=.e4517135-2dbc-4993-aa11-8b77e0351e2c@github.com> Message-ID: <-Gg0ivX3bJg9LzvG_mEvTDueOXT8tivtYeFxzCPVTyI=.c73baaeb-684e-445e-b480-7f6373d957e0@github.com> On Fri, 4 Aug 2023 04:16:48 GMT, kuaiwei wrote: > It's the initial patch based on https://github.com/openjdk/jdk17u-dev/pull/1427 , and revert patches not required in JDK11u. The testing is running on a linux riscv board. There are some failed cases and we are working on fix them , the progress will updated. > > Thanks the contribution of OpenJDK community and hard working of @zhengxiaolinX . > > - [x] slowdebug/fastdebug/release build > - [x] Benchmark: SPECJbb2015, Renaissance > - [x] Tier1 tests > - [x] Tier2 tests > - [ ] Tier3 tests > - [ ] Tier4 tests This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/riscv-port-jdk11u/pull/3 From gcao at openjdk.org Thu Jan 18 02:25:26 2024 From: gcao at openjdk.org (Gui Cao) Date: Thu, 18 Jan 2024 02:25:26 GMT Subject: [riscv-port-jdk11u:riscv-port] RFR: 8276799: Implementation of JEP 422: Linux/RISC-V Port [v7] In-Reply-To: References: <0L57mC9PUcMSq0Xpu4gILlsbh0138EyKpG0ejoEqWlo=.e4517135-2dbc-4993-aa11-8b77e0351e2c@github.com> Message-ID: On Wed, 11 Oct 2023 06:31:22 GMT, kuaiwei wrote: >> Several things which I think should be done: >> 1. merge and rebase with latest riscv-port branch to make the conflicts resolved; >> 2. add necessary fixes like [JDK-8295926](https://bugs.openjdk.org/browse/JDK-8295926) and [JDK-8293100](https://bugs.openjdk.org/browse/JDK-8293100) which were mentioned previously on this PR; >> 3. remove unnecessary fixes like [JDK-8247533](https://bugs.openjdk.org/browse/JDK-8247533); >> 4. Related this PR with JBS issues contained. > >> Several things which I think should be done: >> >> 1. merge and rebase with latest riscv-port branch to make the conflicts resolved; >> 2. add necessary fixes like [JDK-8295926](https://bugs.openjdk.org/browse/JDK-8295926) and [JDK-8293100](https://bugs.openjdk.org/browse/JDK-8293100) which were mentioned previously on this PR; >> 3. remove unnecessary fixes like [JDK-8247533](https://bugs.openjdk.org/browse/JDK-8247533); >> 4. Related this PR with JBS issues contained. > > These tasks are done. But my test machine is broken. I need some time to update test results. @kuaiwei @zhengxiaolinX : Hi, May I ask if there is a plan to reopen this PR and continue the review? I see people are trying to build a full-featured jdk11u for linux-riscv64 with this PR. Thanks. ------------- PR Comment: https://git.openjdk.org/riscv-port-jdk11u/pull/3#issuecomment-1897663187 From rehn at openjdk.org Thu Jan 18 08:08:26 2024 From: rehn at openjdk.org (Robbin Ehn) Date: Thu, 18 Jan 2024 08:08:26 GMT Subject: [riscv-port-jdk11u:riscv-port] RFR: 8276799: Implementation of JEP 422: Linux/RISC-V Port [v9] In-Reply-To: References: <0L57mC9PUcMSq0Xpu4gILlsbh0138EyKpG0ejoEqWlo=.e4517135-2dbc-4993-aa11-8b77e0351e2c@github.com> Message-ID: On Tue, 17 Oct 2023 06:29:35 GMT, kuaiwei wrote: >> It's the initial patch based on https://github.com/openjdk/jdk17u-dev/pull/1427 , and revert patches not required in JDK11u. The testing is running on a linux riscv board. There are some failed cases and we are working on fix them , the progress will updated. >> >> Thanks the contribution of OpenJDK community and hard working of @zhengxiaolinX . >> >> - [x] slowdebug/fastdebug/release build >> - [x] Benchmark: SPECJbb2015, Renaissance >> - [x] Tier1 tests >> - [x] Tier2 tests >> - [ ] Tier3 tests >> - [ ] Tier4 tests > > kuaiwei has updated the pull request incrementally with one additional commit since the last revision: > > Revert JDK-8247533: SA stack walking sometimes fails with sun.jvm.hotspot.debugger.DebuggerException: get_thread_regs failed for a lwp A couple points: - It should be reopened, if no one else do it, I will when I get time. - But I strongly recommend staying away from JDK 11 (anything below 17), it have fundamental flaws in some subsystems (i.e. unfix-able bugs) and you get a general 5-10% better performance in 17 (more in specific cases). You also get ZGC. (yes 11 is much better than 8, but the move 11->17 should be pretty easy for everyone). ------------- PR Comment: https://git.openjdk.org/riscv-port-jdk11u/pull/3#issuecomment-1897984407 From duke at openjdk.org Thu Jan 18 11:06:30 2024 From: duke at openjdk.org (kuaiwei) Date: Thu, 18 Jan 2024 11:06:30 GMT Subject: [riscv-port-jdk11u:riscv-port] RFR: 8276799: Implementation of JEP 422: Linux/RISC-V Port [v7] In-Reply-To: References: <0L57mC9PUcMSq0Xpu4gILlsbh0138EyKpG0ejoEqWlo=.e4517135-2dbc-4993-aa11-8b77e0351e2c@github.com> Message-ID: On Thu, 18 Jan 2024 02:22:30 GMT, Gui Cao wrote: >>> Several things which I think should be done: >>> >>> 1. merge and rebase with latest riscv-port branch to make the conflicts resolved; >>> 2. add necessary fixes like [JDK-8295926](https://bugs.openjdk.org/browse/JDK-8295926) and [JDK-8293100](https://bugs.openjdk.org/browse/JDK-8293100) which were mentioned previously on this PR; >>> 3. remove unnecessary fixes like [JDK-8247533](https://bugs.openjdk.org/browse/JDK-8247533); >>> 4. Related this PR with JBS issues contained. >> >> These tasks are done. But my test machine is broken. I need some time to update test results. > > @kuaiwei @zhengxiaolinX : Hi, May I ask if there is a plan to reopen this PR and continue the review? I see people are trying to build a full-featured jdk11u for linux-riscv64 with this PR. Thanks. @zifeihan @robehn I'm glad to see people need this patch. I will reopen it and continue work on it. PS, RISCV port for JDK17 is in https://github.com/openjdk/riscv-port-jdk17u ------------- PR Comment: https://git.openjdk.org/riscv-port-jdk11u/pull/3#issuecomment-1898262670 From luhenry at openjdk.org Thu Jan 18 12:47:35 2024 From: luhenry at openjdk.org (Ludovic Henry) Date: Thu, 18 Jan 2024 12:47:35 GMT Subject: [riscv-port-jdk11u:riscv-port] RFR: 8276799: Implementation of JEP 422: Linux/RISC-V Port [v7] In-Reply-To: References: <0L57mC9PUcMSq0Xpu4gILlsbh0138EyKpG0ejoEqWlo=.e4517135-2dbc-4993-aa11-8b77e0351e2c@github.com> Message-ID: On Thu, 18 Jan 2024 11:02:54 GMT, kuaiwei wrote: >> @kuaiwei @zhengxiaolinX : Hi, May I ask if there is a plan to reopen this PR and continue the review? I see people are trying to build a full-featured jdk11u for linux-riscv64 with this PR. Thanks. > > @zifeihan @robehn I'm glad to see people need this patch. I will reopen it and continue work on it. > > PS, RISCV port for JDK17 is in https://github.com/openjdk/riscv-port-jdk17u @kuaiwei any contributions for jdk17u on RISC-V should go directly to https://github.com/openjdk/jdk17u-dev, as the RISC-V port was integrated into it with https://github.com/openjdk/jdk17u-dev/commit/966fc82d91ec9c5e3b8504f1d3e1d7d2727cc3c9 ------------- PR Comment: https://git.openjdk.org/riscv-port-jdk11u/pull/3#issuecomment-1898412473 From duke at openjdk.org Sun Jan 21 03:07:07 2024 From: duke at openjdk.org (duke) Date: Sun, 21 Jan 2024 03:07:07 GMT Subject: git: openjdk/riscv-port-jdk11u: riscv-port: 165 new changesets Message-ID: Changeset: 229dddef Author: Matthias Baesken Date: 2023-12-04 08:24:10 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/229dddeffb5001fca7306ca4e904d3dbe58756ba 8313252: Java_sun_awt_windows_ThemeReader_paintBackground release resources in early returns Backport-of: 3671d83c87302ead09d4ebce9cb85bdd803a0c20 ! src/java.desktop/windows/native/libawt/windows/ThemeReader.cpp Changeset: 1df80ba4 Author: Matthias Baesken Date: 2023-12-04 08:24:29 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/1df80ba48c633b4f672068ffff06e09138972841 8313164: src/java.desktop/windows/native/libawt/windows/awt_Robot.cpp GetRGBPixels adjust releasing of resources Backport-of: b7545a69a27f255cbf26071be5b88f6e3e6b3cd6 ! src/java.desktop/windows/native/libawt/windows/awt_Robot.cpp Changeset: bc48a48d Author: Matthias Baesken Date: 2023-12-04 08:26:31 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/bc48a48de1ead413d3c911ab186a7426f1142298 8311511: Improve description of NativeLibrary JFR event Backport-of: 848abd2831ab38d99b6b76b55cbe8d84c28be330 ! src/hotspot/share/jfr/metadata/metadata.xml Changeset: ae6b8d0a Author: Amos Shi Committer: Goetz Lindenmaier Date: 2023-12-04 10:44:21 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/ae6b8d0afe5922aaa4147a9d38d28bbc87f29cc7 8208704: runtime/appcds/MultiReleaseJars.java timed out often in hs-tier7 testing Increase timout to 2400 and reduce the amount of output Backport-of: 6f046a9f2754f7f99d213c1e00952a9ea14aa3c2 ! test/hotspot/jtreg/runtime/appcds/MultiReleaseJars.java Changeset: ca2290ba Author: Amos Shi Committer: Goetz Lindenmaier Date: 2023-12-04 10:46:48 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/ca2290ba265444c629d4a5016b1788715a7db657 8208705: [TESTBUG] The -Xlog:cds,cds+hashtables vm option is not always required for appcds tests Only include the CDS logging option in the tests which require it Backport-of: 5858a507f4019da61926d00f4d4ea488b7b07552 ! test/hotspot/jtreg/runtime/appcds/ExtraSymbols.java ! test/hotspot/jtreg/runtime/appcds/TestCommon.java ! test/hotspot/jtreg/runtime/appcds/VerifierTest.java ! test/hotspot/jtreg/runtime/appcds/customLoader/ClassListFormatBase.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/ExerciseGC.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/FlagCombo.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/IncompatibleOptions.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/InternSharedString.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/LargePages.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/LockSharedStrings.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/SharedStringsBasicPlus.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/SharedStringsWbTest.java Changeset: b9b01c91 Author: Amos Shi Committer: Goetz Lindenmaier Date: 2023-12-04 10:49:30 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/b9b01c91aefa6b10e0640cc6dfa8eea7fdaef47a 8192864: defmeth tests can hide failures Add a call to addFailureCount() to record previously hidden failures. Backport-of: 67d76fe937264361b180f286ce8be16cadace3d2 ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/DefMethTest.java Changeset: 4b88beb3 Author: Amos Shi Committer: Goetz Lindenmaier Date: 2023-12-04 10:54:02 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/4b88beb33a7efef573c854582260f66fe78eaff4 8213622: Windows VS2013 build failure - "'snprintf': identifier not found" Replace snprintf with strlen and memcpy Backport-of: d7d4bc9fdd42f60557356b23917eb26892a868d6 ! test/hotspot/jtreg/vmTestbase/nsk/share/jni/ExceptionCheckingJniEnv.cpp Changeset: b88668b9 Author: Amos Shi Committer: Goetz Lindenmaier Date: 2023-12-04 10:56:21 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/b88668b905043e9c28ee7cc18e5cfc2daca05cb9 8213926: WB_EnqueueInitializerForCompilation requests compilation for NULL Backport-of: 6b0d1af7fa2ab044621bcc939d63c906f3c60c28 ! src/hotspot/share/prims/whitebox.cpp Changeset: 5c92da0e Author: Amos Shi Committer: Goetz Lindenmaier Date: 2023-12-04 10:58:40 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/5c92da0e571e9d6ececff8de994522ac93e859e0 8255546: Missing coverage for javax.smartcardio.CardPermission and ResponseAPDU Backport-of: 90f9a7053aab785361a15461bc64065d34d0c54e ! test/jdk/javax/smartcardio/ResponseAPDUTest.java ! test/jdk/javax/smartcardio/TestCardPermission.java Changeset: 4245e3c0 Author: Amos Shi Committer: Goetz Lindenmaier Date: 2023-12-04 11:01:23 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/4245e3c042c979caeade808868dea92f3f637cb6 8255277: randomDelay in DrainDeadlockT and LoggingDeadlock do not randomly delay Backport-of: a93841ac9cbf69dc7484e96a16cb64988c50f98d ! test/jdk/java/util/logging/DrainFindDeadlockTest.java ! test/jdk/java/util/logging/LoggingDeadlock.java Changeset: d4fcded4 Author: Amos Shi Committer: Goetz Lindenmaier Date: 2023-12-04 11:27:34 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/d4fcded47a0f3b8a58fb5cab53b34fab80dfcbc3 8282665: [REDO] ByteBufferTest.java: replace endless recursion with RuntimeException in void ck(double x, double y) Backport-of: d07f7c76c5df1473bffa41f10a89ca1e21e001ef ! test/hotspot/jtreg/compiler/intrinsics/unsafe/ByteBufferTest.java Changeset: 7dfd1320 Author: Amos Shi Committer: Goetz Lindenmaier Date: 2023-12-04 15:02:46 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/7dfd132081f66a47f4f0721b9413d40eac953f3a 8226706: (se) Reduce the number of outer loop iterations on Windows in java/nio/channels/Selector/RacyDeregister.java Backport-of: 4d1ff6a295539e1654c69eb88657af6e59603402 ! test/jdk/java/nio/channels/Selector/RacyDeregister.java Changeset: 04d2033b Author: Sonia Zaldana Calles Committer: Severin Gehwolf Date: 2023-12-05 17:58:42 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/04d2033be9cdbe64c8a27959e26bf06c46320fe7 8273803: Zero: Handle "zero" variant in CommandLineOptionTest.java Backport-of: 2d13fb21af783ebbe3dd5c2632aea11347317026 ! test/lib/jdk/test/lib/cli/CommandLineOptionTest.java Changeset: 10802588 Author: Andrew Lu Date: 2023-12-06 01:57:43 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/10802588f40f811ee2e3809e4fd236a9d03ae955 8218754: JDK-8068225 regression in JDIBreakpointTest Backport-of: 5d0ff15a58493f13fde686e2db23fe22b0d25e1a ! test/hotspot/jtreg/vmTestbase/vm/mlvm/share/jdi/JDIBreakpointTest.java Changeset: 3b2d165d Author: Andrew Lu Date: 2023-12-06 01:59:37 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/3b2d165d74393851e080f731af8c82e33891c077 8186610: move ModuleUtils to top-level testlibrary Backport-of: 7014d0bdf8bcc66a121f576db2074d4fb0a43fa5 ! test/jdk/java/lang/ModuleLayer/BasicLayerTest.java ! test/jdk/java/lang/ModuleLayer/LayerAndLoadersTest.java ! test/jdk/java/lang/ModuleLayer/LayerControllerTest.java ! test/jdk/java/lang/module/AutomaticModulesTest.java ! test/jdk/java/lang/module/ConfigurationTest.java = test/jdk/tools/jlink/plugins/SystemModuleDescriptors/ModuleTargetHelper.java ! test/jdk/tools/jlink/plugins/SystemModuleDescriptors/SystemModulesTest.java ! test/jdk/tools/jlink/plugins/SystemModuleDescriptors/UserModuleTest.java = test/lib/jdk/test/lib/util/ModuleUtils.java Changeset: 082fb9cb Author: Andrew Lu Date: 2023-12-06 02:00:00 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/082fb9cbface1baffed39a967f390a1a2d9e5b1d 8219612: [TESTBUG] compiler.codecache.stress.Helper.TestCaseImpl can't be defined in different runtime package as its nest host Test rewritten to use top level classes rather then nested ones Backport-of: 3f0955154dd0e306f1ed1cbc8e9415963a5b1edc ! test/hotspot/jtreg/compiler/codecache/stress/Helper.java ! test/hotspot/jtreg/compiler/codecache/stress/RandomAllocationTest.java ! test/hotspot/jtreg/compiler/codecache/stress/ReturnBlobToWrongHeapTest.java + test/hotspot/jtreg/compiler/codecache/stress/TestCaseImpl.java ! test/hotspot/jtreg/compiler/codecache/stress/UnexpectedDeoptimizationTest.java Changeset: e793bdd1 Author: Andrew Lu Date: 2023-12-06 02:00:30 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/e793bdd174ad976f567d0d911db42f67f6d7e59d 8234309: LFGarbageCollectedTest.java fails with parse Exception LFGarbageCollectedTest.java fails with parse Exception Backport-of: 984abfeb3fb9efd7754b336cc4cfe9b6bc3b1843 ! test/jdk/java/lang/invoke/LFCaching/LFGarbageCollectedTest.java Changeset: 09b402a6 Author: Andrew Lu Committer: Goetz Lindenmaier Date: 2023-11-30 11:18:45 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/09b402a6bcecce976ee17ce358b0a90ea127ab69 8319187: Add three eMudhra emSign roots Reviewed-by: lucy Backport-of: 0bda467f6e29c866c661e88a76a9fe3efc0a0d19 + make/data/cacerts/emsigneccrootcag3 + make/data/cacerts/emsignrootcag1 + make/data/cacerts/emsignrootcag2 ! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/CAInterop.java + test/jdk/security/infra/java/security/cert/CertPathValidator/certification/EmSignRootG2CA.java ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java Changeset: e4504a4c Author: Goetz Lindenmaier Date: 2023-12-06 10:16:36 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/e4504a4ccde238c1015e14d84fca64bcfe300a9f Merge Changeset: 2d7dd473 Author: Shruthi.Shruthi1 Committer: Christoph Langer Date: 2023-12-06 11:51:32 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/2d7dd473f5e9d73d6c2383f043f2534957e7bb73 8207214: Broken links in JDK API serialized-form page Backport-of: 955ce37d602d9456f5b665d0ccd90d51a6fe4637 ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java + test/langtools/jdk/javadoc/doclet/testSerializedFormWithSee/TestSerializedFormWithSee.java Changeset: db1d9444 Author: Sonia Zaldana Calles Committer: Paul Hohensee Date: 2023-12-06 23:55:59 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/db1d94441fde47a64a073dadf4fbbf1589a8b7dc 8281149: (fs) java/nio/file/FileStore/Basic.java fails with java.lang.RuntimeException: values differ by more than 1GB Backport-of: a5343fa60505764c088dad4a17680d92568509d5 ! test/jdk/java/nio/file/FileStore/Basic.java Changeset: 8191f621 Author: Andrew Lu Date: 2023-12-07 01:54:06 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/8191f621993f5c271e31d18aa385333e39d6a919 8316030: Update Libpng to 1.6.40 Backport-of: 158293d2517695f8c5eaca1b46ecf0f1f9f09691 ! src/java.desktop/share/legal/libpng.md ! src/java.desktop/share/native/libsplashscreen/libpng/CHANGES ! src/java.desktop/share/native/libsplashscreen/libpng/LICENSE ! src/java.desktop/share/native/libsplashscreen/libpng/README ! src/java.desktop/share/native/libsplashscreen/libpng/png.c ! src/java.desktop/share/native/libsplashscreen/libpng/png.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngconf.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngget.c ! src/java.desktop/share/native/libsplashscreen/libpng/pnglibconf.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngpriv.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngset.c Changeset: c0575b89 Author: Andrew Lu Date: 2023-12-07 01:55:58 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/c0575b899fd47ae15337582719543f71f3b7fabf 8237777: "Dumping core ..." is shown despite claiming that "# No core dump will be written." Remove the unneeded and possibly misleading message. Backport-of: 1f31afd855b60fea52257e3ce7d274afe7005b26 ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/solaris/os_solaris.cpp Changeset: 050bbdbb Author: Amos Shi Committer: Goetz Lindenmaier Date: 2023-12-07 08:07:56 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/050bbdbb0355003fb8cd2965ce3a6ff8dec1aefd 8225471: Test utility jdk.test.lib.util.FileUtils.areAllMountPointsAccessible needs to tolerate duplicates Backport-of: f4f7dbd54cf9d309039122e46ab8577bc3fd950a ! test/jdk/java/nio/file/FileStore/Basic.java ! test/lib/jdk/test/lib/util/FileUtils.java Changeset: c77e5383 Author: Amos Shi Committer: Goetz Lindenmaier Date: 2023-12-07 08:10:57 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/c77e5383de5f5b68789f5bb7d17daa99ff9b6299 8251904: vmTestbase/nsk/sysdict/vm/stress/btree/btree010/btree010.java fails with ClassNotFoundException: nsk.sysdict.share.BTree0LLRLRLRRLR Backport-of: 7ca053de218bf76ea06bbeed860d142db381ca53 ! test/hotspot/jtreg/vmTestbase/nsk/sysdict/share/BTreeTest.java ! test/hotspot/jtreg/vmTestbase/nsk/sysdict/share/SysDictTest.java Changeset: a9536ae0 Author: Amos Shi Committer: Goetz Lindenmaier Date: 2023-12-07 11:46:17 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/a9536ae00082a437da942a9d7a908475e9e6654c 8226905: unproblem list applications/ctw/modules/* tests on windows Reviewed-by: goetz Backport-of: cac96b1b587d3c0203a252cca10bc7aa4530d274 ! test/hotspot/jtreg/ProblemList.txt Changeset: 8a390c87 Author: Amos Shi Committer: Goetz Lindenmaier Date: 2023-12-07 11:48:29 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/8a390c878c592a3614bb91755c77667d2efbd463 8281717: Cover logout method for several LoginModule 8284090: com/sun/security/auth/module/AllPlatforms.java fails to compile Backport-of: 4f4e0426a10eddf3dc848c5e5b89d4a3e635a694 ! test/jdk/com/sun/security/auth/module/AllPlatforms.java Changeset: 31064b1c Author: Paul Hohensee Date: 2023-12-07 16:20:14 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/31064b1cca155d8490e88231be8a83beeb4a7fb9 8304074: [JMX] Add an approximation of total bytes allocated on the Java heap by the JVM Reviewed-by: simonis Backport-of: 3eced01f9efe2567a07b63343f8559683a2d0517 ! src/hotspot/share/include/jmm.h ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! src/hotspot/share/services/management.cpp ! src/hotspot/share/services/threadService.cpp ! src/hotspot/share/services/threadService.hpp ! src/java.management/share/classes/sun/management/ThreadImpl.java ! src/java.management/share/native/libmanagement/ThreadImpl.c ! src/jdk.management/share/classes/com/sun/management/ThreadMXBean.java ! src/jdk.management/share/classes/com/sun/management/internal/HotSpotThreadImpl.java ! test/jdk/com/sun/management/ThreadMXBean/ThreadAllocatedMemory.java ! test/jdk/com/sun/management/ThreadMXBean/ThreadAllocatedMemoryArray.java Changeset: 3ea286a3 Author: Paul Hohensee Date: 2023-12-07 21:16:04 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/3ea286a3d6a3cbdafc451def070a8b92da86e6c7 8313081: MonitoringSupport_lock should be unconditionally initialized after 8304074 Reviewed-by: simonis Backport-of: a9d21c61fb12a11e18c6bb8aa903e5a8e42473f1 ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/services/management.cpp ! test/jdk/com/sun/management/ThreadMXBean/ThreadAllocatedMemory.java Changeset: e63499d6 Author: Andrew Lu Date: 2023-12-08 02:10:37 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/e63499d66d69a8cfa404161131104325263a45f4 8217475: Unexpected StackOverflowError in "process reaper" thread Backport-of: a376fb77201701e73b540713b4ce067c7c9e8642 ! src/java.base/share/classes/java/lang/ProcessHandleImpl.java Changeset: ed2dbacb Author: Andrew Lu Date: 2023-12-08 08:46:48 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/ed2dbacb2129473a4c0865188fe83facc5e04859 8068225: nsk/jdi/EventQueue/remove_l/remove_l005 intermittently times out Backport-of: 9bc10ee9bf5c47d30b81500f38971ab6ebc4ac6d ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canBeModified/canbemodified001.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/Debugee.java Changeset: 325a93fc Author: Andrew Lu Date: 2023-12-08 08:48:51 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/325a93fc8f99e3024bd94a71cc8fc0d9767995d0 8292946: GC lock/jni/jnilock001 test failed "assert(gch->gc_cause() == GCCause::_scavenge_alot || !gch->incremental_collection_failed()) failed: Twice in a row" Reviewed-by: phh Backport-of: 9833c025fd7daf6bb1be81d93148a4204a9f184c ! src/hotspot/share/gc/serial/defNewGeneration.cpp Changeset: af09671b Author: Sergey Bylokhov Date: 2023-12-08 18:04:35 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/af09671bd47f330bfbb540b1bdf1230d3dded5cb 8301310: The SendRawSysexMessage test may cause a JVM crash Backport-of: d725b73df01ae4478dfaabc47c48cd7231d91afa ! src/java.desktop/share/native/libjsound/MidiOutDevice.c ! test/jdk/javax/sound/midi/SysexMessage/SendRawSysexMessage.java Changeset: ad68a721 Author: Andrew Lu Date: 2023-12-11 07:53:22 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/ad68a72131ad8c2594496c7093debb298b1304e4 8310106: sun.security.ssl.SSLHandshake.getHandshakeProducer() incorrectly checks handshakeConsumers Backport-of: db133dbc02a7f38104fdbca967c59f758c6f4336 ! src/java.base/share/classes/sun/security/ssl/SSLHandshake.java Changeset: 05bb69d4 Author: Andrew Lu Date: 2023-12-11 07:53:40 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/05bb69d483aaefee62f7dbb57ea6ae95e4c946ff 8290399: [macos] Aqua LAF does not fire an action event if combo box menu is displayed Backport-of: 93f96d8c9eb2c7e1579cc99002eefb6bf019742b ! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxUI.java + test/jdk/javax/swing/JComboBox/JComboBoxActionEvent.java Changeset: 420a68e8 Author: Andrew Lu Date: 2023-12-11 07:55:20 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/420a68e8768a79a3e095181c7ebf14ea06ae0c54 7148092: [macosx] When Alt+down arrow key is pressed, the combobox popup does not appear. Backport-of: c42ef70a453690ecdccc570161fdfda58318ecc6 ! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaKeyBindings.java + test/jdk/javax/swing/plaf/aqua/TestAltUpDownComboBox.java Changeset: 0ce4c5e4 Author: Andrew Lu Date: 2023-12-11 07:55:41 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/0ce4c5e4cbcc1b7ce8bc12b00ea40d35f82d9345 7132796: [macosx] closed/javax/swing/JComboBox/4517214/bug4517214.java fails on MacOS Backport-of: 81d7475d20133fd7dfb0ad66caee4e929e0291af ! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxUI.java + test/jdk/javax/swing/JComboBox/TestComboBoxHeight.java Changeset: d08a3d07 Author: Matthias Baesken Date: 2023-12-11 11:59:26 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/d08a3d072e9338d863bd2c5997a2914e229724db 8314883: Java_java_util_prefs_FileSystemPreferences_lockFile0 write result errno in missing case Backport-of: 97b94cb1cdeba00f4bba7326a300c0336950f3ec ! src/java.prefs/unix/native/libprefs/FileSystemPreferences.c Changeset: 8b61278e Author: Andrew Lu Date: 2023-12-12 08:53:22 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/8b61278e00656c9b1f0be837b589c03e60def1f0 8054572: [macosx] JComboBox paints the border incorrectly Backport-of: 8082c24a0df3f4861ea391266bdfe6cdd1a77bab ! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxUI.java + test/jdk/javax/swing/JComboBox/JComboBoxBorderTest.java Changeset: 5be448f9 Author: Andrew Lu Date: 2023-12-12 08:56:07 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/5be448f903ded712797675303476168526ceb78b 8299494: Test vmTestbase/nsk/stress/except/except011.java failed: ExceptionInInitializerError: target class not found Backport-of: bbde2158d1d11be909292d0c8625211e6cf5359e - test/hotspot/jtreg/vmTestbase/nsk/stress/except/except011.java - test/hotspot/jtreg/vmTestbase/nsk/stress/except/except011oops.java Changeset: 04b1f4c2 Author: tabata-d Committer: Paul Hohensee Date: 2023-12-12 18:58:02 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/04b1f4c2de38dccdd7fdae7936d0cd2676ee71b8 8238274: (sctp) JDK-7118373 is not fixed for SctpChannel Reviewed-by: phh Backport-of: d91e227abb94953129adc297fbd456c55bb2ae10 ! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpChannelImpl.java ! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpMultiChannelImpl.java ! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpServerChannelImpl.java + test/jdk/com/sun/nio/sctp/SctpChannel/CloseDescriptors.java Changeset: 9761bc9c Author: Andrew Lu Date: 2023-12-13 09:13:05 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/9761bc9c98a002f3d1263b018e60fa5648f28e62 8286846: test/jdk/javax/swing/plaf/aqua/CustomComboBoxFocusTest.java fails on mac aarch64 Backport-of: d7341ae42e11fd08508c5f9c67c09c44b62da59b ! test/jdk/javax/swing/plaf/aqua/CustomComboBoxFocusTest.java Changeset: 878c1079 Author: Andrew Lu Date: 2023-12-13 09:13:26 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/878c10792b7ddb784c261d2643988fe18925f0dd 8300269: The selected item in an editable JComboBox with titled border is not visible in Aqua LAF Reviewed-by: lucy Backport-of: ef6200c727332796d2e1c8ae3bfa155cbaa72f4c ! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxUI.java + test/jdk/javax/swing/JComboBox/JComboBoxWithTitledBorderTest.java Changeset: 7833ea80 Author: Andrew Lu Date: 2023-12-13 09:13:47 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/7833ea8054f3684d6e3a29fb32c5d5a618691a6f 8219585: [TESTBUG] sun/management/jmxremote/bootstrap/JMXInterfaceBindingTest.java passes trivially when it shouldn't Backport-of: 77832350f1a2bc9dcae19d20e6d09f6ccb2860fb ! test/jdk/sun/management/jmxremote/bootstrap/JMXAgentInterfaceBinding.java ! test/jdk/sun/management/jmxremote/bootstrap/JMXInterfaceBindingTest.java Changeset: 7d85ecfd Author: Amos Shi Committer: Richard Reingruber Date: 2023-12-13 16:01:19 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/7d85ecfd2fdae33587c5824d842dcc7fe4d1076a 8202282: [TESTBUG] appcds TestCommon.makeCommandLineForAppCDS() can be removed Removed the unnecessary makeCommandLineForAppCDS() method and its usage Reviewed-by: rrich Backport-of: 5108d2e1dd0c89f45aa508d17fb3706e81afb7e1 ! test/hotspot/jtreg/runtime/appcds/GraalWithLimitedMetaspace.java ! test/hotspot/jtreg/runtime/appcds/TestCommon.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/SharedStringsBasic.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/SysDictCrash.java Changeset: ccc74bb7 Author: Amos Shi Committer: Matthias Baesken Date: 2023-12-13 17:22:10 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/ccc74bb7cfb08ec7c580b149deac782487daacf3 8208623: [TESTBUG] runtime/LoadClass/LongBCP.java fails in AUFS file system Limit the maximal file name length to 242 for AUFS file system Reviewed-by: mbaesken Backport-of: 03d6ab3b09eaa0bc4860fb530d648270149dcfe0 ! test/hotspot/jtreg/runtime/LoadClass/LongBCP.java Changeset: b3d7b57a Author: Amos Shi Committer: Matthias Baesken Date: 2023-12-13 17:22:34 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/b3d7b57a73a82e6df01f6486e614990ac9589d65 8316461: Fix: make test outputs TEST SUCCESS after unsuccessful exit Reviewed-by: mbaesken Backport-of: e30e3564420c631f08ac3d613ab91c93227a00b3 ! make/RunTests.gmk Changeset: 1adabcd6 Author: Andrew Lu Date: 2023-12-14 01:54:02 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/1adabcd6b2003f2aa4475bfa02504845c2e2a43b 8307683: Loop Predication should not hoist range checks with trap on success projection by negating their condition Reviewed-by: lucy Backport-of: dfd3da3f52480f68f653beb1e720691f8232ace7 ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.hpp + test/hotspot/jtreg/compiler/predicates/TestHoistedPredicateForNonRangeCheck.java Changeset: dec947af Author: Amos Shi Committer: Matthias Baesken Date: 2023-12-14 08:05:55 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/dec947af51003dbcc06ef2556d3d59f7f4a86a91 8209549: remove VMPropsExt from TEST.ROOT Reviewed-by: mbaesken Backport-of: 610dfb22d3eab9bd92a733c06b1d54888d28e446 ! test/jdk/TEST.ROOT Changeset: 3a961da0 Author: Amos Shi Committer: Matthias Baesken Date: 2023-12-14 08:06:12 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/3a961da0f70f0a53385d0cea35cafbe5ddeb803f 8209946: [TESTBUG] CDS tests should use "@run driver" Reviewed-by: mbaesken Backport-of: 568e8beda601e88ec6dade9902edc6838a0a3ac9 ! test/hotspot/jtreg/runtime/SharedArchiveFile/ArchiveDoesNotExist.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/CdsDifferentObjectAlignment.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/CdsSameObjectAlignment.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/DumpSharedDictionary.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/NonBootLoaderClasses.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/SharedBaseAddress.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/SharedStrings.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/SharedStringsDedup.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/SharedStringsRunAuto.java ! test/hotspot/jtreg/runtime/appcds/AppendClasspath.java ! test/hotspot/jtreg/runtime/appcds/BootClassPathMismatch.java ! test/hotspot/jtreg/runtime/appcds/CDSandJFR.java ! test/hotspot/jtreg/runtime/appcds/CaseSensitiveClassPath.java ! test/hotspot/jtreg/runtime/appcds/ClassLoaderTest.java ! test/hotspot/jtreg/runtime/appcds/ClassPathAttr.java ! test/hotspot/jtreg/runtime/appcds/CommandLineFlagComboNegative.java ! test/hotspot/jtreg/runtime/appcds/DirClasspathTest.java ! test/hotspot/jtreg/runtime/appcds/DumpClassList.java ! test/hotspot/jtreg/runtime/appcds/ExtraSymbols.java ! test/hotspot/jtreg/runtime/appcds/FieldAnnotationsTest.java ! test/hotspot/jtreg/runtime/appcds/FreeUnusedMetadata.java ! test/hotspot/jtreg/runtime/appcds/HelloExtTest.java ! test/hotspot/jtreg/runtime/appcds/HelloTest.java ! test/hotspot/jtreg/runtime/appcds/IgnoreEmptyClassPaths.java ! test/hotspot/jtreg/runtime/appcds/JvmtiAddPath.java ! test/hotspot/jtreg/runtime/appcds/MissingSuperTest.java ! test/hotspot/jtreg/runtime/appcds/MoveJDKTest.java ! test/hotspot/jtreg/runtime/appcds/MultiProcessSharing.java ! test/hotspot/jtreg/runtime/appcds/OldClassTest.java ! test/hotspot/jtreg/runtime/appcds/PackageSealing.java ! test/hotspot/jtreg/runtime/appcds/ParallelLoad2.java ! test/hotspot/jtreg/runtime/appcds/ParallelLoadTest.java ! test/hotspot/jtreg/runtime/appcds/ProhibitedPackage.java ! test/hotspot/jtreg/runtime/appcds/ProtectionDomain.java ! test/hotspot/jtreg/runtime/appcds/RewriteBytecodesTest.java ! test/hotspot/jtreg/runtime/appcds/SharedPackages.java ! test/hotspot/jtreg/runtime/appcds/SignedJar.java ! test/hotspot/jtreg/runtime/appcds/SpecifySysLoaderProp.java ! test/hotspot/jtreg/runtime/appcds/TestWithProfiler.java ! test/hotspot/jtreg/runtime/appcds/TraceLongClasspath.java ! test/hotspot/jtreg/runtime/appcds/WideIloadTest.java ! test/hotspot/jtreg/runtime/appcds/WrongClasspath.java ! test/hotspot/jtreg/runtime/appcds/XShareAutoWithChangedJar.java ! test/hotspot/jtreg/runtime/appcds/cacheObject/ArchivedIntegerCacheTest.java ! test/hotspot/jtreg/runtime/appcds/cacheObject/ArchivedModuleComboTest.java ! test/hotspot/jtreg/runtime/appcds/cacheObject/ArchivedModuleCompareTest.java ! test/hotspot/jtreg/runtime/appcds/cacheObject/ArchivedModuleWithCustomImageTest.java ! test/hotspot/jtreg/runtime/appcds/cacheObject/CheckCachedMirrorTest.java ! test/hotspot/jtreg/runtime/appcds/cacheObject/CheckCachedResolvedReferences.java ! test/hotspot/jtreg/runtime/appcds/cacheObject/DifferentHeapSizes.java ! test/hotspot/jtreg/runtime/appcds/cacheObject/DumpTimeVerifyFailure.java ! test/hotspot/jtreg/runtime/appcds/cacheObject/GCStressTest.java ! test/hotspot/jtreg/runtime/appcds/cacheObject/MirrorWithReferenceFieldsTest.java ! test/hotspot/jtreg/runtime/appcds/cacheObject/OpenArchiveRegion.java ! test/hotspot/jtreg/runtime/appcds/cacheObject/PrimitiveTypesTest.java ! test/hotspot/jtreg/runtime/appcds/cacheObject/RedefineClassTest.java ! test/hotspot/jtreg/runtime/appcds/condy/CondyHelloTest.java ! test/hotspot/jtreg/runtime/appcds/customLoader/ClassListFormatA.java ! test/hotspot/jtreg/runtime/appcds/customLoader/ClassListFormatB.java ! test/hotspot/jtreg/runtime/appcds/customLoader/ClassListFormatC.java ! test/hotspot/jtreg/runtime/appcds/customLoader/ClassListFormatD.java ! test/hotspot/jtreg/runtime/appcds/customLoader/ClassListFormatE.java ! test/hotspot/jtreg/runtime/appcds/customLoader/HelloCustom.java ! test/hotspot/jtreg/runtime/appcds/customLoader/LoaderSegregationTest.java ! test/hotspot/jtreg/runtime/appcds/customLoader/ParallelTestMultiFP.java ! test/hotspot/jtreg/runtime/appcds/customLoader/ParallelTestSingleFP.java ! test/hotspot/jtreg/runtime/appcds/customLoader/ProhibitedPackageNamesTest.java ! test/hotspot/jtreg/runtime/appcds/customLoader/ProtectionDomain.java ! test/hotspot/jtreg/runtime/appcds/customLoader/SameNameInTwoLoadersTest.java ! test/hotspot/jtreg/runtime/appcds/customLoader/UnintendedLoadersTest.java ! test/hotspot/jtreg/runtime/appcds/customLoader/UnloadUnregisteredLoaderTest.java ! test/hotspot/jtreg/runtime/appcds/customLoader/UnsupportedPlatforms.java ! test/hotspot/jtreg/runtime/appcds/javaldr/ArrayTest.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/CheckUnsupportedDumpingOptions.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/JigsawOptionsCombo.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/AppClassInCP.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/CustomPackage.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/MismatchedPatchModule.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/PatchDir.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/PatchJavaBase.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/Simple.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/SubClassOfPatchedClass.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/TwoJars.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/classpathtests/BootAppendTests.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/classpathtests/ClassPathTests.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/classpathtests/DummyClassesInBootClassPath.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/classpathtests/EmptyClassInBootClassPath.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/AddModules.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/AddOpens.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/AddReads.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/ExportModule.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/JvmtiAddPath.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/MainModuleOnly.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/ModulePathAndCP.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/overridetests/OverrideTests.java ! test/hotspot/jtreg/runtime/appcds/jvmti/parallelLoad/ParallelLoadAndTransformTest.java ! test/hotspot/jtreg/runtime/appcds/redefineClass/RedefineBasicTest.java ! test/hotspot/jtreg/runtime/appcds/redefineClass/RedefineRunningMethods_Shared.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/ExerciseGC.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/FlagCombo.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/InternSharedString.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/InvalidFileFormat.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/LargePages.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/LockSharedStrings.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/SharedStringsBasic.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/SharedStringsBasicPlus.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/SharedStringsStress.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/SharedStringsWbTest.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/SysDictCrash.java Changeset: aa03b6f5 Author: Amos Shi Committer: Goetz Lindenmaier Date: 2023-12-14 09:44:20 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/aa03b6f50c7113969ccf24b4d4daccfb989f820d 8211438: [Testbug] runtime/XCheckJniJsig/XCheckJSig.java looks for libjsig in wrong location Remove the os_arch string and JRE path from the test. Also add JNIEXPORT to libjsig symbols so dlsym can find them Reviewed-by: mbaesken Backport-of: d872314ef3f9a9c3fdea88d097867599c8e08494 ! src/java.base/unix/native/libjsig/jsig.c ! test/hotspot/jtreg/runtime/XCheckJniJsig/XCheckJSig.java Changeset: 1a3385e4 Author: Alexey Bakhtin Date: 2023-12-15 04:26:38 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/1a3385e438ae66795b2c49125c928f0a8ff58623 8302017: Allocate BadPaddingException only if it will be thrown Reviewed-by: mbalao Backport-of: 334b977259930368160db705c1f2feda0b0e8707 ! src/java.base/share/classes/com/sun/crypto/provider/RSACipher.java ! src/java.base/share/classes/sun/security/rsa/RSAPadding.java ! src/java.base/share/classes/sun/security/rsa/RSASignature.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Signature.java + test/jdk/sun/security/rsa/RSAPaddingCheck.java Changeset: 9ad2741b Author: Andrew Lu Date: 2023-12-15 08:35:14 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/9ad2741b80c8dc2d2e523795c611ea2e5b682582 8294254: [macOS] javax/swing/plaf/aqua/CustomComboBoxFocusTest.java failure Backport-of: 358ac07255cc640cbcb9b0df5302d97891a34087 ! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxUI.java ! test/jdk/javax/swing/plaf/aqua/CustomComboBoxFocusTest.java Changeset: 0c9de020 Author: Amos Shi Committer: Martin Doerr Date: 2023-12-15 11:39:47 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/0c9de02017148419782a320ad8c5d145ed47e4d1 8211978: Move testlibrary/jdk/testlibrary/SimpleSSLContext.java and testkeys to network testlibrary Move SimpleSSLContext.java and testkeys to test/lib/jdk/test/lib/net Reviewed-by: mdoerr Backport-of: 4fe2edae5948e95f1940a64a3e9d4379e8362d8c ! test/jdk/com/sun/net/httpserver/SelCacheTest.java ! test/jdk/com/sun/net/httpserver/Test1.java ! test/jdk/com/sun/net/httpserver/Test12.java ! test/jdk/com/sun/net/httpserver/Test13.java ! test/jdk/com/sun/net/httpserver/Test6a.java ! test/jdk/com/sun/net/httpserver/Test7a.java ! test/jdk/com/sun/net/httpserver/Test8a.java ! test/jdk/com/sun/net/httpserver/Test9.java ! test/jdk/com/sun/net/httpserver/Test9a.java ! test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.java ! test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPTest.java ! test/jdk/java/net/URLPermission/URLTest.java ! test/jdk/java/net/httpclient/AbstractNoBody.java ! test/jdk/java/net/httpclient/AbstractThrowingPublishers.java ! test/jdk/java/net/httpclient/AbstractThrowingPushPromises.java ! test/jdk/java/net/httpclient/AbstractThrowingSubscribers.java ! test/jdk/java/net/httpclient/AsFileDownloadTest.java ! test/jdk/java/net/httpclient/AsFileDownloadTest.policy ! test/jdk/java/net/httpclient/BasicRedirectTest.java ! test/jdk/java/net/httpclient/CancelledResponse.java ! test/jdk/java/net/httpclient/ConcurrentResponses.java ! test/jdk/java/net/httpclient/CookieHeaderTest.java ! test/jdk/java/net/httpclient/CustomRequestPublisher.java ! test/jdk/java/net/httpclient/CustomResponseSubscriber.java ! test/jdk/java/net/httpclient/DependentActionsTest.java ! test/jdk/java/net/httpclient/DependentPromiseActionsTest.java ! test/jdk/java/net/httpclient/DigestEchoClient.java ! test/jdk/java/net/httpclient/DigestEchoClientSSL.java ! test/jdk/java/net/httpclient/EchoHandler.java ! test/jdk/java/net/httpclient/EncodedCharsInURI.java ! test/jdk/java/net/httpclient/EscapedOctetsInURI.java ! test/jdk/java/net/httpclient/ExpectContinue.java ! test/jdk/java/net/httpclient/FlowAdapterPublisherTest.java ! test/jdk/java/net/httpclient/FlowAdapterSubscriberTest.java ! test/jdk/java/net/httpclient/HeadTest.java ! test/jdk/java/net/httpclient/HttpClientBuilderTest.java ! test/jdk/java/net/httpclient/HttpEchoHandler.java ! test/jdk/java/net/httpclient/HttpsTunnelTest.java ! test/jdk/java/net/httpclient/ImmutableFlowItems.java ! test/jdk/java/net/httpclient/InvalidInputStreamSubscriptionRequest.java ! test/jdk/java/net/httpclient/InvalidSSLContextTest.java ! test/jdk/java/net/httpclient/InvalidSubscriptionRequest.java ! test/jdk/java/net/httpclient/LightWeightHttpServer.java ! test/jdk/java/net/httpclient/LineBodyHandlerTest.java ! test/jdk/java/net/httpclient/ManyRequests.java ! test/jdk/java/net/httpclient/ManyRequests2.java ! test/jdk/java/net/httpclient/ManyRequestsLegacy.java ! test/jdk/java/net/httpclient/MappingResponseSubscriber.java ! test/jdk/java/net/httpclient/MaxStreams.java ! test/jdk/java/net/httpclient/NoBodyPartOne.java ! test/jdk/java/net/httpclient/NoBodyPartTwo.java ! test/jdk/java/net/httpclient/NonAsciiCharsInURI.java ! test/jdk/java/net/httpclient/ProxyAuthDisabledSchemes.java ! test/jdk/java/net/httpclient/ProxyAuthDisabledSchemesSSL.java ! test/jdk/java/net/httpclient/ProxyTest.java ! test/jdk/java/net/httpclient/RedirectMethodChange.java ! test/jdk/java/net/httpclient/RedirectWithCookie.java ! test/jdk/java/net/httpclient/RequestBodyTest.java ! test/jdk/java/net/httpclient/RequestBodyTest.policy ! test/jdk/java/net/httpclient/ResponseBodyBeforeError.java ! test/jdk/java/net/httpclient/ResponsePublisher.java ! test/jdk/java/net/httpclient/RetryWithCookie.java ! test/jdk/java/net/httpclient/ServerCloseTest.java ! test/jdk/java/net/httpclient/ShortResponseBody.java ! test/jdk/java/net/httpclient/ShortResponseBodyPostWithRetry.java ! test/jdk/java/net/httpclient/SmokeTest.java ! test/jdk/java/net/httpclient/SpecialHeadersTest.java ! test/jdk/java/net/httpclient/SplitResponse.java ! test/jdk/java/net/httpclient/SplitResponseAsync.java ! test/jdk/java/net/httpclient/SplitResponseKeepAlive.java ! test/jdk/java/net/httpclient/SplitResponseKeepAliveAsync.java ! test/jdk/java/net/httpclient/SplitResponseSSL.java ! test/jdk/java/net/httpclient/SplitResponseSSLAsync.java ! test/jdk/java/net/httpclient/SplitResponseSSLKeepAlive.java ! test/jdk/java/net/httpclient/SplitResponseSSLKeepAliveAsync.java ! test/jdk/java/net/httpclient/StreamingBody.java ! test/jdk/java/net/httpclient/ThrowingPublishersCustomAfterCancel.java ! test/jdk/java/net/httpclient/ThrowingPublishersCustomBeforeCancel.java ! test/jdk/java/net/httpclient/ThrowingPublishersIOAfterCancel.java ! test/jdk/java/net/httpclient/ThrowingPublishersIOBeforeCancel.java ! test/jdk/java/net/httpclient/ThrowingPublishersInNextRequest.java ! test/jdk/java/net/httpclient/ThrowingPublishersInRequest.java ! test/jdk/java/net/httpclient/ThrowingPublishersInSubscribe.java ! test/jdk/java/net/httpclient/ThrowingPublishersSanity.java ! test/jdk/java/net/httpclient/ThrowingPushPromisesAsInputStreamCustom.java ! test/jdk/java/net/httpclient/ThrowingPushPromisesAsInputStreamIO.java ! test/jdk/java/net/httpclient/ThrowingPushPromisesAsLinesCustom.java ! test/jdk/java/net/httpclient/ThrowingPushPromisesAsLinesIO.java ! test/jdk/java/net/httpclient/ThrowingPushPromisesAsStringCustom.java ! test/jdk/java/net/httpclient/ThrowingPushPromisesAsStringIO.java ! test/jdk/java/net/httpclient/ThrowingPushPromisesSanity.java ! test/jdk/java/net/httpclient/ThrowingSubscribersAsInputStream.java ! test/jdk/java/net/httpclient/ThrowingSubscribersAsInputStreamAsync.java ! test/jdk/java/net/httpclient/ThrowingSubscribersAsLines.java ! test/jdk/java/net/httpclient/ThrowingSubscribersAsLinesAsync.java ! test/jdk/java/net/httpclient/ThrowingSubscribersAsString.java ! test/jdk/java/net/httpclient/ThrowingSubscribersAsStringAsync.java ! test/jdk/java/net/httpclient/ThrowingSubscribersSanity.java ! test/jdk/java/net/httpclient/TimeoutBasic.java ! test/jdk/java/net/httpclient/UnauthorizedTest.java ! test/jdk/java/net/httpclient/UnknownBodyLengthTest.java ! test/jdk/java/net/httpclient/dependent.policy ! test/jdk/java/net/httpclient/http2/BadHeadersTest.java ! test/jdk/java/net/httpclient/http2/BasicTest.java ! test/jdk/java/net/httpclient/http2/ContinuationFrameTest.java ! test/jdk/java/net/httpclient/http2/ErrorTest.java ! test/jdk/java/net/httpclient/http2/FixedThreadPoolTest.java ! test/jdk/java/net/httpclient/http2/ImplicitPushCancel.java ! test/jdk/java/net/httpclient/http2/ProxyTest2.java ! test/jdk/java/net/httpclient/http2/RedirectTest.java ! test/jdk/java/net/httpclient/http2/ServerPush.java ! test/jdk/java/net/httpclient/http2/ServerPushWithDiffTypes.java ! test/jdk/java/net/httpclient/security/Driver.java ! test/jdk/java/net/httpclient/security/Security.java ! test/jdk/java/net/httpclient/websocket/WSHandshakeExceptionTest.java ! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/AbstractSSLTubeTest.java ! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/FlowTest.java + test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/SimpleSSLContext.java ! test/jdk/javax/net/ssl/HttpsURLConnection/Equals.java - test/jdk/lib/testlibrary/jdk/testlibrary/SimpleSSLContext.java ! test/jdk/sun/net/www/protocol/http/RedirectOnPost.java + test/lib/jdk/test/lib/net/SimpleSSLContext.java = test/lib/jdk/test/lib/net/testkeys Changeset: 4543378d Author: Amos Shi Committer: Goetz Lindenmaier Date: 2023-12-15 14:16:12 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/4543378d0fc9fc9406a928720ab7df57b42ef1a6 8213927: G1 ignores AlwaysPreTouch when UseTransparentHugePages is enabled With UseTransparentHugePages we always need to pretouch on small page size as the underlying memory could currently be allocated as either small or large pages. Backport-of: fc8795984a9dfb9054663cef78848135f05ba011 ! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.cpp Changeset: e3a4caa0 Author: Amos Shi Committer: Goetz Lindenmaier Date: 2023-12-15 14:18:17 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/e3a4caa0b8b2456bdc776c16b394734b59b1e047 8216408: XMLStreamWriter setDefaultNamespace(null) throws NullPointerException Backport-of: 1ebe11a28da71848f2066c53707a7ce9ece9395c ! src/java.xml/share/classes/com/sun/xml/internal/stream/writers/XMLStreamWriterImpl.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/XMLStreamWriterTest.java Changeset: 0a8a628c Author: Amos Shi Committer: Goetz Lindenmaier Date: 2023-12-15 14:20:26 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/0a8a628c6493f734ba0a3a301f7a34cab0704457 8231585: java/lang/management/ThreadMXBean/MaxDepthForThreadInfoTest.java fails with java.lang.NullPointerException Backport-of: db8757ad1255929a63a4037fd7fa9a7b47fd4fc7 ! test/jdk/java/lang/management/ThreadMXBean/MaxDepthForThreadInfoTest.java Changeset: d54d7d6c Author: Amos Shi Committer: Goetz Lindenmaier Date: 2023-12-15 14:22:27 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/d54d7d6c5b480607bb53fe5460cdfd9bccb26600 8251349: Add TestCaseImpl to OverloadCompileQueueTest.java's build dependencies Backport-of: 714db70bf35a559409b0f8d9c785e47b44cd2900 ! test/hotspot/jtreg/compiler/codecache/stress/Helper.java Changeset: 6dd9ab1f Author: Amos Shi Committer: Goetz Lindenmaier Date: 2023-12-15 14:30:34 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/6dd9ab1f0b9b0ff69b900d4cdc69cc8e1c7a9213 8285785: CheckCleanerBound test fails with PasswordCallback object is not released Backport-of: b9d1e85151d9d4016639e6298c90737db10f6072 ! test/jdk/javax/security/auth/callback/PasswordCallback/CheckCleanerBound.java Changeset: 8f5b5222 Author: Amos Shi Committer: Goetz Lindenmaier Date: 2023-12-15 14:34:38 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/8f5b522200cb517305639ced51241fa43a1b9735 8293819: sun/util/logging/PlatformLoggerTest.java failed with "RuntimeException: Retrieved backing PlatformLogger level null is not the expected CONFIG" Backport-of: 11e7d53b23796cbd3d878048f7553885ae07f4d1 ! test/jdk/sun/util/logging/PlatformLoggerTest.java Changeset: f572042e Author: Amos Shi Committer: Goetz Lindenmaier Date: 2023-12-15 14:36:42 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/f572042eb9fb9a6702d7dda36dfa9124157d1f20 8296384: [TESTBUG] sun/security/provider/SecureRandom/AbstractDrbg/SpecTest.java intermittently timeout Backport-of: 82561de722b9ca580c0c1a53050c711b64611352 ! test/jdk/java/security/SecureRandom/NoSync.java ! test/jdk/sun/security/provider/SecureRandom/AbstractDrbg/SpecTest.java Changeset: 50a1dc74 Author: Amos Shi Committer: Goetz Lindenmaier Date: 2023-12-15 14:39:02 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/50a1dc74fdb881b62d4f75aa32c08dfee12e650c 8302149: Speed up compiler/jsr292/methodHandleExceptions/TestAMEnotNPE.java Backport-of: 2613b94f2863f54af22929ca8b5fef290e256ba1 ! test/hotspot/jtreg/compiler/jsr292/methodHandleExceptions/TestAMEnotNPE.java Changeset: 1ed87b6e Author: Amos Shi Committer: Goetz Lindenmaier Date: 2023-12-15 14:51:09 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/1ed87b6e1c2f22be4d62e3c123ddb4f5340dbc01 8306072: Open source several AWT MouseInfo related tests Backport-of: 44d9f55d0b3c469988be6f1c47f0cfbc433c4490 + test/jdk/java/awt/MouseInfo/ButtonsNumber.java + test/jdk/java/awt/MouseInfo/ContainerMousePositionTest.java Changeset: 57abf977 Author: Amos Shi Committer: Goetz Lindenmaier Date: 2023-12-15 14:53:28 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/57abf9771f870eb08e69a47cc7347e1ad0b82259 8305505: NPE in javazic compiler Backport-of: 544bd260b6eb7bc7cf79a3739cc94bad658d7d15 ! test/jdk/sun/util/calendar/zi/GenDoc.java Changeset: da4bfa76 Author: Amos Shi Committer: Goetz Lindenmaier Date: 2023-12-15 14:55:47 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/da4bfa7620244dbd540312e4e35e231fbe1b8bb8 8307130: Open source few Swing JMenu tests Backport-of: d9052b946682d1c0f2629455d73fe4e6b95b29db + test/jdk/javax/swing/JMenu/bug4173633.java + test/jdk/javax/swing/JMenu/bug4186641.java + test/jdk/javax/swing/JMenu/bug4219523.java + test/jdk/javax/swing/JMenu/bug5013739.java Changeset: 52435350 Author: Amos Shi Committer: Goetz Lindenmaier Date: 2023-12-15 14:57:48 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/524353503e6fdf1d4dae489be1ae37ee8c626e37 8306996: Open source Swing MenuItem related tests Backport-of: 73491fa452e73cf7c02c577f4e3f1a34c02bea6d + test/jdk/javax/swing/JMenuItem/bug4198809.java + test/jdk/javax/swing/JMenuItem/bug4304129.java + test/jdk/javax/swing/JMenuItem/bug4839464.java + test/jdk/javax/swing/JMenuItem/bug4966168.java Changeset: 0107cb25 Author: Amos Shi Committer: Goetz Lindenmaier Date: 2023-12-15 15:02:04 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/0107cb254d7b838888e1a4f6b187a491c8b5cad6 8307311: Timeouts on one macOS 12.6.1 host of two Swing JTableHeader tests Backport-of: b3cb82b859d22b18343d125349a5aebc0afb8576 ! test/jdk/javax/swing/JTableHeader/6889007/bug6889007.java Changeset: f06fe1c0 Author: Amos Shi Committer: Goetz Lindenmaier Date: 2023-12-15 15:04:09 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/f06fe1c0cd962a6388dfdb86724cd6e90b2aa7ef 8318951: Additional negative value check in JPEG decoding Backport-of: 75ce02fe74e1232bfa8d72b4fdad82ed938ef957 ! src/java.desktop/share/native/libjavajpeg/imageioJPEG.c ! src/java.desktop/share/native/libjavajpeg/jpegdecoder.c Changeset: bd5ef736 Author: Liam Miller-Cushon Committer: Goetz Lindenmaier Date: 2023-12-15 15:06:20 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/bd5ef736d6c776dc5cd5e38cc6bfd16d469fbb66 8225377: type annotations are not visible to javac plugins across compilation boundaries Reviewed-by: phh Backport-of: de6667cf11aa59d1bab78ae5fb235ea0b901d5c4 ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! test/langtools/tools/javac/processing/model/type/BasicAnnoTests.java Changeset: 4470c0a7 Author: Alexey Bakhtin Date: 2023-12-15 22:30:41 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/4470c0a7be58ffa9b3c2e80f52b8795300a349b5 8320597: RSA signature verification fails on signed data that does not encode params correctly Reviewed-by: mbalao Backport-of: 11e4a925bec3c1f79e03045d48def53188b655e6 ! src/java.base/share/classes/sun/security/rsa/RSASignature.java + test/jdk/sun/security/rsa/WithoutNULL.java Changeset: dc374f6d Author: Amos Shi Committer: Goetz Lindenmaier Date: 2023-12-16 19:05:09 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/dc374f6df60cd39a98b4683cc7aa6fb07ae5864a 8322178: Error. can't find jdk.testlibrary.SimpleSSLContext in test directory or libraries Move SimpleSSLContext.java and testkeys to test/lib/jdk/test/lib/net Reviewed-by: goetz Backport-of: 4fe2edae5948e95f1940a64a3e9d4379e8362d8c ! test/jdk/java/net/httpclient/ALPNProxyFailureTest.java ! test/jdk/java/net/httpclient/AuthFilterCacheTest.java ! test/jdk/java/net/httpclient/ForbiddenHeadTest.java ! test/jdk/java/net/httpclient/HttpVersionsTest.java ! test/jdk/java/net/httpclient/ProxySelectorTest.java ! test/jdk/java/net/httpclient/Response204V2Test.java ! test/jdk/java/net/httpclient/ShortResponseBodyGet.java ! test/jdk/java/net/httpclient/ShortResponseBodyPost.java ! test/jdk/java/net/httpclient/UserCookieTest.java ! test/jdk/java/net/httpclient/http2/NoBodyTest.java ! test/jdk/java/net/httpclient/websocket/HandshakeUrlEncodingTest.java ! test/jdk/java/net/httpclient/websocket/WebSocketProxyTest.java ! test/jdk/sun/security/krb5/auto/HttpsCB.java Changeset: 93f7a8c5 Author: Goetz Lindenmaier Date: 2023-12-18 11:27:36 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/93f7a8c559197670b46c40c0bf7dfa8abe0d2648 8320798: Console read line with zero out should zero out underlying buffer Reviewed-by: mdoerr Backport-of: 48c847836e44aec2d5be4aaa3040dffc9d95fad5 ! src/java.base/share/classes/java/io/Console.java ! src/java.base/share/classes/sun/nio/cs/StreamDecoder.java Changeset: 995d6204 Author: Tabata Daishi Committer: Paul Hohensee Date: 2023-12-18 22:58:20 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/995d6204234935bf23292762c6c929e2a3f009a1 8237834: com/sun/jndi/ldap/LdapDnsProviderTest.java failing with LDAP response read timeout Backport-of: 3f505750ed6959c0f2b130f29915d3dc27344da7 ! test/jdk/com/sun/jndi/ldap/LdapDnsProviderTest.java Changeset: 02df756f Author: Liam Miller-Cushon Committer: Paul Hohensee Date: 2023-12-18 23:04:39 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/02df756f4f9288fef7abe377e089a82f6908352d 8320001: javac crashes while adding type annotations to the return type of a constructor Reviewed-by: vromero Backport-of: 5e24aaf4f7f11862ec8ac9d5c3e65d614104fb2c ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java + test/langtools/tools/javac/annotations/typeAnnotations/TypeAnnosOnConstructorsTest.java Changeset: 95059064 Author: Amos Shi Committer: Paul Hohensee Date: 2023-12-18 23:13:14 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/950590649d6c32e13f3ab90c1f04a3a43a5a67b1 8207211: [TESTBUG] Remove excessive output from CDS/AppCDS tests Changed the value of the property test.cds.copy.child.stdout to false so that stdout of child processes are logged in files. Each stdout and stderr file will have a unique name. Reviewed-by: phh Backport-of: c3adb5f87d6af6345bf9cd047d2c378ecdd7ede7 ! test/hotspot/jtreg/runtime/appcds/HelloExtTest.java ! test/hotspot/jtreg/runtime/appcds/OldClassTest.java ! test/hotspot/jtreg/runtime/appcds/ProhibitedPackage.java ! test/hotspot/jtreg/runtime/appcds/cacheObject/RedefineClassTest.java ! test/hotspot/jtreg/runtime/appcds/javaldr/ArrayTest.java ! test/hotspot/jtreg/runtime/appcds/javaldr/GCDuringDump.java ! test/hotspot/jtreg/runtime/appcds/javaldr/GCDuringDumpTransformer.java ! test/hotspot/jtreg/runtime/appcds/javaldr/GCSharedStringsDuringDump.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/AddOpens.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/ExportModule.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/JvmtiAddPath.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/MainModuleOnly.java ! test/hotspot/jtreg/runtime/appcds/jvmti/transformRelatedClasses/TransformRelatedClassesAppCDS.java ! test/lib/jdk/test/lib/cds/CDSTestUtils.java Changeset: 3212030b Author: Amos Shi Committer: Paul Hohensee Date: 2023-12-18 23:19:54 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/3212030bdbbb4f2aae35bc8db5ab90869d232a9a 8180266: Convert sun/security/provider/KeyStore/DKSTest.sh to Java Jtreg Test Backport-of: 7f313b0cef7d0e9732beed6c61298815306531e0 ! test/jdk/ProblemList.txt ! test/jdk/sun/security/provider/KeyStore/DKSTest.java - test/jdk/sun/security/provider/KeyStore/DKSTest.sh Changeset: a2696023 Author: Andrew Lu Date: 2023-12-21 10:46:21 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/a2696023e005ef9a4b0c5a6000fbd78dc1620e2e 8255743: Relax SIGFPE match in in runtime/ErrorHandling/SecondaryErrorTest.java Reviewed-by: stuefe Backport-of: 6d36b4bb799653af7351bfcc4c54fab156562578 ! test/hotspot/jtreg/runtime/ErrorHandling/SecondaryErrorTest.java Changeset: 43834126 Author: Andrew Lu Date: 2023-12-21 10:46:41 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/43834126e7081eeb66b7ab5752dfac4811a308cf 8257505: nsk/share/test/StressOptions stressTime is scaled in getter but not when printed Backport-of: 9de283b891d48326e957d7448c5de96fab3c8b9a ! test/hotspot/jtreg/vmTestbase/nsk/share/test/StressOptions.java Changeset: b0257bdb Author: Andrew Lu Date: 2023-12-21 10:50:10 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/b0257bdbe165c677e79cad2474df0c7d5df89b30 8166554: Avoid compilation blocking in OverloadCompileQueueTest.java Backport-of: 2cceeedfe18f699bad4ec5718b0da3fe37364473 ! test/hotspot/jtreg/compiler/codecache/stress/OverloadCompileQueueTest.java Changeset: 140e4d03 Author: Andrew Lu Date: 2023-12-21 10:50:34 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/140e4d03c5d957769fd869d9c21288580d59ed03 8313082: Enable CreateCoredumpOnCrash for testing in makefiles Backport-of: ba645da97b00a7cc9d5a9d4dd58b1cd6737b4822 ! make/RunTests.gmk Changeset: b6e6d381 Author: Amos Shi Committer: Goetz Lindenmaier Date: 2023-12-21 16:56:35 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/b6e6d381e8fa985e53e14c2909bfbd888214f1cb 8067651: LevelTransitionTest.java, fix trivial methods levels logic Make test method really trivial, adjust trivial logic, make logic independent of background compilation. Backport-of: 3c276ce1fec17ed0238cc977320f2c82965fc45b ! test/hotspot/jtreg/compiler/tiered/ConstantGettersTransitionsTest.java ! test/hotspot/jtreg/compiler/tiered/LevelTransitionTest.java + test/hotspot/jtreg/compiler/tiered/MethodHelper.java Changeset: 53824e58 Author: Jaroslav Bachorik Date: 2023-12-22 11:18:42 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/53824e582234de5d5beecb4ca04e19db88e81813 8313816: Accessing jmethodID might lead to spurious crashes Reviewed-by: phh Backport-of: cdd1a6e851bcaf4a25d4a405b8ee0b0d5b83a4a9 ! make/test/JtregNativeHotspot.gmk ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/prims/whitebox.cpp + test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.java + test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/libGetStackTraceAndRetransformTest.cpp + test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/get_stack_trace.h + test/lib/jdk/test/lib/jvmti/jvmti_common.h ! test/lib/sun/hotspot/WhiteBox.java Changeset: 92534aaa Author: Amos Shi Committer: Goetz Lindenmaier Date: 2023-12-23 11:09:23 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/92534aaaf5b009b2f6a2566c7a81d170d2eb08c9 8289948: Improve test coverage for XPath functions: Node Set Functions Reviewed-by: mdoerr Backport-of: 57bf603b7332db86c39680d16b78f94a904daf46 ! test/jaxp/javax/xml/jaxp/unittest/xpath/XPathAnyTypeTest.java ! test/jaxp/javax/xml/jaxp/unittest/xpath/XPathExpAnyTypeTest.java + test/jaxp/javax/xml/jaxp/unittest/xpath/XPathNodeSetFnTest.java ! test/jaxp/javax/xml/jaxp/unittest/xpath/XPathTestBase.java Changeset: 9cff0d45 Author: Amos Shi Committer: Goetz Lindenmaier Date: 2023-12-23 11:10:54 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/9cff0d457fc9010c62ebfe783a57c0410894c37c 8302109: Trivial fixes to btree tests Backport-of: 97d0c8720d46de8bd1620de975f6de3ba3eea560 ! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree002/btree002.java ! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree005/btree005.java ! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree008/btree008.java ! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree011/btree011.java Changeset: 5571faf9 Author: Amos Shi Committer: Goetz Lindenmaier Date: 2023-12-23 11:12:26 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/5571faf986b8c8115689e6f32bd9a47b3be1ebee 8300727: java/awt/List/ListGarbageCollectionTest/AwtListGarbageCollectionTest.java failed with "List wasn't garbage collected" Backport-of: f835aaafc7332d324ca9b08b2a34539fc1c573aa ! test/jdk/java/awt/List/ListGarbageCollectionTest/AwtListGarbageCollectionTest.java Changeset: 1583c4e7 Author: Amos Shi Committer: Goetz Lindenmaier Date: 2023-12-23 11:12:46 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/1583c4e7055ba0cc1e3542665bfa2eff0e8ef11a 8308223: failure handler missed jcmd.vm.info command Backport-of: 563152f32dd2c8617c0e0955d55c5bbce23627fb ! test/failure_handler/src/share/conf/common.properties Changeset: 6a5a8ee5 Author: Amos Shi Committer: Goetz Lindenmaier Date: 2023-12-23 11:14:30 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/6a5a8ee56b476ca05ff522f688ba7e4009041ea1 8308232: nsk/jdb tests don't pass -verbose flag to the debuggee Backport-of: c6f20db945c6217aea84cebd6c97dbf8b93c48a4 ! test/hotspot/jtreg/vmTestbase/nsk/share/jdb/Launcher.java Changeset: 73e40c99 Author: Amos Shi Committer: Goetz Lindenmaier Date: 2023-12-23 11:14:51 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/73e40c99d078c8145a8e959bb4135f3734c365b1 8317327: Remove JT_JAVA dead code in jib-profiles.js Backport-of: 69489427e941daeac6fdd7f52a6129612b70ce53 ! make/conf/jib-profiles.js Changeset: b90b1d22 Author: Amos Shi Committer: Goetz Lindenmaier Date: 2023-12-23 11:16:48 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/b90b1d226d780f4623d25879d31fdd73e7200625 8318889: C2: add bailout after assert Bad graph detected in build_loop_late Backport-of: 83eb20651f6b5fa0540a339921c8ad0a6d370bb7 ! src/hotspot/share/opto/loopnode.cpp Changeset: b714f1e8 Author: Amos Shi Committer: Goetz Lindenmaier Date: 2023-12-24 10:22:41 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/b714f1e8f10497c4c77dfa5e3ed3394019282d8d 8208278: [mlvm] [TESTBUG] vm.mlvm.mixed.stress.java.findDeadlock.INDIFY_Test Deadlocked threads are not always detected Reviewed-by: mdoerr Backport-of: 1d5674ab339f0b2bcba6a246ed79aa0001d7eecc ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/vmTestbase/vm/mlvm/mixed/stress/java/findDeadlock/INDIFY_Test.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/mixed/stress/java/findDeadlock/INDIFY_Test.jmpp Changeset: b8e0b565 Author: Amos Shi Committer: Goetz Lindenmaier Date: 2023-12-25 18:11:04 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/b8e0b5653c4fc0660c6d2b133accbd7e16294416 8226910: make it possible to use jtreg's -match via run-test framework Reviewed-by: mdoerr Backport-of: b97433e763d2b9d3702fe8b7adbd9344bfa6b0a0 ! doc/building.html ! doc/testing.html ! doc/testing.md ! make/RunTests.gmk Changeset: d7eeb390 Author: Amos Shi Committer: Goetz Lindenmaier Date: 2023-12-25 18:12:42 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/d7eeb39084a091fdfdf0357d22fc9e9f6c20bba3 8272291: mark hotspot runtime/logging tests which ignore external VM flags Reviewed-by: mdoerr Backport-of: 05d64da7f32e5960550d5ec76fa2fba5c972d9b3 ! test/hotspot/jtreg/runtime/logging/ClassInitializationTest.java ! test/hotspot/jtreg/runtime/logging/ClassLoadUnloadTest.java ! test/hotspot/jtreg/runtime/logging/ClassResolutionTest.java ! test/hotspot/jtreg/runtime/logging/CompressedOopsTest.java ! test/hotspot/jtreg/runtime/logging/DefaultMethodsTest.java ! test/hotspot/jtreg/runtime/logging/ExceptionsTest.java ! test/hotspot/jtreg/runtime/logging/ItablesTest.java ! test/hotspot/jtreg/runtime/logging/LoaderConstraintsTest.java ! test/hotspot/jtreg/runtime/logging/ModulesTest.java ! test/hotspot/jtreg/runtime/logging/MonitorInflationTest.java ! test/hotspot/jtreg/runtime/logging/MonitorMismatchTest.java ! test/hotspot/jtreg/runtime/logging/OsCpuLoggingTest.java ! test/hotspot/jtreg/runtime/logging/ProtectionDomainVerificationTest.java ! test/hotspot/jtreg/runtime/logging/SafepointCleanupTest.java ! test/hotspot/jtreg/runtime/logging/SafepointTest.java ! test/hotspot/jtreg/runtime/logging/StackWalkTest.java ! test/hotspot/jtreg/runtime/logging/StartupTimeTest.java ! test/hotspot/jtreg/runtime/logging/ThreadLoggingTest.java ! test/hotspot/jtreg/runtime/logging/VMOperationTest.java ! test/hotspot/jtreg/runtime/logging/VerificationTest.java ! test/hotspot/jtreg/runtime/logging/VtablesTest.java Changeset: 98cbef8d Author: Amos Shi Committer: Goetz Lindenmaier Date: 2023-12-25 18:14:32 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/98cbef8d88e9fcc70b9158f668b395047a066e8c 8272551: mark hotspot runtime/modules tests which ignore external VM flags Reviewed-by: mdoerr Backport-of: fe7219710243dbb3b5bc4ad6ef3e93d0d203d4f7 ! test/hotspot/jtreg/runtime/modules/ClassLoaderNoUnnamedModuleTest.java ! test/hotspot/jtreg/runtime/modules/IgnoreModulePropertiesTest.java ! test/hotspot/jtreg/runtime/modules/ModuleOptionsTest.java ! test/hotspot/jtreg/runtime/modules/ModuleOptionsWarn.java ! test/hotspot/jtreg/runtime/modules/ModuleStress/ExportModuleStressTest.java ! test/hotspot/jtreg/runtime/modules/ModuleStress/ModuleStress.java ! test/hotspot/jtreg/runtime/modules/ModuleStress/ModuleStressGC.java ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModule2Dirs.java ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleCDS.java ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleDupJavaBase.java ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleDupModule.java ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleJavaBase.java ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleTest.java ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleTestJar.java ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleTestJarDir.java ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleTraceCL.java ! test/hotspot/jtreg/runtime/modules/Visibility/PatchModuleVisibility.java ! test/hotspot/jtreg/runtime/modules/Visibility/XbootcpNoVisibility.java ! test/hotspot/jtreg/runtime/modules/Visibility/XbootcpVisibility.java Changeset: 6201dcc1 Author: Amos Shi Committer: Goetz Lindenmaier Date: 2023-12-25 18:14:54 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/6201dcc14ece6f0ce15816ac9aacba1f559f758f 8193543: Regression automated test '/open/test/jdk/java/awt/TrayIcon/SystemTrayInstance/SystemTrayInstanceTest.java' fails Reviewed-by: mdoerr Backport-of: 08024d9583d02398d986db0e9b32fe19a2b8fec2 ! test/jdk/java/awt/TrayIcon/SystemTrayInstance/SystemTrayInstanceTest.java Changeset: 483bbff7 Author: Amos Shi Committer: Goetz Lindenmaier Date: 2023-12-25 18:16:29 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/483bbff7480ac62c7d82b9ac0105a8bb97b213b5 8232839: JDI AfterThreadDeathTest.java failed due to "FAILED: Did not get expected IllegalThreadStateException on a StepRequest.enable()" Reviewed-by: mdoerr Backport-of: 84184f947342fd1adbe4e3f2230ce3de4ae6007e ! test/jdk/com/sun/jdi/AfterThreadDeathTest.java Changeset: 879f7cf8 Author: Andrew Lu Date: 2023-12-26 03:17:13 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/879f7cf81494e45aeadaf1c67fc039834779012e 8253543: sanity/client/SwingSet/src/ButtonDemoScreenshotTest.java failed with "AssertionError: All pixels are not black" Backport-of: ffc97ba585b3750a0fe0d29d39a1201d91954d0f ! test/jdk/sanity/client/SwingSet/src/ButtonDemoScreenshotTest.java ! test/jdk/sanity/client/SwingSet/src/EditorPaneDemoTest.java ! test/jdk/sanity/client/lib/Extensions/src/org/jemmy2ext/JemmyExt.java ! test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/button/ButtonDemo.java Changeset: d2327238 Author: Amos Shi Committer: Goetz Lindenmaier Date: 2023-12-26 11:24:20 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/d23272386656fa347318e969fdddbe8ca8f5f7de 8285867: Convert applet manual tests SelectionVisible.java to Frame and automate Reviewed-by: mdoerr Backport-of: 44a60ce1724dc3e39faf1d7a68de2e6376894534 - test/jdk/java/awt/TextArea/SelectionVisible/SelectionVisible.html ! test/jdk/java/awt/TextArea/SelectionVisible/SelectionVisible.java - test/jdk/java/awt/TextField/SelectionVisible/SelectionVisible.html ! test/jdk/java/awt/TextField/SelectionVisible/SelectionVisible.java Changeset: f308f3e5 Author: Amos Shi Committer: Goetz Lindenmaier Date: 2023-12-26 11:27:35 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/f308f3e586a1186d013da71f76e7bd45aa3b50fe 8198668: MemoryPoolMBean/isUsageThresholdExceeded/isexceeded001/TestDescription.java still failing Reviewed-by: mdoerr Backport-of: d1249aa5cbf3a3a3a24e85bcec30aecbc3e09bc0 ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/MemoryPoolMBean/isUsageThresholdExceeded/isexceeded001.java Changeset: b31ee7fa Author: Andrew Lu Date: 2023-12-29 02:20:25 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/b31ee7faad9e1c639b1613b9b67fb51edf302b2c 8253820: Save test images and dumps with timestamps from client sanity suite Backport-of: e32a4ea4efc284eb004201a6cb77eb0404460bfd ! test/jdk/sanity/client/SwingSet/src/ButtonDemoScreenshotTest.java ! test/jdk/sanity/client/SwingSet/src/EditorPaneDemoTest.java ! test/jdk/sanity/client/lib/Extensions/src/org/jemmy2ext/JemmyExt.java Changeset: 234d2f06 Author: Andrew Lu Date: 2023-12-29 02:20:46 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/234d2f066d699679ccd6d6580fb09b7cb15d52c5 8316028: Update FreeType to 2.13.2 Backport-of: 3b65b8797a0798474947d38d3facd17b3e89c602 ! src/java.desktop/share/legal/freetype.md ! src/java.desktop/share/native/libfreetype/include/freetype/config/ftoption.h ! src/java.desktop/share/native/libfreetype/include/freetype/config/ftstdlib.h ! src/java.desktop/share/native/libfreetype/include/freetype/freetype.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftchapters.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftdriver.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftimage.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftlogging.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftmm.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftoutln.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftrender.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftsynth.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftsystem.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/compiler-macros.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftcalc.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftdrv.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftmmtypes.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svmetric.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svmm.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpscmap.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/t1types.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/tttypes.h ! src/java.desktop/share/native/libfreetype/src/autofit/afblue.dat ! src/java.desktop/share/native/libfreetype/src/autofit/afcjk.c ! src/java.desktop/share/native/libfreetype/src/autofit/afcjk.h ! src/java.desktop/share/native/libfreetype/src/autofit/afglobal.c ! src/java.desktop/share/native/libfreetype/src/autofit/afglobal.h ! src/java.desktop/share/native/libfreetype/src/autofit/afhints.c ! src/java.desktop/share/native/libfreetype/src/autofit/afindic.c ! src/java.desktop/share/native/libfreetype/src/autofit/aflatin.c ! src/java.desktop/share/native/libfreetype/src/autofit/aflatin.h ! src/java.desktop/share/native/libfreetype/src/autofit/afloader.c ! src/java.desktop/share/native/libfreetype/src/autofit/afmodule.c ! src/java.desktop/share/native/libfreetype/src/autofit/afshaper.c ! src/java.desktop/share/native/libfreetype/src/base/ftbbox.c ! src/java.desktop/share/native/libfreetype/src/base/ftcalc.c ! src/java.desktop/share/native/libfreetype/src/base/ftdbgmem.c ! src/java.desktop/share/native/libfreetype/src/base/ftmac.c ! src/java.desktop/share/native/libfreetype/src/base/ftmm.c ! src/java.desktop/share/native/libfreetype/src/base/ftobjs.c ! src/java.desktop/share/native/libfreetype/src/base/ftoutln.c ! src/java.desktop/share/native/libfreetype/src/base/ftstream.c ! src/java.desktop/share/native/libfreetype/src/base/ftstroke.c ! src/java.desktop/share/native/libfreetype/src/base/ftsynth.c ! src/java.desktop/share/native/libfreetype/src/base/ftsystem.c ! src/java.desktop/share/native/libfreetype/src/cff/cffcmap.c ! src/java.desktop/share/native/libfreetype/src/cff/cffdrivr.c ! src/java.desktop/share/native/libfreetype/src/cff/cffgload.c ! src/java.desktop/share/native/libfreetype/src/cff/cffload.c ! src/java.desktop/share/native/libfreetype/src/cff/cffload.h ! src/java.desktop/share/native/libfreetype/src/cff/cffobjs.c ! src/java.desktop/share/native/libfreetype/src/cff/cffparse.c ! src/java.desktop/share/native/libfreetype/src/cff/cffparse.h ! src/java.desktop/share/native/libfreetype/src/cid/cidgload.c ! src/java.desktop/share/native/libfreetype/src/cid/cidgload.h ! src/java.desktop/share/native/libfreetype/src/cid/cidload.c ! src/java.desktop/share/native/libfreetype/src/cid/cidobjs.c ! src/java.desktop/share/native/libfreetype/src/cid/cidparse.c ! src/java.desktop/share/native/libfreetype/src/cid/cidriver.c ! src/java.desktop/share/native/libfreetype/src/psaux/afmparse.c ! src/java.desktop/share/native/libfreetype/src/psaux/cffdecode.c ! src/java.desktop/share/native/libfreetype/src/psaux/pshints.c ! src/java.desktop/share/native/libfreetype/src/psaux/t1cmap.c ! src/java.desktop/share/native/libfreetype/src/psaux/t1decode.c ! src/java.desktop/share/native/libfreetype/src/pshinter/pshalgo.c ! src/java.desktop/share/native/libfreetype/src/pshinter/pshmod.c ! src/java.desktop/share/native/libfreetype/src/pshinter/pshrec.c ! src/java.desktop/share/native/libfreetype/src/psnames/psmodule.c ! src/java.desktop/share/native/libfreetype/src/raster/ftraster.c ! src/java.desktop/share/native/libfreetype/src/raster/ftrend1.c ! src/java.desktop/share/native/libfreetype/src/sfnt/pngshim.c ! src/java.desktop/share/native/libfreetype/src/sfnt/sfdriver.c ! src/java.desktop/share/native/libfreetype/src/sfnt/sfobjs.c ! src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff.c ! src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff2.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttcmap.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttcolr.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttcpal.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttload.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttmtx.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttpost.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttsbit.c ! src/java.desktop/share/native/libfreetype/src/sfnt/woff2tags.c ! src/java.desktop/share/native/libfreetype/src/smooth/ftgrays.c ! src/java.desktop/share/native/libfreetype/src/smooth/ftsmooth.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttdriver.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttgload.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttgxvar.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttgxvar.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttinterp.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttinterp.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttobjs.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttobjs.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttpload.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttpload.h ! src/java.desktop/share/native/libfreetype/src/type1/t1afm.c ! src/java.desktop/share/native/libfreetype/src/type1/t1driver.c ! src/java.desktop/share/native/libfreetype/src/type1/t1load.c ! src/java.desktop/share/native/libfreetype/src/type1/t1load.h ! src/java.desktop/share/native/libfreetype/src/type1/t1objs.c Changeset: 823b65ad Author: Andrew Lu Date: 2023-12-29 02:22:14 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/823b65adc0d57538a3338a83f4e1c99f08c44b75 8271224: runtime/EnclosingMethodAttr/EnclMethodAttr.java doesn't check exit code Backport-of: 68dd8280886ede7f5cd8d34811ad0f9ffac440f3 ! test/hotspot/jtreg/runtime/EnclosingMethodAttr/EnclMethodAttr.java Changeset: 43d4c50b Author: Andrew Lu Date: 2023-12-29 02:22:34 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/43d4c50b8c89a2ecf484e8488ab21a23eb5fa1f8 8271094: runtime/duplAttributes/DuplAttributesTest.java doesn't check exit code Backport-of: 4812e537919dc1b1c08a2a8ddc0c9cb1c69a7744 ! test/hotspot/jtreg/runtime/duplAttributes/DuplAttributesTest.java Changeset: a6fc00a0 Author: Andrew Lu Date: 2023-12-29 02:22:49 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/a6fc00a02e54dd5c5c5998928eb16c9a1336e2af 8269025: jsig/Testjsig.java doesn't check exit code Backport-of: 60389eedb3c9932de57aca740a8116db83302ffa ! test/hotspot/jtreg/runtime/jsig/Testjsig.java Changeset: 96057c1c Author: Amos Shi Committer: Goetz Lindenmaier Date: 2023-12-29 11:05:30 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/96057c1c1b329ee770b8d329dd5a851f1fbb1b01 8308043: Deadlock in TestCSLocker.java due to blocking GC while allocating Reviewed-by: mbaesken Backport-of: 285c833ffacdaabe7c4955cbbafb3bc459d26784 ! test/hotspot/jtreg/gc/cslocker/TestCSLocker.java Changeset: e55ee09e Author: Jaroslav Bachorik Date: 2023-12-29 17:47:41 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/e55ee09e5e8260a23c1b7b8c8918f7e4926b246b 8322752: [11u] GetStackTraceAndRetransformTest.java is failing assert Reviewed-by: goetz ! src/hotspot/share/prims/whitebox.cpp Changeset: d94b3f84 Author: Amos Shi Committer: Matthias Baesken Date: 2023-12-30 08:53:17 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/d94b3f84b698dc0c2819ffaa36a0224b8a8342e7 8301846: Invalid TargetDataLine after screen lock when using JFileChooser or COM library Reviewed-by: mbaesken Backport-of: 613a3cc6896ef3c3f836d44de9b2fb05beba6e72 ! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_DirectSound.cpp + test/jdk/javax/sound/sampled/Lines/OpenLineAfterScreenLock.java Changeset: 4f91f8fe Author: Amos Shi Committer: Matthias Baesken Date: 2023-12-30 08:54:47 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/4f91f8fe3da30a12d24f174e3606b6afade7174b 8301377: adjust timeout for JLI GetObjectSizeIntrinsicsTest.java subtest again 8302607: increase timeout for ContinuousCallSiteTargetChange.java 8305502: adjust timeouts in three more M&M tests Reviewed-by: mbaesken Backport-of: 4b23bef51df9c1a5bc8f43748a8d6c8d99995656 ! test/hotspot/jtreg/compiler/jsr292/ContinuousCallSiteTargetChange.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load011/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load012/TestDescription.java Changeset: 2da1ac74 Author: Amos Shi Committer: Goetz Lindenmaier Date: 2023-12-30 11:03:42 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/2da1ac7463e7a1cf8e539c1b733907ef9947ca8e 8308116: jdk.test.lib.compiler.InMemoryJavaCompiler.compile does not close files Reviewed-by: mbaesken Backport-of: e9320f31dcc4ff5197e8c3bca504a7d5c1a9035e ! test/lib/jdk/test/lib/compiler/InMemoryJavaCompiler.java Changeset: c2417189 Author: Sergey Bylokhov Date: 2024-01-02 20:19:20 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/c241718949e21c20c2c3480bfcb3cb053726234e 8320937: support latest VS2022 MSC_VER in abstract_vm_version.cpp Backport-of: eb44bafe7709b108acca06b083f306d6ab7a8050 ! src/hotspot/share/runtime/abstract_vm_version.cpp Changeset: a0fe96ea Author: Andrew Lu Date: 2024-01-03 13:28:31 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/a0fe96ea70c55c8cbfbbc9c0af9bb5a334b8f61c 8166275: vm/mlvm/meth/stress/compiler/deoptimize keeps timeouting 8233453: MLVM deoptimize stress test timed out Reviewed-by: mbaesken Backport-of: 05015118259408a399836df563bbd608e9766734 ! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/compiler/deoptimize/Test.java Changeset: 325fc37c Author: Andrew Lu Date: 2024-01-03 13:30:38 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/325fc37c9b30fe34e99451958d97a26ef16e1900 8264135: UnsafeGetStableArrayElement should account for different JIT implementation details Reviewed-by: mbaesken Backport-of: 5a930c42de276a31de94d72917425374e3bfe207 ! test/hotspot/jtreg/compiler/unsafe/UnsafeGetStableArrayElement.java Changeset: cf74d9d8 Author: Andrew Lu Date: 2024-01-03 13:31:04 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/cf74d9d86a0a3c9da8a58c1586eae3f05b55c64b 8058176: [mlvm] tests should not allow code cache exhaustion Reviewed-by: mbaesken Backport-of: 4c83d24f0a12103aa8dedc750bef565aecd7bb4c ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/MHTransformationGen.java Changeset: b29ef197 Author: Andrew Lu Date: 2024-01-03 13:31:25 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/b29ef197c9e0c9a15e2721d6103309d3ecd86691 8271890: mark hotspot runtime/Dictionary tests which ignore external VM flags Reviewed-by: mbaesken Backport-of: cdf3d55c82844a3c8817f8cc33e85ca15a5ad930 ! test/hotspot/jtreg/runtime/Dictionary/ProtectionDomainCacheTest.java Changeset: 5fc2f4cb Author: Andrew Lu Date: 2024-01-03 13:31:46 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/5fc2f4cbe50aa8279ec0d702a9f76380163549a5 8271828: mark hotspot runtime/classFileParserBug tests which ignore external VM flags Reviewed-by: mbaesken Backport-of: e49b7d958c1db70c452cb6c47c885b7e6264b822 ! test/hotspot/jtreg/runtime/classFileParserBug/ClassFileParserBug.java ! test/hotspot/jtreg/runtime/classFileParserBug/TestEmptyBootstrapMethodsAttr.java Changeset: 2a96f769 Author: Andrew Lu Date: 2024-01-03 13:32:09 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/2a96f76919a416e2935636291400e1032d8b1993 8271829: mark hotspot runtime/Throwable tests which ignore external VM flags Reviewed-by: mbaesken Backport-of: 659498a07f5be0feae26c1772a6b4e8ad2dec103 ! test/hotspot/jtreg/runtime/Throwable/StackTraceLogging.java ! test/hotspot/jtreg/runtime/Throwable/TestMaxJavaStackTraceDepth.java Changeset: 93d1dc76 Author: Matthias Baesken Date: 2024-01-03 16:24:58 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/93d1dc760a5cbbfa77a143823e2112c573845f16 8315499: build using devkit on Linux ppc64le RHEL puts path to devkit into libsplashscreen Backport-of: ed2b4673de6893047407c61f82b5e68741459876 ! make/autoconf/lib-x11.m4 Changeset: 888837a1 Author: Sergey Bylokhov Date: 2024-01-05 02:50:21 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/888837a1411b72d92c86a75100614fa6c453307b 8315042: NPE in PKCS7.parseOldSignedData Backport-of: 8c0d026d0f508e0c896fd28d725915c52d1b689d ! src/java.base/share/classes/sun/security/pkcs/PKCS7.java ! test/jdk/sun/security/x509/X509CRLImpl/UnexpectedNPE.java Changeset: 78ca5ec7 Author: Andrew Lu Date: 2024-01-05 07:58:57 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/78ca5ec70f1f350f7c8f0482e330e14ec92078da 8202931: [macos] java/awt/Choice/ChoicePopupLocation/ChoicePopupLocation.java fails Backport-of: f80faced6e6c6c1b10541a8b0c91625215c9ef43 ! test/jdk/ProblemList.txt ! test/jdk/java/awt/Choice/ChoicePopupLocation/ChoicePopupLocation.java Changeset: e3b6c508 Author: Andrew Lu Date: 2024-01-05 08:04:53 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/e3b6c5085ca37e581ebd0ddcd4c4de41eb348cb1 8311585: Add JRadioButtonMenuItem to bug8031573.java Backport-of: 4f90abaf17716493bad740dcef76d49f16d69379 ! test/jdk/javax/swing/JMenuItem/8031573/bug8031573.java Changeset: ed37e2d3 Author: Amos Shi Committer: Goetz Lindenmaier Date: 2024-01-06 11:04:35 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/ed37e2d384d43003bf428186c57d861dec8acd86 8208243: vmTestbase/gc/lock/jni/jnilock002/TestDescription.java fails in jdk/hs nightly Reviewed-by: mbaesken Backport-of: 5899ef11fb2c44c3e497915a3f184b1f7e22213d ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/BooleanArrayCriticalLocker.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/ByteArrayCriticalLocker.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/CharArrayCriticalLocker.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/DoubleArrayCriticalLocker.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/FloatArrayCriticalLocker.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/IntArrayCriticalLocker.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/LongArrayCriticalLocker.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/ShortArrayCriticalLocker.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/StringCriticalLocker.cpp Changeset: 9a16bee4 Author: Andrew Lu Date: 2024-01-08 02:12:42 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/9a16bee409d77b0207c9c745c654c765ec6b34c6 8310551: vmTestbase/nsk/jdb/interrupt/interrupt001/interrupt001.java timed out due to missing prompt Backport-of: c84866ac0dcda487fe2abc2a8841f237df0a395b ! test/hotspot/jtreg/vmTestbase/nsk/jdb/interrupt/interrupt001/interrupt001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/interrupt/interrupt001/interrupt001a.java Changeset: 4031a889 Author: Andrew Lu Date: 2024-01-08 08:51:02 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/4031a889b7a802d19ad3b43d0056ea1593596d97 8239801: [macos] java/awt/Focus/UnaccessibleChoice/AccessibleChoiceTest.java fails 8237222: [macos] java/awt/Focus/UnaccessibleChoice/AccessibleChoiceTest.java fails Reviewed-by: mdoerr Backport-of: b6dddf4ce6072416e17cadefbd8280f959fd93ca + test/jdk/java/awt/Focus/UnaccessibleChoice/AccessibleChoiceTest.java Changeset: 8ca3b77e Author: Goetz Lindenmaier Date: 2024-01-08 09:19:48 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/8ca3b77e67c379c7419c6145720d8ff8a028a24b 8322417: Console read line with zero out should zero out when throwing exception Reviewed-by: mbaesken Backport-of: ddc909d6a4ac51c4d589d6a7e9c943464dbfe3c2 ! src/java.base/share/classes/java/io/Console.java Changeset: 94bf6db8 Author: Amos Shi Committer: Goetz Lindenmaier Date: 2024-01-08 10:43:40 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/94bf6db8ed4ed93b8fbf15f6773af895202ab6e8 8202790: DnD test DisposeFrameOnDragTest.java does not clean up Backport-of: 102a305f73d52d8e378de46c3c0b170db0f2c8af ! test/jdk/ProblemList.txt ! test/jdk/java/awt/dnd/DisposeFrameOnDragCrash/DisposeFrameOnDragTest.java Changeset: f6ddc4b4 Author: Amos Shi Committer: Goetz Lindenmaier Date: 2024-01-08 10:45:51 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/f6ddc4b4a42d2f4050b67c7d4597b56bcee604d6 8296083: javax/swing/JTree/6263446/bug6263446.java fails intermittently on a VM Reviewed-by: phh Backport-of: 728dc4de173f2bb1e06b3b3574cb430621e2969b ! test/jdk/javax/swing/JTree/6263446/bug6263446.java Changeset: de6ccb96 Author: Amos Shi Committer: Goetz Lindenmaier Date: 2024-01-08 10:50:18 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/de6ccb964a64c284957f79dded9c55cbd8633ccb 8294402: Add diagnostic logging to VMProps.checkDockerSupport Backport-of: 03d613bbab99dd84dfc5115a5034c60f4e510259 ! test/jtreg-ext/requires/VMProps.java Changeset: 3c732a61 Author: Amos Shi Committer: Goetz Lindenmaier Date: 2024-01-08 10:55:59 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/3c732a61bfc573c2c34ca9644f299a1a1a757e56 8281377: Remove vmTestbase/nsk/monitoring/ThreadMXBean/ThreadInfo/Deadlock/JavaDeadlock001/TestDescription.java from problemlist. Backport-of: 1dfc94dd561f6a91ef3784fe28c83f839f8188c4 ! test/hotspot/jtreg/ProblemList.txt Changeset: c342a032 Author: Amos Shi Committer: Goetz Lindenmaier Date: 2024-01-09 15:30:52 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/c342a032be48ea506a95963b3a44a18e611aebf3 8313643: Update HarfBuzz to 8.2.2 Reviewed-by: mbaesken Backport-of: 0bc91f60d28567f888eee948dbb156c1405bbeeb ! make/lib/Awt2dLibraries.gmk ! src/java.desktop/share/legal/harfbuzz.md ! src/java.desktop/share/native/libharfbuzz/OT/Color/CBDT/CBDT.hh ! src/java.desktop/share/native/libharfbuzz/OT/Color/COLR/COLR.hh ! src/java.desktop/share/native/libharfbuzz/OT/Color/sbix/sbix.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/Common/Coverage.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/Common/CoverageFormat1.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/Common/CoverageFormat2.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/Common/RangeRecord.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GDEF/GDEF.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/AnchorFormat3.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/AnchorMatrix.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/CursivePosFormat1.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/GPOS.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/LigatureArray.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/MarkArray.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/MarkBasePosFormat1.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/MarkLigPosFormat1.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/MarkMarkPosFormat1.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/MarkRecord.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/PairPosFormat1.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/PairPosFormat2.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/PairSet.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/PairValueRecord.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/SinglePosFormat1.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/SinglePosFormat2.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/ValueFormat.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/Common.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/Ligature.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/LigatureSet.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/ReverseChainSingleSubstFormat1.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/Sequence.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/SingleSubst.hh ! src/java.desktop/share/native/libharfbuzz/OT/glyf/CompositeGlyph.hh ! src/java.desktop/share/native/libharfbuzz/OT/glyf/Glyph.hh ! src/java.desktop/share/native/libharfbuzz/OT/glyf/SimpleGlyph.hh ! src/java.desktop/share/native/libharfbuzz/OT/glyf/SubsetGlyph.hh ! src/java.desktop/share/native/libharfbuzz/OT/glyf/VarCompositeGlyph.hh ! src/java.desktop/share/native/libharfbuzz/OT/glyf/coord-setter.hh ! src/java.desktop/share/native/libharfbuzz/OT/glyf/glyf-helpers.hh ! src/java.desktop/share/native/libharfbuzz/OT/glyf/glyf.hh ! src/java.desktop/share/native/libharfbuzz/OT/glyf/path-builder.hh ! src/java.desktop/share/native/libharfbuzz/OT/name/name.hh ! src/java.desktop/share/native/libharfbuzz/UPDATING.txt ! src/java.desktop/share/native/libharfbuzz/graph/classdef-graph.hh ! src/java.desktop/share/native/libharfbuzz/graph/coverage-graph.hh ! src/java.desktop/share/native/libharfbuzz/graph/graph.hh ! src/java.desktop/share/native/libharfbuzz/graph/gsubgpos-context.cc ! src/java.desktop/share/native/libharfbuzz/graph/gsubgpos-context.hh ! src/java.desktop/share/native/libharfbuzz/graph/gsubgpos-graph.hh ! src/java.desktop/share/native/libharfbuzz/graph/markbasepos-graph.hh ! src/java.desktop/share/native/libharfbuzz/graph/pairpos-graph.hh ! src/java.desktop/share/native/libharfbuzz/graph/serialize.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-trak-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout.cc ! src/java.desktop/share/native/libharfbuzz/hb-algs.hh ! src/java.desktop/share/native/libharfbuzz/hb-array.hh ! src/java.desktop/share/native/libharfbuzz/hb-atomic.hh ! src/java.desktop/share/native/libharfbuzz/hb-bimap.hh ! src/java.desktop/share/native/libharfbuzz/hb-bit-page.hh ! src/java.desktop/share/native/libharfbuzz/hb-bit-set-invertible.hh ! src/java.desktop/share/native/libharfbuzz/hb-bit-set.hh ! src/java.desktop/share/native/libharfbuzz/hb-buffer-deserialize-json.hh ! src/java.desktop/share/native/libharfbuzz/hb-buffer-deserialize-text-glyphs.hh ! src/java.desktop/share/native/libharfbuzz/hb-buffer-deserialize-text-unicode.hh ! src/java.desktop/share/native/libharfbuzz/hb-buffer-verify.cc ! src/java.desktop/share/native/libharfbuzz/hb-buffer.cc ! src/java.desktop/share/native/libharfbuzz/hb-buffer.h ! src/java.desktop/share/native/libharfbuzz/hb-buffer.hh ! src/java.desktop/share/native/libharfbuzz/hb-cache.hh ! src/java.desktop/share/native/libharfbuzz/hb-cff-interp-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-cff-interp-cs-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-common.cc ! src/java.desktop/share/native/libharfbuzz/hb-common.h ! src/java.desktop/share/native/libharfbuzz/hb-config.hh ! src/java.desktop/share/native/libharfbuzz/hb-debug.hh ! src/java.desktop/share/native/libharfbuzz/hb-deprecated.h ! src/java.desktop/share/native/libharfbuzz/hb-draw.hh ! src/java.desktop/share/native/libharfbuzz/hb-font.cc ! src/java.desktop/share/native/libharfbuzz/hb-font.h ! src/java.desktop/share/native/libharfbuzz/hb-ft.cc ! src/java.desktop/share/native/libharfbuzz/hb-iter.hh ! src/java.desktop/share/native/libharfbuzz/hb-kern.hh ! src/java.desktop/share/native/libharfbuzz/hb-limits.hh ! src/java.desktop/share/native/libharfbuzz/hb-machinery.hh ! src/java.desktop/share/native/libharfbuzz/hb-map.cc ! src/java.desktop/share/native/libharfbuzz/hb-map.h ! src/java.desktop/share/native/libharfbuzz/hb-map.hh ! src/java.desktop/share/native/libharfbuzz/hb-meta.hh ! src/java.desktop/share/native/libharfbuzz/hb-multimap.hh ! src/java.desktop/share/native/libharfbuzz/hb-null.hh ! src/java.desktop/share/native/libharfbuzz/hb-number-parser.hh ! src/java.desktop/share/native/libharfbuzz/hb-open-file.hh ! src/java.desktop/share/native/libharfbuzz/hb-open-type.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-cff-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-cff1-table.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-cff1-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-cff2-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-cmap-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-font.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-hdmx-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-hmtx-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-base-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gsubgpos.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-map.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-map.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-math-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-math.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-metrics.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-os2-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-post-table-v2subset.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-post-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-normalize.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-arabic-fallback.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-arabic-joining-list.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-arabic-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-arabic.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-indic-machine.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-indic-table.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-khmer-machine.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-myanmar-machine.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-syllabic.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-use-machine.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-use-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-use.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-vowel-constraints.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-stat-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-tag-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-tag.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-var-avar-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-var-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-var-cvar-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-var-fvar-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-var-gvar-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-var-hvar-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-var-mvar-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-vorg-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-paint.cc ! src/java.desktop/share/native/libharfbuzz/hb-paint.h ! src/java.desktop/share/native/libharfbuzz/hb-paint.hh ! src/java.desktop/share/native/libharfbuzz/hb-pool.hh ! src/java.desktop/share/native/libharfbuzz/hb-priority-queue.hh ! src/java.desktop/share/native/libharfbuzz/hb-repacker.hh ! src/java.desktop/share/native/libharfbuzz/hb-sanitize.hh ! src/java.desktop/share/native/libharfbuzz/hb-serialize.hh ! src/java.desktop/share/native/libharfbuzz/hb-set-digest.hh ! src/java.desktop/share/native/libharfbuzz/hb-set.cc ! src/java.desktop/share/native/libharfbuzz/hb-set.h ! src/java.desktop/share/native/libharfbuzz/hb-set.hh ! src/java.desktop/share/native/libharfbuzz/hb-shape.cc ! src/java.desktop/share/native/libharfbuzz/hb-shaper-list.hh ! src/java.desktop/share/native/libharfbuzz/hb-static.cc ! src/java.desktop/share/native/libharfbuzz/hb-subset-accelerator.hh ! src/java.desktop/share/native/libharfbuzz/hb-subset-cff-common.cc ! src/java.desktop/share/native/libharfbuzz/hb-subset-cff-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-subset-cff1.cc ! src/java.desktop/share/native/libharfbuzz/hb-subset-cff1.hh ! src/java.desktop/share/native/libharfbuzz/hb-subset-cff2.cc ! src/java.desktop/share/native/libharfbuzz/hb-subset-cff2.hh ! src/java.desktop/share/native/libharfbuzz/hb-subset-input.cc ! src/java.desktop/share/native/libharfbuzz/hb-subset-input.hh + src/java.desktop/share/native/libharfbuzz/hb-subset-instancer-solver.cc + src/java.desktop/share/native/libharfbuzz/hb-subset-instancer-solver.hh + src/java.desktop/share/native/libharfbuzz/hb-subset-plan-member-list.hh ! src/java.desktop/share/native/libharfbuzz/hb-subset-plan.cc ! src/java.desktop/share/native/libharfbuzz/hb-subset-plan.hh ! src/java.desktop/share/native/libharfbuzz/hb-subset.cc ! src/java.desktop/share/native/libharfbuzz/hb-subset.h ! src/java.desktop/share/native/libharfbuzz/hb-ucd-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-unicode-emoji-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-vector.hh ! src/java.desktop/share/native/libharfbuzz/hb-version.h ! src/java.desktop/share/native/libharfbuzz/hb.hh Changeset: c759b2e5 Author: Goetz Lindenmaier Date: 2024-01-09 15:32:52 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/c759b2e569602e0756b1c59d3ea98e0aee13cf7b 8309119: [17u/11u] Redo JDK-8297951: C2: Create skeleton predicates for all If nodes in loop predication Backport-of: a6ef655b6f98fc2e1c4aa04525b91485b372aaff ! src/hotspot/share/opto/loopPredicate.cpp + test/hotspot/jtreg/compiler/loopopts/TestMissingSkeletonPredicateForIfNode.java Changeset: 666bf87e Author: Goetz Lindenmaier Date: 2024-01-09 15:38:28 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/666bf87ed378c544450e24092bf68a49369d5fb6 8321215: Incorrect x86 instruction encoding for VSIB addressing mode Reviewed-by: shade, sviswanathan Backport-of: 027b5dbb6a299e49d3dcbe67d529d6edc67f16d9 ! src/hotspot/cpu/x86/assembler_x86.hpp Changeset: 58b154e9 Author: Dan Lutker Committer: Aleksey Shipilev Date: 2024-01-09 17:24:20 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/58b154e971ed7c751415b68e5de989263446ff9a 8322725: (tz) Update Timezone Data to 2023d Reviewed-by: shade Backport-of: 2a9c3589d941d9a57e536ea0b3d7919c6ddb82dc ! make/data/tzdata/VERSION ! make/data/tzdata/africa ! make/data/tzdata/antarctica ! make/data/tzdata/asia ! make/data/tzdata/australasia ! make/data/tzdata/backward ! make/data/tzdata/europe ! make/data/tzdata/iso3166.tab ! make/data/tzdata/leapseconds ! make/data/tzdata/northamerica ! make/data/tzdata/southamerica ! make/data/tzdata/zone.tab ! test/jdk/java/util/TimeZone/TimeZoneData/VERSION ! test/jdk/java/util/TimeZone/TimeZoneData/aliases.txt Changeset: e3a18faf Author: Christoph Langer Date: 2024-01-09 21:44:15 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/e3a18fafec16dbee4f67cc35a35ec404babbb9a4 8322772: Clean up code after JDK-8322417 Backport-of: bfd23aeae1566b86c20bdcbecff58f216947612a ! src/java.base/share/classes/java/io/Console.java Changeset: 224f0f30 Author: Ichiroh Takiguchi Date: 2024-01-10 01:08:35 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/224f0f30bded37d003e66445bae98d9f7f80c60d 6928542: Chinese characters in RTF are not decoded Reviewed-by: phh Backport-of: a26f7c03c72e4efe6d3219d294294c554aebc631 ! src/java.desktop/share/classes/javax/swing/text/rtf/RTFParser.java ! src/java.desktop/share/classes/javax/swing/text/rtf/RTFReader.java + test/jdk/javax/swing/text/rtf/RTFReadFontCharsetTest.java Changeset: c360cd5e Author: Andrew Lu Date: 2024-01-10 08:29:48 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/c360cd5e257d06dc3a34992988cb42eed4217aba 8306753: Open source several container AWT tests Backport-of: b372f28ad4b7c1f46e0070a930911542d4d1a032 + test/jdk/java/awt/Container/FindComponentAtTest.java + test/jdk/java/awt/Container/FindComponentTest.java + test/jdk/java/awt/Container/FocusTraversalPolicyProviderTest.java + test/jdk/java/awt/Container/PropertyEventsTest.java Changeset: 8a1e29df Author: Andrew Lu Date: 2024-01-10 08:31:46 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/8a1e29df7296a8b45d582b3d2844a2b938680e6f 8274621: NullPointerException because listenAddress[0] is null Backport-of: 5bbc8d3cb2ce487b367ee1a621d78699c9b30100 ! test/lib/jdk/test/lib/process/ProcessTools.java Changeset: 61c0718e Author: Andrew Lu Date: 2024-01-10 08:32:07 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/61c0718e4cc8d7f4c52e4f90f2071122a36bc401 8306409: Open source AWT KeyBoardFocusManger, LightWeightComponent related tests Backport-of: 732179ca84ee1dab6530255c33de7f35cab649c2 + test/jdk/java/awt/KeyboardFocusmanager/ChangeKFMTest.java + test/jdk/java/awt/KeyboardFocusmanager/PropertySupportNPETest.java + test/jdk/java/awt/Label/NullLabelTest.java + test/jdk/java/awt/Layout/InsetsTest.java + test/jdk/java/awt/LightweightComponent/LWClobberDragEvent.java + test/jdk/java/awt/LightweightComponent/LightweightDragTest.java Changeset: 9ee3b1cf Author: Andrew Lu Date: 2024-01-10 08:32:49 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/9ee3b1cf5dd95d81936c02c101c309fa17edb54a 8306652: Open source AWT MenuItem related tests Backport-of: ed1ebd242a4bb82a7074564ea96dc3d26b78f9e1 + test/jdk/java/awt/MenuItem/EnableTest.java + test/jdk/java/awt/MenuItem/MenuSetLabelTest.java + test/jdk/java/awt/MenuItem/SetLabelWithPeerCreatedTest.java + test/jdk/java/awt/MenuItem/SetStateTest.java Changeset: bcfabe3c Author: Andrew Lu Date: 2024-01-10 08:33:08 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/bcfabe3ce20f9ba39501030957d6e5a96847d70c 8290909: MemoryPoolMBean/isUsageThresholdExceeded tests failed with "isUsageThresholdExceeded() returned false, and is still false, while threshold = MMMMMMM and used peak = NNNNNNN" Backport-of: 3601e30df794db122d8d04fb3c04868ccbaa0baf ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/MemoryPoolMBean/isUsageThresholdExceeded/isexceeded001.java Changeset: e55aac2b Author: Goetz Lindenmaier Date: 2024-01-11 16:11:50 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/e55aac2bf7846663529209f3b12aac82710b0501 8259801: Enable XML Signature secure validation mode by default Backport-of: baf46bac41f11c01691c4d4c77b24f76fedb5926 ! src/java.base/share/conf/security/java.security ! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/dom/DOMValidateContext.java ! test/jdk/javax/xml/crypto/dsig/GenerationTests.java Changeset: e7f17f1b Author: Andrew Lu Date: 2024-01-12 02:02:56 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/e7f17f1bf7352472c610e1a25fc2a9c6b64e5047 8306076: Open source AWT misc tests Backport-of: f7d45b85a5c664a87c94e0baccd8b9eddce27e2c + test/jdk/java/awt/CacheTest.java + test/jdk/java/awt/Frame/RemoveNotifyTest.java + test/jdk/java/awt/Icon/NullIconImageTest.java Changeset: 7262e7de Author: Liang Mao Committer: Paul Hohensee Date: 2024-01-12 13:07:35 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/7262e7deb12c197cb7d7bd3b913bf4ab71d1767b 8280007: Enable Neoverse N1 optimizations for Arm Neoverse V1 & N2 Reviewed-by: aph Backport-of: f823bed043dc38d838baaf8c2024ef24b8a50e9b ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp Changeset: 3bb03ee3 Author: Andrew Lu Date: 2024-01-15 09:24:26 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/3bb03ee32c7c52357b8d0c699d2129123a3cdf95 8306871: Open source more AWT Drag & Drop tests Backport-of: b5a48277ab5b42c4b13db7ddb5418a17ada512ec + test/jdk/java/awt/event/HierarchyEvent/ObjectSourceTest.java + test/jdk/java/awt/event/HierarchyEvent/SpecTest.java + test/jdk/java/awt/event/InputEvent/MouseModsTest.java + test/jdk/java/awt/event/InvocationEvent/CatchingThrowableTest.java + test/jdk/java/awt/event/KeyEvent/AltGraphModifier.java + test/jdk/java/awt/event/KeyEvent/KeyTyped/CancelKeyTyped.java Changeset: 8aa55098 Author: Andrew Lu Date: 2024-01-15 09:25:05 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/8aa5509891bf36942593f4bb2c27cf546e785c87 8307381: Open Source JFrame, JIF related Swing Tests Backport-of: 4386d42d31af9042121581cd3fd4d5a7cf8961e6 + test/jdk/javax/swing/JFrame/bug4101444.java + test/jdk/javax/swing/JFrame/bug4208018.java + test/jdk/javax/swing/JInternalFrame/bug4308938.java + test/jdk/javax/swing/JInternalFrame/bug4320889.java + test/jdk/javax/swing/JTextField/bug4300552.java + test/jdk/javax/swing/JToggleButton/bug4277049.java Changeset: 1f3c7d58 Author: Sergey Bylokhov Date: 2024-01-16 04:47:27 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/1f3c7d58c1735a0a9a0ab781af7c05f151b9434c 8309462: [AIX] vmTestbase/nsk/jvmti/RunAgentThread/agentthr001/TestDescription.java crashing due to empty while loop Backport-of: cf9e6353cc6fe9e57a7a9883813d09892e7e7621 ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RunAgentThread/agentthr001/agentthr001.cpp Changeset: ff6e6d74 Author: Goetz Lindenmaier Date: 2024-01-16 09:03:38 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/ff6e6d74e06e374186cbe3358e07ace58034d5b5 8322883: [BACKOUT] 8225377: type annotations are not visible to javac plugins across compilation boundaries Reviewed-by: mdoerr Backport-of: ea6fc2147182f5b7168dc6f4e240c49446bf2ca3 ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java - test/langtools/tools/javac/annotations/typeAnnotations/TypeAnnosOnConstructorsTest.java ! test/langtools/tools/javac/processing/model/type/BasicAnnoTests.java Changeset: 499e1c14 Author: Andrew Lu Date: 2024-01-16 09:59:04 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/499e1c14cf89c759d21562b1cd8e046865ce2bbe 8320208: Update Public Suffix List to b5bf572 Backport-of: ae0716100a64004deef0ed49e7a6196cf78210e4 ! make/data/publicsuffixlist/VERSION ! make/data/publicsuffixlist/public_suffix_list.dat ! src/java.base/share/legal/public_suffix.md ! test/jdk/sun/security/util/RegisteredDomain/tests.dat Changeset: 621a5e5b Author: Andrew Lu Date: 2024-01-17 08:46:21 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/621a5e5b590f29052577252c3e8384d6333e83b8 8318154: Improve stability of WheelModifier.java test Backport-of: 668d4b077f260a30a90842a01b38a9cf6718d418 ! test/jdk/java/awt/event/MouseWheelEvent/WheelModifier/WheelModifier.java Changeset: cc6fab36 Author: Andrew Lu Date: 2024-01-17 08:52:48 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/cc6fab36bc229538d2b85522c0f023f368e5e4dd 8276796: gc/TestSystemGC.java large pages subtest fails with ZGC 8269077: TestSystemGC uses "require vm.gc.G1" for large pages subtest Reviewed-by: mbaesken Backport-of: 91bb0d658bce010e74b248b56f0fa5b8a79e8802 ! test/hotspot/jtreg/gc/TestSystemGC.java Changeset: 573f6b3f Author: Andrew Lu Date: 2024-01-17 08:53:06 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/573f6b3f2e9f5f316e74960633f536eb3589d371 8286969: Add a new test library API to execute kinit in SecurityTools.java Backport-of: dbda0e2bda5d8ba86f068684941a05387947d993 ! test/lib/jdk/test/lib/SecurityTools.java Changeset: abed94cc Author: Alexey Bakhtin Committer: Christoph Langer Date: 2023-12-15 04:26:38 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/abed94cca6614f3d84d371c0b82f618b9aa5abb6 8302017: Allocate BadPaddingException only if it will be thrown Reviewed-by: mbalao Backport-of: 334b977259930368160db705c1f2feda0b0e8707 ! src/java.base/share/classes/com/sun/crypto/provider/RSACipher.java ! src/java.base/share/classes/sun/security/rsa/RSAPadding.java ! src/java.base/share/classes/sun/security/rsa/RSASignature.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Signature.java + test/jdk/sun/security/rsa/RSAPaddingCheck.java Changeset: 31a6a539 Author: Alexey Bakhtin Committer: Christoph Langer Date: 2023-12-15 22:30:41 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/31a6a539734ccfc8c52336ae7399c9457bfc3472 8320597: RSA signature verification fails on signed data that does not encode params correctly Reviewed-by: mbalao Backport-of: 11e4a925bec3c1f79e03045d48def53188b655e6 ! src/java.base/share/classes/sun/security/rsa/RSASignature.java + test/jdk/sun/security/rsa/WithoutNULL.java Changeset: 89e0f9ba Author: Alexey Bakhtin Committer: Christoph Langer Date: 2024-01-09 17:09:22 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/89e0f9baae4a84be8f0d5ab0bef4a28f4e49dac1 8308204: Enhanced certificate processing Reviewed-by: mbalao Backport-of: ef0ea85bf1398b73bd308ba2b395c917b449aa3b ! src/java.base/share/classes/sun/security/provider/certpath/ForwardBuilder.java Changeset: 8fe2b295 Author: Martin Balao Committer: Christoph Langer Date: 2024-01-09 17:10:09 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/8fe2b2959e174c8d8263bb5a8d68672c99fd7b5f 8314284: Enhance Nashorn performance Co-authored-by: Francisco Ferrari Bihurriet Co-authored-by: Martin Balao Alonso Reviewed-by: andrew ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java Changeset: 6944c161 Author: Martin Balao Committer: Christoph Langer Date: 2024-01-09 17:10:38 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/6944c161004bbd1f57ba3a76e6d024314177e8e7 8314295: Enhance verification of verifier Reviewed-by: yan Backport-of: 08980a0a60bc48c17eacd57fd2d7065ac2d986a8 ! src/hotspot/share/classfile/verifier.cpp ! src/hotspot/share/interpreter/bytecodes.cpp ! src/java.base/share/native/libverify/check_code.c Changeset: 4576161f Author: Yuri Nesterenko Committer: Christoph Langer Date: 2024-01-09 17:11:03 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/4576161fb39dc5eea99b050d44935280bb27ebb9 8314468: Improve Compiler loops Reviewed-by: mbalao Backport-of: 2621f68c0672092254a52414705d0e916a3a3fbc ! src/hotspot/share/c1/c1_RangeCheckElimination.cpp Changeset: 4ec94b1a Author: Aleksei Voitylov Committer: Christoph Langer Date: 2024-01-09 17:11:33 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/4ec94b1aa7a8833c33f97f37a434d2ae4b54b500 8316976: Improve signature handling Reviewed-by: mbalao Backport-of: ed1269b7410759e8fa0d97d85328f20d11ae8d9a ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMRSAPSSSignatureMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureMethod.java Changeset: a9145c7a Author: Alexey Bakhtin Committer: Christoph Langer Date: 2024-01-09 17:13:24 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/a9145c7a192568d82f766e43459ec813eabf0045 8317547: Enhance TLS connection support Reviewed-by: mbalao Backport-of: 066482f9686ca81068f9386322afda8e73323f5e ! src/java.base/share/classes/com/sun/crypto/provider/RSACipher.java ! src/java.base/share/classes/sun/security/util/KeyUtil.java ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CRSACipher.java ! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp Changeset: e059fc75 Author: Roland Westrelin Committer: Christoph Langer Date: 2024-01-09 17:13:59 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/e059fc7575a8c450a5ed227651a00ebc355e3a46 8314307: Improve loop handling Reviewed-by: mbalao, fferrari Backport-of: 62ac93d145ca9fa1ab0c040533c62c42c202703a ! src/hotspot/share/opto/ifnode.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp Changeset: 6739881b Author: Christoph Langer Committer: Christoph Langer Date: 2024-01-09 22:19:49 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/6739881b2fa7e8e8c05198bc7d5d4834638bd7d1 8323423: [11u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 11.0.22 Reviewed-by: goetz ! make/autoconf/version-numbers Changeset: 0f1f6565 Author: Goetz Lindenmaier Date: 2024-01-18 07:08:49 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/0f1f65652ca0bf743417df04be155693e350f1d9 Merge ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp Changeset: 0e8244bd Author: Andrew Lu Date: 2024-01-18 07:52:03 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/0e8244bd423d305f86e2e456ccad7ad2a628b48a 8315594: Open source few headless Swing misc tests Backport-of: 806ef0897b42c8f3cb3b4d7bd904af9ed18a543e + test/jdk/javax/swing/text/html/HTMLEditorKit/bug4267840.java + test/jdk/javax/swing/text/html/StyleSheet/bug4218254.java + test/jdk/javax/swing/text/html/StyleSheet/bug4243463.java + test/jdk/javax/swing/tree/DefaultTreeSelectionModel/bug4485322.java Changeset: 51d944e5 Author: Matthias Baesken Date: 2024-01-18 08:03:48 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/51d944e570ee23b8a9b2af8bb4c91becf7bde5e3 8318955: Add ReleaseIntArrayElements in Java_sun_awt_X11_XlibWrapper_SetBitmapShape XlbWrapper.c to early return Backport-of: 81db1721d4fac954003441ca2c3c29b0998d310d ! src/java.desktop/unix/native/libawt_xawt/xawt/XlibWrapper.c Changeset: dc028f28 Author: Goetz Lindenmaier Date: 2024-01-18 15:12:16 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/dc028f28d1ec5a4efd89af1b5f83fa4dc349defc 8323008: filter out harmful -std* flags added by autoconf from CXX Backport-of: 68c4286026bc2c0ec0f594e0b96fe03fe5624d6d ! make/autoconf/toolchain.m4 ! make/autoconf/util.m4 Changeset: ef246341 Author: Goetz Lindenmaier Date: 2024-01-19 15:47:32 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/ef2463415113e0025357824b75e68583e1e90a18 8305972: Update XML Security for Java to 3.0.2 Reviewed-by: mbaesken Backport-of: f0aebc8141de5a50c88658a40caa01967a9afc53 ! src/java.base/share/conf/security/java.security ! src/java.base/share/lib/security/default.policy ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/JCEMapper.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithm.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/ECDSAUtils.java + src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureEDDSA.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/CanonicalizerBase.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/NameSpaceSymbTable.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/XmlAttrStack.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/MgmtData.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/RetrievalMethodResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/resource/config.xml ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/Manifest.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/NodeFilter.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/ObjectContainer.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/SignatureProperty.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/VerifiedReference.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignature.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignatureInputDebugger.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/Transform.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXPath.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXPath2Filter.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/I18n.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/RFC2253Parser.java ! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/DigestMethod.java ! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/SignatureMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/AbstractDOMSignatureMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheNodeSetData.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignatureFactory.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java ! src/java.xml.crypto/share/legal/santuario.md ! test/jdk/TEST.groups + test/jdk/javax/xml/crypto/dsig/Basic.java ! test/jdk/javax/xml/crypto/dsig/GenerationTests.java + test/jdk/javax/xml/crypto/dsig/HereFunction.java ! test/lib/jdk/test/lib/security/XMLUtils.java Changeset: a0a61dda Author: Fei Yang Date: 2024-01-21 10:54:47 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/a0a61dda38bb7e7c11385d2acc9cd7deeecbd614 Merge remote-tracking branch 'origin/master' into riscv-port From vladimir.kempik at gmail.com Wed Jan 24 15:03:16 2024 From: vladimir.kempik at gmail.com (Vladimir Kempik) Date: Wed, 24 Jan 2024 18:03:16 +0300 Subject: An option to run openjdk with rvv 0.7.1 Message-ID: <1C2CFE17-6CBA-43FD-BA86-E6923253DF4D@gmail.com> Hello I have created a version of openjdk21u with support for RVV version 0.7.1 [1]. it?s mostly useful to check some rvv intrinsics performance on licheepi 4a board. Regards. [1] - https://github.com/syntacore/syntaj21/tree/rvv0.7.1 From duke at openjdk.org Mon Jan 29 10:02:39 2024 From: duke at openjdk.org (kuaiwei) Date: Mon, 29 Jan 2024 10:02:39 GMT Subject: [riscv-port-jdk11u:master] RFR: 8276799: Implementation of JEP 422: Linux/RISC-V Port Message-ID: Reopen the PR : https://github.com/openjdk/riscv-port-jdk11u/pull/3 ------------- Commit messages: - Merge riscv-port - Merge remote-tracking branch 'origin/master' into riscv-port - Merge branch 'port_jdk11u_initial_patch' of github.com:kuaiwei/riscv-port-jdk11u into kw_initial_patch - Merge branch 'openjdk:master' into port_jdk11u_initial_patch - Merge riscv-port - Merge remote-tracking branch 'origin/master' into riscv-port - Merge remote-tracking branch 'origin/master' into riscv-port - Merge remote-tracking branch 'origin/master' into riscv-port - Merge remote-tracking branch 'origin/master' into riscv-port - Revert JDK-8247533: SA stack walking sometimes fails with sun.jvm.hotspot.debugger.DebuggerException: get_thread_regs failed for a lwp - ... and 151 more: https://git.openjdk.org/riscv-port-jdk11u/compare/ef246341...5295936a Changes: https://git.openjdk.org/riscv-port-jdk11u/pull/5/files Webrev: https://webrevs.openjdk.org/?repo=riscv-port-jdk11u&pr=5&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8276799 Stats: 55102 lines in 177 files changed: 54913 ins; 65 del; 124 mod Patch: https://git.openjdk.org/riscv-port-jdk11u/pull/5.diff Fetch: git fetch https://git.openjdk.org/riscv-port-jdk11u.git pull/5/head:pull/5 PR: https://git.openjdk.org/riscv-port-jdk11u/pull/5 From duke at openjdk.org Wed Jan 31 09:29:46 2024 From: duke at openjdk.org (kuaiwei) Date: Wed, 31 Jan 2024 09:29:46 GMT Subject: [riscv-port-jdk11u:master] RFR: 8276799: Implementation of JEP 422: Linux/RISC-V Port [v2] In-Reply-To: References: Message-ID: > Reopen the PR : https://github.com/openjdk/riscv-port-jdk11u/pull/3 kuaiwei has updated the pull request incrementally with one additional commit since the last revision: Remove unused zSyscall_linux_riscv.hpp ------------- Changes: - all: https://git.openjdk.org/riscv-port-jdk11u/pull/5/files - new: https://git.openjdk.org/riscv-port-jdk11u/pull/5/files/5295936a..4b01e137 Webrevs: - full: https://webrevs.openjdk.org/?repo=riscv-port-jdk11u&pr=5&range=01 - incr: https://webrevs.openjdk.org/?repo=riscv-port-jdk11u&pr=5&range=00-01 Stats: 42 lines in 1 file changed: 0 ins; 42 del; 0 mod Patch: https://git.openjdk.org/riscv-port-jdk11u/pull/5.diff Fetch: git fetch https://git.openjdk.org/riscv-port-jdk11u.git pull/5/head:pull/5 PR: https://git.openjdk.org/riscv-port-jdk11u/pull/5