From kuaiwei.kw at alibaba-inc.com Tue Jul 4 13:43:33 2023 From: kuaiwei.kw at alibaba-inc.com (Kuai Wei) Date: Tue, 04 Jul 2023 21:43:33 +0800 Subject: =?UTF-8?B?UklTQ1YgcG9ydCBmb3IgSkRLMTF1?= In-Reply-To: References: Message-ID: Hi team, As discussed in https://mail.openjdk.org/pipermail/riscv-port-dev/2023-February/000749.html , we have tested riscv port in our local JDK11u repo. And we think it can be ready for CR. I may submit a initial PR which contains the riscv initail load in https://github.com/openjdk/jdk/pull/6294 and revert some unrelated patches for JDK11. When my tests are done, the PR will be sent ASAP. Thanks, Kuai Wei -------------- next part -------------- An HTML attachment was scrubbed... URL: From yangfei at iscas.ac.cn Sat Jul 8 11:52:42 2023 From: yangfei at iscas.ac.cn (yangfei at iscas.ac.cn) Date: Sat, 8 Jul 2023 19:52:42 +0800 (GMT+08:00) Subject: RISCV port for JDK11u In-Reply-To: References: Message-ID: <505f9005.13791.1893558da69.Coremail.yangfei@iscas.ac.cn> Hello, Great to hear that progress. Thanks for sharing. Are you going to use openjdk/riscv-port-jdk11u as a staging repo like we do for the 17u version? I have already created a riscv-port branch in this repo before. And I can help do regular merging with upstream master if needed. Regards, Fei Yang -----Original Messages----- From:"Kuai Wei" Sent Time:2023-07-04 21:43:33 (Tuesday) To: riscv-port-dev Cc: "???(??)" Subject: RISCV port for JDK11u Hi team, As discussed in https://mail.openjdk.org/pipermail/riscv-port-dev/2023-February/000749.html , we have tested riscv port in our local JDK11u repo. And we think it can be ready for CR. I may submit a initial PR which contains the riscv initail load in https://github.com/openjdk/jdk/pull/6294 and revert some unrelated patches for JDK11. When my tests are done, the PR will be sent ASAP. Thanks, Kuai Wei -------------- next part -------------- An HTML attachment was scrubbed... URL: From duke at openjdk.org Sun Jul 9 00:40:53 2023 From: duke at openjdk.org (duke) Date: Sun, 9 Jul 2023 00:40:53 GMT Subject: git: openjdk/riscv-port-jdk11u: riscv-port: 32 new changesets Message-ID: <792e27fb-660b-4b3c-9c73-963b03e3aea7@openjdk.org> Changeset: 186d04cc Author: Goetz Lindenmaier Date: 2023-06-30 06:06:06 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/186d04cc610a1c8bb8c2445aa9c6e14928ed80b2 8221372: Test vmTestbase/nsk/jvmti/GetThreadState/thrstat001/TestDescription.java times out Update test to get rid of unneeded MethodEntry/MethodExit events Backport-of: 5df8729406fff411489c4c974a0d2a00e43d7348 ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat001/thrstat001.cpp Changeset: d45544d8 Author: Goetz Lindenmaier Date: 2023-06-30 06:07:44 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/d45544d87f54625f0f8deeee2f86451d07d26bff 8241097: java/math/BigInteger/largeMemory/SymmetricRangeTests.java requires -XX:+CompactStrings Backport-of: 44eca823aa04d8ea63d9b5ebf47001a4bc7295ed ! test/jdk/java/math/BigInteger/largeMemory/SymmetricRangeTests.java Changeset: 142d467c Author: Goetz Lindenmaier Date: 2023-06-30 06:09:36 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/142d467c03b5331e73e4f57db403b08d6f71ecd9 8298921: Create a regression test for JDK-8139581 Backport-of: 834e50e9efc16effad7469cae99ab8f918a30e86 + test/jdk/java/awt/Component/ComponentRedrawnTest.java Changeset: abfab03e Author: Goetz Lindenmaier Date: 2023-06-30 07:43:13 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/abfab03e69b5f8fc7780ba24ef18272e13d4384c 8228403: SignTwice.java failed with java.io.FileNotFoundException: File name too long Backport-of: 804e840856d7593eb64faa7c84a4b02397af0bc7 ! test/jdk/sun/security/tools/jarsigner/compatibility/Compatibility.java ! test/jdk/sun/security/tools/jarsigner/compatibility/JdkUtils.java Changeset: 54cb9727 Author: Goetz Lindenmaier Date: 2023-06-30 07:45:20 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/54cb9727180a81cf5458124fd253fa391e7cf421 8298974: Add ftcolor.c to imported freetype sources Backport-of: 05f9e7676ea457cd5ef44acca9a1706b5dd0d093 + src/java.desktop/share/native/libfreetype/src/base/ftcolor.c Changeset: aa54ef1e Author: Goetz Lindenmaier Date: 2023-06-30 07:46:05 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/aa54ef1e5ac3db5864e8221eab4adfa203e630ac 8306682: Open source a few more AWT Choice tests Backport-of: f39641ccbd670853b3c021dd4e490151cbc77ed6 + test/jdk/java/awt/Choice/ChoiceMouseEventOutbounds.java + test/jdk/java/awt/Choice/ChoiceMoveTest.java + test/jdk/java/awt/Choice/ChoiceStaysOpenedOnTAB.java + test/jdk/java/awt/Choice/DragOffNoSelectTest.java Changeset: 339518e2 Author: Goetz Lindenmaier Date: 2023-06-30 07:48:39 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/339518e28327b8447d9800116d47fed97220587f 8306484: Open source several AWT Choice jtreg tests Backport-of: b5362dadc59570d1f7fd7899be5ec11187168a16 + test/jdk/java/awt/Choice/ChoiceConsumeMouseEvents.java + test/jdk/java/awt/Choice/ChoiceFocusLostTest.java + test/jdk/java/awt/Choice/ChoiceFreezeTest.java + test/jdk/java/awt/Choice/ChoiceGeneratesItemEvents.java + test/jdk/java/awt/Choice/ChoiceHandleMouseEvent.java + test/jdk/java/awt/Choice/ChoiceHandleMouseEvent_2.java Changeset: 9c97b37e Author: Kimura Yukihiro Committer: Paul Hohensee Date: 2023-06-30 13:55:48 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/9c97b37e1bca898a3ba2832342c909879cb4e31c 8265980: Fix systemDictionary and loaderConstraints printing Reviewed-by: phh Backport-of: e4be9680cb5b0aab9a422d461807a619987d6df8 ! src/hotspot/share/classfile/dictionary.cpp ! src/hotspot/share/classfile/dictionary.hpp ! src/hotspot/share/classfile/loaderConstraints.cpp ! src/hotspot/share/classfile/loaderConstraints.hpp ! src/hotspot/share/memory/metaspaceShared.cpp Changeset: da6c1c78 Author: Goetz Lindenmaier Date: 2023-07-03 18:52:01 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/da6c1c78484082a7bf9388afa43e130403a3fc06 8252530: Fix inconsistencies in hotspot whitebox Reviewed-by: lucy Backport-of: ab17be283559ba0477bc0dcbd11dbfccf155a57f ! src/hotspot/share/prims/whitebox.cpp ! test/jtreg-ext/requires/VMProps.java ! test/lib/sun/hotspot/WhiteBox.java ! test/lib/sun/hotspot/code/Compiler.java Changeset: e5d67932 Author: Matthias Baesken Date: 2023-07-04 07:05:56 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/e5d679320a980a1e262219712bdc2bbde735f7a2 8304867: Explicitly disable dtrace for ppc builds Reviewed-by: lucy Backport-of: ff368d504e9101e11c7182185f56255f429d31e3 ! make/autoconf/hotspot.m4 Changeset: 003bdbb4 Author: Goetz Lindenmaier Date: 2023-07-04 07:30:45 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/003bdbb4d4154f743c1f12bde477d9d1e20e1018 8168261: Use server cipher suites preference by default Backport-of: 2eb8492163f39780ae2c87ff2f4eeb54054cad6a ! src/java.base/share/classes/javax/net/ssl/SSLContextSpi.java ! src/java.base/share/classes/sun/security/ssl/SSLConfiguration.java + test/jdk/sun/security/ssl/SSLContextImpl/DefaultCipherSuitePreference.java Changeset: 8528c520 Author: Goetz Lindenmaier Date: 2023-07-04 07:34:33 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/8528c520a079c34ac2a5a3334024aa1050afe393 8244078: ProcessTools executeTestJvm and createJavaProcessBuilder have inconsistent handling of test.*.opts Reviewed-by: lucy Backport-of: 81597d9f8fbc40bb1a26ca9fe66ece3caf1c9dda ! test/hotspot/jtreg/compiler/aot/verification/ClassAndLibraryNotMatchTest.java ! test/hotspot/jtreg/compiler/aot/verification/vmflags/BasicFlagsChange.java ! test/hotspot/jtreg/compiler/arraycopy/stress/TestStressArrayCopy.java ! test/hotspot/jtreg/compiler/ciReplay/CiReplayBase.java ! test/hotspot/jtreg/compiler/ciReplay/SABase.java ! test/hotspot/jtreg/compiler/graalunit/common/GraalUnitTestLauncher.java ! test/hotspot/jtreg/compiler/runtime/cr8015436/Driver8015436.java ! test/hotspot/jtreg/compiler/types/correctness/OffTest.java ! test/hotspot/jtreg/gc/TestAllocateHeapAt.java ! test/hotspot/jtreg/gc/TestAllocateHeapAtError.java ! test/hotspot/jtreg/gc/TestAllocateHeapAtMultiple.java ! test/hotspot/jtreg/gc/TestVerifyDuringStartup.java ! test/hotspot/jtreg/gc/arguments/GCArguments.java ! test/hotspot/jtreg/gc/arguments/TestUseNUMAInterleaving.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData.java ! test/hotspot/jtreg/gc/g1/mixedgc/TestLogging.java ! test/hotspot/jtreg/gc/whitebox/TestWBGC.java ! test/hotspot/jtreg/runtime/BootstrapMethod/BSMCalledTwice.java ! test/hotspot/jtreg/runtime/ClassFile/UnsupportedClassFileVersion.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/SharedArchiveFile.java ! test/hotspot/jtreg/runtime/StackTrace/LargeClassTest.java ! test/hotspot/jtreg/runtime/Unsafe/RangeCheck.java ! test/hotspot/jtreg/runtime/appcds/DumpClassList.java ! 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 ! test/hotspot/jtreg/runtime/handshake/HandshakeTransitionTest.java ! test/hotspot/jtreg/runtime/modules/ModuleOptionsTest.java ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleClassList.java ! test/hotspot/jtreg/runtime/os/AvailableProcessors.java ! test/hotspot/jtreg/runtime/os/TestUseCpuAllocPath.java ! test/hotspot/jtreg/runtime/verifier/OverriderMsg.java ! test/hotspot/jtreg/runtime/verifier/TestANewArray.java ! test/hotspot/jtreg/runtime/verifier/TestMultiANewArray.java ! test/hotspot/jtreg/serviceability/jvmti/GetObjectSizeClass.java ! test/hotspot/jtreg/serviceability/jvmti/GetObjectSizeOverflow.java ! test/hotspot/jtreg/serviceability/logging/TestLogRotation.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSCore.java ! test/hotspot/jtreg/serviceability/sa/TestJmapCore.java ! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/CtwRunner.java ! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/jtreg/JitTesterDriver.java ! test/hotspot/jtreg/testlibrary_tests/ctw/CtwTest.java ! test/hotspot/jtreg/vmTestbase/gc/huge/quicklook/largeheap/MemOptions/MemOptionsTest.java ! test/hotspot/jtreg/vmTestbase/jit/tiered/Test.java ! test/hotspot/jtreg/vmTestbase/metaspace/flags/maxMetaspaceSize/TestMaxMetaspaceSize.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RetransformClasses/retransform003/TestDriver.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetNativeMethodPrefix/SetNativeMethodPrefix002/TestDriver.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfo/Test.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfoOnCompilation/Test.java ! test/jdk/com/sun/jdi/JITDebug.java ! test/jdk/com/sun/jdi/PrivateTransportTest.java ! test/jdk/com/sun/jdi/cds/CDSJDITest.java ! test/jdk/com/sun/jdi/lib/jdb/Debuggee.java ! test/jdk/java/io/File/MacPath.java ! test/jdk/java/io/Serializable/evolution/RenamePackage/RenamePackageTest.java ! test/jdk/java/lang/Runtime/shutdown/ShutdownInterruptedMain.java ! test/jdk/java/lang/StackWalker/CallerFromMain.java ! test/jdk/java/lang/System/MacEncoding/MacJNUEncoding.java ! test/jdk/java/lang/instrument/DaemonThread/TestDaemonThreadLauncher.java ! test/jdk/java/nio/charset/Charset/DefaultCharsetTest.java ! test/jdk/java/nio/charset/coders/SJISMappingPropTest.java ! test/jdk/java/nio/file/Path/MacPathTest.java ! test/jdk/jdk/jfr/event/sampling/TestNative.java ! test/jdk/jdk/jfr/jvm/TestDumpOnCrash.java ! test/jdk/jdk/jfr/jvm/TestJfrJavaBase.java ! test/jdk/jdk/jfr/startupargs/TestDumpOnExit.java ! test/jdk/jdk/jfr/startupargs/TestMemoryOptions.java ! test/jdk/jdk/jfr/startupargs/TestMultipleStartupRecordings.java ! test/jdk/jdk/jfr/startupargs/TestRetransformUsingLog.java ! test/jdk/jdk/jfr/startupargs/TestStartDuration.java ! test/jdk/jdk/jfr/startupargs/TestStartName.java ! test/jdk/sun/security/ssl/SSLEngineImpl/SSLEngineKeyLimit.java ! test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketKeyLimit.java ! test/lib/jdk/test/lib/Utils.java ! test/lib/jdk/test/lib/cds/CDSTestUtils.java ! test/lib/jdk/test/lib/jfr/AppExecutorHelper.java ! test/lib/jdk/test/lib/process/ProcessTools.java Changeset: f321deb7 Author: Goetz Lindenmaier Date: 2023-07-04 07:38:25 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/f321deb7c914eee7b34cf1ba000fed23fb2505ff 8232840: java/math/BigInteger/largeMemory/SymmetricRangeTests.java fails due to "OutOfMemoryError: Requested array size exceeds VM limit" 8232922: Add java/math/BigInteger/largeMemory/SymmetricRangeTests.java to ProblemList-Xcomp Backport-of: cfd41c0c1dfae823d465711d147373c343977f00 ! test/jdk/java/math/BigInteger/largeMemory/SymmetricRangeTests.java Changeset: 985c7a10 Author: Goetz Lindenmaier Date: 2023-07-04 07:40:35 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/985c7a10ae4b1786c21b9a0de21f8c51a6cbc25d 8209398: sun/security/pkcs11/KeyStore/SecretKeysBasic.sh failed with "PKCS11Exception: CKR_ATTRIBUTE_SENSITIVE" Backport-of: 75a911cea0133be5c8d689f7f548e9c975998471 ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Key.java ! test/jdk/ProblemList.txt Changeset: c4fb98d7 Author: Goetz Lindenmaier Date: 2023-07-04 07:42:53 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/c4fb98d7bd93a8dbd503e5d39e5cfab7bc4eec89 8307569: Build with gcc8 is broken after JDK-8307301 Reviewed-by: mdoerr Backport-of: 64c09628664fd19c281723f15bf677c52e360acd ! make/lib/Awt2dLibraries.gmk Changeset: c99f1e01 Author: Goetz Lindenmaier Date: 2023-07-04 07:51:13 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/c99f1e012fc824a7e6d6f8fbaeec4be3d5f8d4b0 8307604: gcc12 based Alpine build broken build after JDK-8307301 Reviewed-by: mdoerr Backport-of: d2e0e534d7e391dd633fb9ff671900f8060b6d49 ! make/lib/Awt2dLibraries.gmk Changeset: 842f8ae0 Author: Goetz Lindenmaier Date: 2023-07-04 07:59:40 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/842f8ae08946976cf52e02397c93cf268f63c82e 8307301: Update HarfBuzz to 7.2.0 Backport-of: d8b230c384c47cc2bdc28d0849859d58a6a52eae ! src/java.desktop/share/legal/harfbuzz.md ! src/java.desktop/share/native/libharfbuzz/OT/Color/COLR/COLR.hh ! src/java.desktop/share/native/libharfbuzz/OT/Color/CPAL/CPAL.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/MarkLigPosFormat1.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/PairPosFormat1.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/SinglePosFormat1.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/LigatureSubstFormat1.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/SingleSubstFormat1.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/SingleSubstFormat2.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/glyf.hh ! src/java.desktop/share/native/libharfbuzz/OT/glyf/path-builder.hh ! src/java.desktop/share/native/libharfbuzz/UPDATING.txt ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-algs.hh ! src/java.desktop/share/native/libharfbuzz/hb-bimap.hh ! src/java.desktop/share/native/libharfbuzz/hb-bit-set.hh ! src/java.desktop/share/native/libharfbuzz/hb-blob.h ! src/java.desktop/share/native/libharfbuzz/hb-buffer.cc ! src/java.desktop/share/native/libharfbuzz/hb-cache.hh ! src/java.desktop/share/native/libharfbuzz/hb-common.cc ! 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-face.cc ! src/java.desktop/share/native/libharfbuzz/hb-face.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-map.cc ! src/java.desktop/share/native/libharfbuzz/hb-map.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-cmap-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-face-table-list.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-head-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-hmtx-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-maxp-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-name.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-post-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-indic.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-stat-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-gvar-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-var-hvar-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-outline.cc ! src/java.desktop/share/native/libharfbuzz/hb-outline.hh ! 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-sanitize.hh ! src/java.desktop/share/native/libharfbuzz/hb-shape.cc ! src/java.desktop/share/native/libharfbuzz/hb-shape.h ! 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-style.cc ! src/java.desktop/share/native/libharfbuzz/hb-subset-input.cc ! 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-unicode.h ! src/java.desktop/share/native/libharfbuzz/hb-version.h ! src/java.desktop/share/native/libharfbuzz/hb.hh Changeset: a975a1e0 Author: Goetz Lindenmaier Date: 2023-07-05 06:59:45 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/a975a1e0b28bd4e25e86f0f4ad16f108048ce801 8286620: Create regression test for verifying setMargin() of JRadioButton Reviewed-by: lucy Backport-of: 67f1bd7ff1bb218fd6de9ef1e957f729013e133c + test/jdk/javax/swing/JRadioButton/bug4380543.java Changeset: b3417d8c Author: Lutz Schmidt Date: 2023-07-05 08:07:43 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/b3417d8c8aa539b62658d537f8b17010d8617982 8293657: sun/management/jmxremote/bootstrap/RmiBootstrapTest.java#id1 failed with "SSLHandshakeException: Remote host terminated the handshake" Reviewed-by: mbaesken Backport-of: f6d78cda853ce6ec6fdda845f1799253461fc618 ! src/jdk.management.agent/share/classes/sun/management/jmxremote/ConnectorBootstrap.java ! test/jdk/sun/management/jmxremote/bootstrap/management_ssltest07_ok.properties.in Changeset: 6b77069a Author: Lutz Schmidt Date: 2023-07-05 08:08:25 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/6b77069a17ee424f37c6782e0c60ca3bdd62fdfd 8291830: jvmti/RedefineClasses/StressRedefine failed: assert(!is_null(v)) failed: narrow klass value can never be zero Reviewed-by: mdoerr Backport-of: fb6fd03233b0eb001e2995d20a079b6af31d2b9b ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/oops/oopHandle.hpp ! src/hotspot/share/prims/jvmtiThreadState.hpp Changeset: 532fbe9c Author: Christoph Langer Date: 2023-07-05 09:17:08 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/532fbe9c3cdaa4dcf4b11e8e9e23e00015c9d1d3 8291444: GHA builds/tests won't run manually if disabled from automatic running Backport-of: 17744caa87ac313e924deb92af37c491cf7c97bc ! .github/workflows/main.yml Changeset: 6b84480e Author: Goetz Lindenmaier Date: 2023-07-05 11:15:37 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/6b84480e9fe41fe1a703881c26d46fd90e870827 8304054: Linux: NullPointerException from FontConfiguration.getVersion in case no fonts are installed Backport-of: 3c7ab80501d7935d6f65b18c1eb2b47b207ffcf9 ! src/java.desktop/share/classes/sun/awt/FontConfiguration.java Changeset: 9fecfb3e Author: Goetz Lindenmaier Date: 2023-07-05 11:21:43 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/9fecfb3e29b2cc77a7c455217c169cbe04f3e1ca 8305950: Have -XshowSettings option display tzdata version Backport-of: d27e56e6d7ea24eb8de91f42fac851839798b4ee ! src/java.base/share/classes/sun/launcher/LauncherHelper.java ! test/jdk/tools/launcher/Settings.java Changeset: 2854320b Author: Goetz Lindenmaier Date: 2023-07-05 11:30:14 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/2854320bda11d9cb1332735e93b7607d1107287b 8306638: Open source some AWT tests related to datatransfer and Toolkit Backport-of: 2210e06788d14dab38f78d8b20a2397e633195af + test/jdk/java/awt/Toolkit/ToolkitListenerTest/ToolkitListenerTest.java + test/jdk/java/awt/datatransfer/CRLFTest/CRLFTest.java + test/jdk/java/awt/datatransfer/DataConversionDeadlockTest/DataConversionDeadlockTest.java + test/jdk/java/awt/datatransfer/DataFlavor/BestTextFlavorTest/BestTextFlavorTest.java + test/jdk/java/awt/datatransfer/FileTransferAWTLockTest/FileTransferAWTLockTest.java Changeset: 750387be Author: Goetz Lindenmaier Date: 2023-07-05 11:34:39 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/750387bec79eea0ab6ac6f624cce16c66d89bc64 8297887: Update Siphash Backport-of: bacf652311a74d93f6f802c51a1a2150522704cb ! src/hotspot/share/classfile/altHashing.cpp Changeset: dbf8820d Author: Lutz Schmidt Date: 2023-07-05 12:52:42 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/dbf8820d604c30d169ee6247fb383411d07e4253 8300098: java/util/concurrent/ConcurrentHashMap/ConcurrentAssociateTest.java fails with internal timeout when executed with TieredCompilation1/3 Reviewed-by: mdoerr Backport-of: ecf8842cd2309210f3d5eee7f9f28a198a860686 ! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java Changeset: b9a29eb4 Author: Roman Marchenko Committer: Paul Hohensee Date: 2023-07-05 17:47:02 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/b9a29eb4cf647a9cff0519afabdf4124ba9dd05f 8297437: javadoc cannot link to old docs (with old style anchors) Reviewed-by: phh Backport-of: 15a14884013a975707008f648b8e4864e16006ed ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Links.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java ! test/langtools/jdk/javadoc/doclet/testClassCrossReferences/TestClassCrossReferences.java ! test/langtools/jdk/javadoc/doclet/testExternalOverridenMethod/TestExternalOverridenMethod.java ! test/langtools/jdk/javadoc/doclet/testHref/TestHref.java ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOption.java Changeset: 1a99b6e5 Author: Lutz Schmidt Date: 2023-07-06 12:40:00 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/1a99b6e5c46ad95185f886b7875497351d50aa0b 8300659: Refactor TestMemoryAwareness to use WhiteBox api for host values Reviewed-by: sgehwolf Backport-of: 3c61d5aa48606dab2d2c639d5f0a56313476917d ! src/hotspot/share/prims/whitebox.cpp ! test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java ! test/lib/sun/hotspot/WhiteBox.java Changeset: edbe5744 Author: Nagata, Haruhito Committer: Paul Hohensee Date: 2023-07-06 21:20:50 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/edbe5744923d236abffd8ed42cc20996e9894dbc 8274606: Fix jaxp/javax/xml/jaxp/unittest/transform/SurrogateTest.java test Backport-of: 7eb0372e55f23275b12470593adc97f1b79bc965 ! test/jaxp/javax/xml/jaxp/unittest/transform/SurrogateTest.java Changeset: 6f0efc4c Author: Goetz Lindenmaier Date: 2023-07-07 05:30:50 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/6f0efc4c6c0848e29fae39daf003d5dd684d429d 8292297: Fix up loading of override java.security properties file Reviewed-by: mbaesken Backport-of: 4be52ee572e4fd65f2ac66d5e78c711c8eb6a61e ! src/java.base/share/classes/java/security/Security.java ! test/jdk/java/security/Security/ConfigFileTest.java ! test/jdk/java/security/Security/override.props Changeset: 548c8025 Author: Goetz Lindenmaier Date: 2023-07-07 05:35:20 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/548c802505c142dcf4112634bda9b1aa98c52363 8305074: ProblemList javax/net/ssl/DTLS/RespondToRetransmit.java Reviewed-by: lucy ! test/jdk/ProblemList.txt Changeset: 78922dcd Author: Fei Yang Date: 2023-07-09 08:37:05 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/78922dcd5218f01f3875c1978bbf56eba530f89a Merge branch 'master' into riscv-port From vladimir.kempik at gmail.com Sun Jul 9 21:18:34 2023 From: vladimir.kempik at gmail.com (Vladimir Kempik) Date: Mon, 10 Jul 2023 00:18:34 +0300 Subject: RISCV port for JDK11u In-Reply-To: <505f9005.13791.1893558da69.Coremail.yangfei@iscas.ac.cn> References: <505f9005.13791.1893558da69.Coremail.yangfei@iscas.ac.cn> Message-ID: Hello Is plan the same as for 17u ? ( initial backport of jep + a number of fixes/improvement to get the port on par with 17u/21 ) Regards, Vladimir > 8 ???? 2023 ?., ? 14:52, yangfei at iscas.ac.cn ???????(?): > > Hello, > > > > Great to hear that progress. Thanks for sharing. > > Are you going to use openjdk/riscv-port-jdk11u as a staging repo like we do for the 17u version? > > I have already created a riscv-port branch in this repo before. And I can help do regular merging with upstream master if needed. > > > > Regards, > > Fei Yang > > > > -----Original Messages----- > From:"Kuai Wei" > Sent Time:2023-07-04 21:43:33 (Tuesday) > To: riscv-port-dev > Cc: "???(??)" > Subject: RISCV port for JDK11u > > > Hi team, > > As discussed in https://mail.openjdk.org/pipermail/riscv-port-dev/2023-February/000749.html , we have tested riscv port in our local JDK11u repo. And we think it can be ready for CR. > I may submit a initial PR which contains the riscv initail load in https://github.com/openjdk/jdk/pull/6294 and revert some unrelated patches for JDK11. When my tests are done, the PR > will be sent ASAP. > > Thanks, > Kuai Wei -------------- next part -------------- An HTML attachment was scrubbed... URL: From kuaiwei.kw at alibaba-inc.com Mon Jul 10 08:44:43 2023 From: kuaiwei.kw at alibaba-inc.com (Kuai Wei) Date: Mon, 10 Jul 2023 16:44:43 +0800 Subject: =?UTF-8?B?UmU6IFJJU0NWIHBvcnQgZm9yIEpESzExdQ==?= In-Reply-To: <505f9005.13791.1893558da69.Coremail.yangfei@iscas.ac.cn> References: , <505f9005.13791.1893558da69.Coremail.yangfei@iscas.ac.cn> Message-ID: <211a213a-f4d6-40ca-aabe-bfd7e6362ffc.kuaiwei.kw@alibaba-inc.com> Thanks for your help. I will push the PR to the repo and branch. Cheers, Kuai Wei ------------------------------------------------------------------ From:yangfei Send Time:2023?7?8?(???) 19:59 To:??(??) Cc:riscv-port-dev ; ???(??) Subject:Re: RISCV port for JDK11u Hello, Great to hear that progress. Thanks for sharing. Are you going to use openjdk/riscv-port-jdk11u as a staging repo like we do for the 17u version? I have already created a riscv-port branch in this repo before. And I can help do regular merging with upstream master if needed. Regards, Fei Yang -----Original Messages----- From:"Kuai Wei" Sent Time:2023-07-04 21:43:33 (Tuesday) To: riscv-port-dev Cc: "???(??)" Subject: RISCV port for JDK11u Hi team, As discussed in https://mail.openjdk.org/pipermail/riscv-port-dev/2023-February/000749.html , we have tested riscv port in our local JDK11u repo. And we think it can be ready for CR. I may submit a initial PR which contains the riscv initail load in https://github.com/openjdk/jdk/pull/6294 and revert some unrelated patches for JDK11. When my tests are done, the PR will be sent ASAP. Thanks, Kuai Wei -------------- next part -------------- An HTML attachment was scrubbed... URL: From kuaiwei.kw at alibaba-inc.com Mon Jul 10 08:48:01 2023 From: kuaiwei.kw at alibaba-inc.com (Kuai Wei) Date: Mon, 10 Jul 2023 16:48:01 +0800 Subject: =?UTF-8?B?UmU6IFJJU0NWIHBvcnQgZm9yIEpESzExdQ==?= In-Reply-To: References: <505f9005.13791.1893558da69.Coremail.yangfei@iscas.ac.cn>, Message-ID: Hi Vladimir, Yes, I will follow the plan of 17u. My first PR will be the initial backport of JEP. Regards, Kuai Wei ------------------------------------------------------------------ From:Vladimir Kempik Send Time:2023?7?10?(???) 05:18 To:yangfei Cc:??(??) ; riscv-port-dev ; ???(??) Subject:Re: RISCV port for JDK11u Hello Is plan the same as for 17u ? ( initial backport of jep + a number of fixes/improvement to get the port on par with 17u/21 ) Regards, Vladimir 8 ???? 2023 ?., ? 14:52, yangfei at iscas.ac.cn ???????(?): Hello, Great to hear that progress. Thanks for sharing. Are you going to use openjdk/riscv-port-jdk11u as a staging repo like we do for the 17u version? I have already created a riscv-port branch in this repo before. And I can help do regular merging with upstream master if needed. Regards, Fei Yang -----Original Messages----- From:"Kuai Wei" Sent Time:2023-07-04 21:43:33 (Tuesday) To: riscv-port-dev Cc: "???(??)" Subject: RISCV port for JDK11u Hi team, As discussed in https://mail.openjdk.org/pipermail/riscv-port-dev/2023-February/000749.html , we have tested riscv port in our local JDK11u repo. And we think it can be ready for CR. I may submit a initial PR which contains the riscv initail load in https://github.com/openjdk/jdk/pull/6294 and revert some unrelated patches for JDK11. When my tests are done, the PR will be sent ASAP. Thanks, Kuai Wei -------------- next part -------------- An HTML attachment was scrubbed... URL: From shipilev at amazon.de Mon Jul 10 11:36:07 2023 From: shipilev at amazon.de (Aleksey Shipilev) Date: Mon, 10 Jul 2023 13:36:07 +0200 Subject: RISCV port for JDK11u In-Reply-To: References: Message-ID: Hi, On 04.07.23 15:43, Kuai Wei wrote: > ? As discussed in > https://mail.openjdk.org/pipermail/riscv-port-dev/2023-February/000749.html ?, we have tested riscv port in our local JDK11u repo. And we think it can be ready for CR. Personally, I suspect that JDK 11u is in maintenance mode and this backport would be rejected with 99% probability. Before you invest heavily in this work, please get the explicit pre-commitment from current JDK 11u maintainers. See the Maintainer list here: https://wiki.openjdk.org/display/JDKUpdates/JDK11u -- Thanks, -Aleksey Amazon Development Center Germany GmbH Krausenstr. 38 10117 Berlin Geschaeftsfuehrung: Christian Schlaeger, Jonathan Weiss Eingetragen am Amtsgericht Charlottenburg unter HRB 149173 B Sitz: Berlin Ust-ID: DE 289 237 879 From thomas.stuefe at gmail.com Tue Jul 11 05:55:59 2023 From: thomas.stuefe at gmail.com (=?UTF-8?Q?Thomas_St=C3=BCfe?=) Date: Tue, 11 Jul 2023 07:55:59 +0200 Subject: RISCV port for JDK11u In-Reply-To: References: Message-ID: On Mon, Jul 10, 2023 at 1:37?PM Aleksey Shipilev wrote: > Hi, > > On 04.07.23 15:43, Kuai Wei wrote: > > As discussed in > > > https://mail.openjdk.org/pipermail/riscv-port-dev/2023-February/000749.html > < > https://mail.openjdk.org/pipermail/riscv-port-dev/2023-February/000749.html> , > we have tested riscv port in our local JDK11u repo. And we think it can be > ready for CR. > > Personally, I suspect that JDK 11u is in maintenance mode and this > backport would be rejected with 99% probability. Before you invest > heavily in this work, please get the explicit pre-commitment from > current JDK 11u maintainers. > > See the Maintainer list here: > https://wiki.openjdk.org/display/JDKUpdates/JDK11u > > +1. Please discuss your plans concerning 11 and 8 on jdk-updates-dev at openjdk.org and jdk8u-dev at openjdk.org. Thanks! Thomas > -- > Thanks, > -Aleksey > > > > Amazon Development Center Germany GmbH > Krausenstr. 38 > 10117 Berlin > Geschaeftsfuehrung: Christian Schlaeger, Jonathan Weiss > Eingetragen am Amtsgericht Charlottenburg unter HRB 149173 B > Sitz: Berlin > Ust-ID: DE 289 237 879 > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From kuaiwei.kw at alibaba-inc.com Tue Jul 11 06:11:46 2023 From: kuaiwei.kw at alibaba-inc.com (Kuai Wei) Date: Tue, 11 Jul 2023 14:11:46 +0800 Subject: =?UTF-8?B?UmU6IFJJU0NWIHBvcnQgZm9yIEpESzExdQ==?= In-Reply-To: References: , Message-ID: <0fe1a1a4-6806-4195-9a8b-69ac94e619ce.kuaiwei.kw@alibaba-inc.com> Hi Aleksey and Thomas, Thanks for your reminding. Let's discuss it in jdk-updates-dev. Thanks, Kuai Wei ------------------------------------------------------------------ From:Thomas St?fe Send Time:2023?7?11?(???) 13:56 To:??(??) ; ???(??) Cc:riscv-port-dev ; Aleksey Shipilev Subject:Re: RISCV port for JDK11u On Mon, Jul 10, 2023 at 1:37?PM Aleksey Shipilev > wrote: Hi, On 04.07.23 15:43, Kuai Wei wrote: > As discussed in > https://mail.openjdk.org/pipermail/riscv-port-dev/2023-February/000749.html > , we have tested riscv port in our local JDK11u repo. And we think it can be ready for CR. Personally, I suspect that JDK 11u is in maintenance mode and this backport would be rejected with 99% probability. Before you invest heavily in this work, please get the explicit pre-commitment from current JDK 11u maintainers. See the Maintainer list here: https://wiki.openjdk.org/display/JDKUpdates/JDK11u +1. Please discuss your plans concerning 11 and 8 on jdk-updates-dev at openjdk.org and jdk8u-dev at openjdk.org . Thanks! Thomas -- Thanks, -Aleksey Amazon Development Center Germany GmbH Krausenstr. 38 10117 Berlin Geschaeftsfuehrung: Christian Schlaeger, Jonathan Weiss Eingetragen am Amtsgericht Charlottenburg unter HRB 149173 B Sitz: Berlin Ust-ID: DE 289 237 879 -------------- next part -------------- An HTML attachment was scrubbed... URL: From yangfei at iscas.ac.cn Tue Jul 11 07:00:04 2023 From: yangfei at iscas.ac.cn (yangfei at iscas.ac.cn) Date: Tue, 11 Jul 2023 15:00:04 +0800 (GMT+08:00) Subject: RISCV port for JDK11u In-Reply-To: References: Message-ID: <2f7a118e.315d.18943c00125.Coremail.yangfei@iscas.ac.cn> Hello, Let's discuss the 11u version first. I didn't realize such a risk either. This was not mentioned in our previous discussion on the list [1]. I agree it's a good idea and safer to get maintainer's opinions before we go. Except for the difference in lifecycle, 11u will also differs with 17u in some ways like support for scalable vector register which is used for supporting RISC-V RVV extension. Regarding 8u version of the backport, AFAIK, that work has been suspended for some reasons (lacking of resource, etc.). BTW: Let me know if someone else is interested in doing the 8u version of the backport. Regards, Felix [1] https://mail.openjdk.org/pipermail/riscv-port-dev/2023-January/000717.html -----Original Messages----- From:"Thomas St?fe" Sent Time:2023-07-11 13:55:59 (Tuesday) To: "Kuai Wei" , "???(??)" Cc: riscv-port-dev , "Aleksey Shipilev" Subject: Re: RISCV port for JDK11u On Mon, Jul 10, 2023 at 1:37?PM Aleksey Shipilev wrote: Hi, On 04.07.23 15:43, Kuai Wei wrote: > As discussed in > https://mail.openjdk.org/pipermail/riscv-port-dev/2023-February/000749.html , we have tested riscv port in our local JDK11u repo. And we think it can be ready for CR. Personally, I suspect that JDK 11u is in maintenance mode and this backport would be rejected with 99% probability. Before you invest heavily in this work, please get the explicit pre-commitment from current JDK 11u maintainers. See the Maintainer list here: https://wiki.openjdk.org/display/JDKUpdates/JDK11u +1. Please discuss your plans concerning 11 and 8 on jdk-updates-dev at openjdk.org and jdk8u-dev at openjdk.org. Thanks! Thomas -- Thanks, -Aleksey Amazon Development Center Germany GmbH Krausenstr. 38 10117 Berlin Geschaeftsfuehrung: Christian Schlaeger, Jonathan Weiss Eingetragen am Amtsgericht Charlottenburg unter HRB 149173 B Sitz: Berlin Ust-ID: DE 289 237 879 -------------- next part -------------- An HTML attachment was scrubbed... URL: From ludovic at rivosinc.com Tue Jul 11 09:11:58 2023 From: ludovic at rivosinc.com (Ludovic Henry) Date: Tue, 11 Jul 2023 11:11:58 +0200 Subject: RISCV port for JDK11u In-Reply-To: <2f7a118e.315d.18943c00125.Coremail.yangfei@iscas.ac.cn> References: <2f7a118e.315d.18943c00125.Coremail.yangfei@iscas.ac.cn> Message-ID: Hello, Similarly to aarch64 port to jdk8u, if a backport to jdk11u is not going to happen, we should explore having a long lived riscv-port-jdk8u repository. It would make for a central place for the community to contribute, and for other vendors to base their distributions on top of (Adoptium, Debian/Ubuntu/any Linux distributions, and others). Thanks, Ludovic On Tue, Jul 11, 2023 at 9:01?AM wrote: > Hello, > > > Let's discuss the 11u version first. I didn't realize such a risk either. > This was not mentioned in our previous discussion on the list [1]. > > I agree it's a good idea and safer to get maintainer's opinions before we > go. Except for the difference in lifecycle, 11u will also differs > > with 17u in some ways like support for scalable vector register which is > used for supporting RISC-V RVV extension. > > > Regarding 8u version of the backport, AFAIK, that work has been suspended > for some reasons (lacking of resource, etc.). > > BTW: Let me know if someone else is interested in doing the 8u version of > the backport. > > > Regards, > > Felix > > > [1] > https://mail.openjdk.org/pipermail/riscv-port-dev/2023-January/000717.html > > -----Original Messages----- > *From:*"Thomas St?fe" > *Sent Time:*2023-07-11 13:55:59 (Tuesday) > *To:* "Kuai Wei" , "???(??)" < > sanhong.lsh at alibaba-inc.com> > *Cc:* riscv-port-dev , "Aleksey Shipilev" < > shipilev at amazon.de> > *Subject:* Re: RISCV port for JDK11u > > > > On Mon, Jul 10, 2023 at 1:37?PM Aleksey Shipilev > wrote: > >> Hi, >> >> On 04.07.23 15:43, Kuai Wei wrote: >> > As discussed in >> > >> https://mail.openjdk.org/pipermail/riscv-port-dev/2023-February/000749.html >> < >> https://mail.openjdk.org/pipermail/riscv-port-dev/2023-February/000749.html> , >> we have tested riscv port in our local JDK11u repo. And we think it can be >> ready for CR. >> >> Personally, I suspect that JDK 11u is in maintenance mode and this >> backport would be rejected with 99% probability. Before you invest >> heavily in this work, please get the explicit pre-commitment from >> current JDK 11u maintainers. >> >> See the Maintainer list here: >> https://wiki.openjdk.org/display/JDKUpdates/JDK11u >> >> > +1. Please discuss your plans concerning 11 and 8 on > jdk-updates-dev at openjdk.org and jdk8u-dev at openjdk.org. > > Thanks! > > Thomas > > > >> -- >> Thanks, >> -Aleksey >> >> >> >> Amazon Development Center Germany GmbH >> Krausenstr. 38 >> 10117 Berlin >> Geschaeftsfuehrung: Christian Schlaeger, Jonathan Weiss >> Eingetragen am Amtsgericht Charlottenburg unter HRB 149173 B >> Sitz: Berlin >> Ust-ID: DE 289 237 879 >> >> >> -------------- next part -------------- An HTML attachment was scrubbed... URL: From kuaiwei.kw at alibaba-inc.com Wed Jul 12 02:58:00 2023 From: kuaiwei.kw at alibaba-inc.com (Kuai Wei) Date: Wed, 12 Jul 2023 10:58:00 +0800 Subject: =?UTF-8?B?W2pkazExdV0gRGlzY3VzcyBSSVNDViBzdXBwb3J0IGZvciBKREsxMXU=?= Message-ID: <834c4353-5430-4656-b02c-19cb687f9fac.kuaiwei.kw@alibaba-inc.com> Hi, I hope this email finds you well. I am writing to inquire about the possibility of supporting JDK11 on the RISCV platform. As we know, many existing Java applications are still dependent on JDK11 or JDK8. I believe that providing support for these versions on the RISCV platform would be a great help to our users, as it would allow them to deploy their applications on new hardware. Thanks for previous work in JDK master and JDK17u. The port will not cause many change on shared code. And we have already try to port in local repo months ago. My plan will begin from JDK11u. And I may port the JEP 422 to JDK11u based on repo of https://github.com/openjdk/riscv-port-jdk11u . And continue to adopt the consequence patches until it reaches a stable version for release. Thank you for considering my request. I look forward to hearing from you soon. Best regards, Kuai Wei -------------- next part -------------- An HTML attachment was scrubbed... URL: From yangfei at iscas.ac.cn Wed Jul 12 05:03:32 2023 From: yangfei at iscas.ac.cn (yangfei at iscas.ac.cn) Date: Wed, 12 Jul 2023 13:03:32 +0800 (GMT+08:00) Subject: [jdk11u] Discuss RISCV support for JDK11u In-Reply-To: <834c4353-5430-4656-b02c-19cb687f9fac.kuaiwei.kw@alibaba-inc.com> References: <834c4353-5430-4656-b02c-19cb687f9fac.kuaiwei.kw@alibaba-inc.com> Message-ID: <287c5519.602f.189487bad1e.Coremail.yangfei@iscas.ac.cn> Forwarding to jdk-updates-dev list. Seems that this mail didn't make it's way to that list. PS: You might want to subscribe to jdk-updates-dev list first. Regards, Fei -----Original Messages----- From:"Kuai Wei" Sent Time:2023-07-12 10:58:00 (Wednesday) To: jdk-updates-dev , riscv-port-dev Cc: Subject: [jdk11u] Discuss RISCV support for JDK11u Hi, I hope this email finds you well. I am writing to inquire about the possibility of supporting JDK11 on the RISCV platform. As we know, many existing Java applications are still dependent on JDK11 or JDK8. I believe that providing support for these versions on the RISCV platform would be a great help to our users, as it would allow them to deploy their applications on new hardware. Thanks for previous work in JDK master and JDK17u. The port will not cause many change on shared code. And we have already try to port in local repo months ago. My plan will begin from JDK11u. And I may port the JEP 422 to JDK11u based on repo of https://github.com/openjdk/riscv-port-jdk11u . And continue to adopt the consequence patches until it reaches a stable version for release. Thank you for considering my request. I look forward to hearing from you soon. Best regards, Kuai Wei -------------- next part -------------- An HTML attachment was scrubbed... URL: From aph-open at littlepinkcloud.com Wed Jul 19 09:39:49 2023 From: aph-open at littlepinkcloud.com (Andrew Haley) Date: Wed, 19 Jul 2023 10:39:49 +0100 Subject: RISCV port for JDK11u In-Reply-To: References: Message-ID: <5195bb12-b6ee-1134-b1da-cd92318e6258@littlepinkcloud.com> On 7/10/23 12:36, Aleksey Shipilev wrote: > Personally, I suspect that JDK 11u is in maintenance mode and this > backport would be rejected with 99% probability. Before you invest > heavily in this work, please get the explicit pre-commitment from > current JDK 11u maintainers. > > See the Maintainer list here: > https://wiki.openjdk.org/display/JDKUpdates/JDK11u That's right. On 7/11/23 10:11, Ludovic Henry wrote: > Similarly to aarch64 port to jdk8u, if a backport to jdk11u is not going to > happen, we should explore having a long lived riscv-port-jdk8u repository. > It would make for a central place for the community to contribute, and for > other vendors to base their distributions on top of (Adoptium, > Debian/Ubuntu/any Linux distributions, and others). Exactly so. We should accommodate a RISCV port in the updates repo, but whether it will ever be integrated into the long-term-stable 11u is another matter. -- Andrew Haley (he/him) Java Platform Lead Engineer Red Hat UK Ltd. https://keybase.io/andrewhaley EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671 From vladimir.kempik at gmail.com Wed Jul 19 09:57:34 2023 From: vladimir.kempik at gmail.com (=?UTF-8?B?0JLQu9Cw0LTQuNC80LjRgCDQmtC10LzQv9C40Lo=?=) Date: Wed, 19 Jul 2023 12:57:34 +0300 Subject: RISCV port for JDK11u In-Reply-To: <5195bb12-b6ee-1134-b1da-cd92318e6258@littlepinkcloud.com> References: <5195bb12-b6ee-1134-b1da-cd92318e6258@littlepinkcloud.com> Message-ID: Hello. if the port will be living in separate repo for some time, may I suggest to base it on top of jdk11u? not jdk11u-dev. so a stable builds of risv-ojdk11 could be created without much hassle. regards, Vladimir ??, 19 ???. 2023 ?., 12:39 Andrew Haley : > On 7/10/23 12:36, Aleksey Shipilev wrote: > > Personally, I suspect that JDK 11u is in maintenance mode and this > > backport would be rejected with 99% probability. Before you invest > > heavily in this work, please get the explicit pre-commitment from > > current JDK 11u maintainers. > > > > See the Maintainer list here: > > https://wiki.openjdk.org/display/JDKUpdates/JDK11u > > That's right. > > On 7/11/23 10:11, Ludovic Henry wrote: > > Similarly to aarch64 port to jdk8u, if a backport to jdk11u is not > going to > > happen, we should explore having a long lived riscv-port-jdk8u > repository. > > It would make for a central place for the community to contribute, and > for > > other vendors to base their distributions on top of (Adoptium, > > Debian/Ubuntu/any Linux distributions, and others). > > Exactly so. We should accommodate a RISCV port in the updates repo, but > whether it will ever be integrated into the long-term-stable 11u is > another matter. > > -- > Andrew Haley (he/him) > Java Platform Lead Engineer > Red Hat UK Ltd. > https://keybase.io/andrewhaley > EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671 > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From yangfei at iscas.ac.cn Wed Jul 26 13:18:44 2023 From: yangfei at iscas.ac.cn (yangfei at iscas.ac.cn) Date: Wed, 26 Jul 2023 21:18:44 +0800 (GMT+08:00) Subject: RISCV port for JDK11u In-Reply-To: References: <5195bb12-b6ee-1134-b1da-cd92318e6258@littlepinkcloud.com> Message-ID: <2c595994.2717f.189925a1546.Coremail.yangfei@iscas.ac.cn> Hi, I would still suggest we sync with jdk11u-dev with which the riscv-port-jdk11u [1] repo is seeded. Give the fact that there are only two planned merges from jdk11u-dev to jdk11u for each release, we won't be able to sync with latest jdk11u-dev in a timely manner if we base the work on top of jdk11u. This will be a problem especially when there are port-specific changes in upstream jdk11u-dev. I don't think it's a good idea to wait for the two planned merges from jdk11u-dev to jdk11u. And it should not be that complex if you want to do a stable released from this riscv-port-jdk11u repo. Simply git reset to some 'special' commit like [2] for version 11.0.20. This commit is also there in repos like jdk11u-dev and riscv-port-jdk11u. I see there will always be such a commit for each jdk11u update release version. [1] https://github.com/openjdk/riscv-port-jdk11u [2] https://github.com/openjdk/jdk11u/commit/a829804de566fb89ad0fe45d242a09db24a5867c -----Original Messages----- From:"???????? ??????" Sent Time:2023-07-19 17:57:34 (Wednesday) To: "Andrew Haley" Cc: riscv-port-dev , jdk-updates-dev Subject: Re: RISCV port for JDK11u Hello. if the port will be living in separate repo for some time, may I suggest to base it on top of jdk11u? not jdk11u-dev. so a stable builds of risv-ojdk11 could be created without much hassle. regards, Vladimir ??, 19 ???. 2023 ?., 12:39 Andrew Haley : On 7/10/23 12:36, Aleksey Shipilev wrote: > Personally, I suspect that JDK 11u is in maintenance mode and this > backport would be rejected with 99% probability. Before you invest > heavily in this work, please get the explicit pre-commitment from > current JDK 11u maintainers. > > See the Maintainer list here: > https://wiki.openjdk.org/display/JDKUpdates/JDK11u That's right. On 7/11/23 10:11, Ludovic Henry wrote: > Similarly to aarch64 port to jdk8u, if a backport to jdk11u is not going to > happen, we should explore having a long lived riscv-port-jdk8u repository. > It would make for a central place for the community to contribute, and for > other vendors to base their distributions on top of (Adoptium, > Debian/Ubuntu/any Linux distributions, and others). Exactly so. We should accommodate a RISCV port in the updates repo, but whether it will ever be integrated into the long-term-stable 11u is another matter. -- Andrew Haley (he/him) Java Platform Lead Engineer Red Hat UK Ltd. https://keybase.io/andrewhaley EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671 From yangfei at iscas.ac.cn Thu Jul 27 02:45:54 2023 From: yangfei at iscas.ac.cn (yangfei at iscas.ac.cn) Date: Thu, 27 Jul 2023 10:45:54 +0800 (GMT+08:00) Subject: RISCV port for JDK11u In-Reply-To: References: Message-ID: <6d6bf9da.28302.189953d0f92.Coremail.yangfei@iscas.ac.cn> Hi, May I ask whether it's still OK for you to submit your jdk11u backport work to riscv-port-jdk11u repo? I think the jdk11u lead maintainer has offered his opinions regarding the possibility of future upstreaming. As discussed, it would still make sense to have for a central place like riscv-port-jdk11u repo for the community to cooperate. Regards, Fei Yang [1] https://mail.openjdk.org/pipermail/riscv-port-dev/2023-July/001130.html -----Original Messages----- From:"Kuai Wei" Sent Time:2023-07-04 21:43:33 (Tuesday) To: riscv-port-dev Cc: "???(??)" Subject: RISCV port for JDK11u Hi team, As discussed in https://mail.openjdk.org/pipermail/riscv-port-dev/2023-February/000749.html , we have tested riscv port in our local JDK11u repo. And we think it can be ready for CR. I may submit a initial PR which contains the riscv initail load in https://github.com/openjdk/jdk/pull/6294 and revert some unrelated patches for JDK11. When my tests are done, the PR will be sent ASAP. Thanks, Kuai Wei From kuaiwei.kw at alibaba-inc.com Thu Jul 27 08:19:05 2023 From: kuaiwei.kw at alibaba-inc.com (Kuai Wei) Date: Thu, 27 Jul 2023 16:19:05 +0800 Subject: =?UTF-8?B?UmU6IFJJU0NWIHBvcnQgZm9yIEpESzExdQ==?= In-Reply-To: <6d6bf9da.28302.189953d0f92.Coremail.yangfei@iscas.ac.cn> References: , <6d6bf9da.28302.189953d0f92.Coremail.yangfei@iscas.ac.cn> Message-ID: Hi Fei, Yes, we will submit the patches to riscv-port-jdk11u. Regards, Kuai Wei ------------------------------------------------------------------ From:yangfei Send Time:2023?7?27?(???) 10:46 To:??(??) Cc:riscv-port-dev ; ???(??) Subject:Re: RISCV port for JDK11u Hi, May I ask whether it's still OK for you to submit your jdk11u backport work to riscv-port-jdk11u repo? I think the jdk11u lead maintainer has offered his opinions regarding the possibility of future upstreaming. As discussed, it would still make sense to have for a central place like riscv-port-jdk11u repo for the community to cooperate. Regards, Fei Yang [1] https://mail.openjdk.org/pipermail/riscv-port-dev/2023-July/001130.html -----Original Messages----- From:"Kuai Wei" Sent Time:2023-07-04 21:43:33 (Tuesday) To: riscv-port-dev Cc: "???(??)" Subject: RISCV port for JDK11u Hi team, As discussed in https://mail.openjdk.org/pipermail/riscv-port-dev/2023-February/000749.html , we have tested riscv port in our local JDK11u repo. And we think it can be ready for CR. I may submit a initial PR which contains the riscv initail load in https://github.com/openjdk/jdk/pull/6294 and revert some unrelated patches for JDK11. When my tests are done, the PR will be sent ASAP. Thanks, Kuai Wei -------------- next part -------------- An HTML attachment was scrubbed... URL: From duke at openjdk.org Thu Jul 27 09:43:57 2023 From: duke at openjdk.org (duke) Date: Thu, 27 Jul 2023 09:43:57 GMT Subject: git: openjdk/riscv-port-jdk11u: riscv-port: 35 new changesets Message-ID: Changeset: 667acaf9 Author: Alexey Bakhtin Date: 2023-07-10 04:37:06 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/667acaf9e33516ad003a857a5477e91beee8bd63 8301700: Increase the default TLS Diffie-Hellman group size from 1024-bit to 2048-bit Reviewed-by: phh Backport-of: 26b111d714c3ee62bd10a5e2ab44be01c13ff42e ! src/java.base/share/classes/sun/security/ssl/DHKeyExchange.java ! test/jdk/sun/security/ssl/DHKeyExchange/DHEKeySizing.java Changeset: 96cc4c0a Author: Goetz Lindenmaier Date: 2023-07-10 14:38:21 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/96cc4c0a4f43bce1be61632fd4bf6cc9979a3573 8306137: Open source several AWT ScrollPane related tests Backport-of: 4becb7bcb6d8c24db5209dade77dbf2be057b2b0 + test/jdk/java/awt/ScrollPane/ComponentScrollTest.java + test/jdk/java/awt/ScrollPane/ScrollPaneExtraScrollBar.java + test/jdk/java/awt/ScrollPane/ScrollPaneLimitation.java + test/jdk/java/awt/ScrollPane/ScrollPaneRemoveAdd.java + test/jdk/java/awt/ScrollPane/ScrollPaneWindowsTest.java + test/jdk/java/awt/ScrollPane/ScrollPositionIntact.java Changeset: 3fdf1839 Author: i556354 Committer: Goetz Lindenmaier Date: 2023-07-10 16:30:48 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/3fdf183988a94f4fd131095dc88f8e64e533f108 8306636: Disable compiler/c2/Test6905845.java with -XX:TieredStopAtLevel=3 Backport-of: 4900517479f12b59cd8f1c31ad94ad7487c522f7 ! test/hotspot/jtreg/compiler/c2/Test6905845.java Changeset: e2431290 Author: Man Cao Committer: Jiangli Zhou Date: 2023-07-10 19:58:26 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/e24312905bbb976810c2a47990fede28d30d1802 8310176: JDK 11 G1 crash during full GC with +UseStringDeduplication Reviewed-by: phh, rrich ! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp + test/hotspot/jtreg/gc/g1/TestStringDeduplicationTableRehashFullGC.java ! test/hotspot/jtreg/gc/g1/TestStringDeduplicationTools.java Changeset: 8e971f59 Author: i556354 Committer: Goetz Lindenmaier Date: 2023-07-11 10:44:24 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/8e971f59dbcc01afe26a6d47bf949e9aef8a2570 8305421: Work around JDK-8305420 in CDSJDITest.java Reviewed-by: goetz Backport-of: 9ce5fdc96262ac80c5a2ac2d51a149408d3d727a ! test/jdk/com/sun/jdi/cds/CDSJDITest.java Changeset: 161a941a Author: Goetz Lindenmaier Date: 2023-07-12 06:24:31 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/161a941a8606ddf694ceff1500d279d463748b41 8225012: sanity/client/SwingSet/src/ToolTipDemoTest.java fails on Windows Backport-of: 1f521a12041b33b3458f952627d535fad6e928c7 ! test/jdk/ProblemList.txt ! test/jdk/sanity/client/SwingSet/src/ToolTipDemoTest.java Changeset: 32e16aef Author: Ningsheng Jian Committer: Andrew Haley Date: 2023-07-12 08:49:02 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/32e16aefa99f3688b1c3c100613c699e678c4c1b 8307572: AArch64: Vector registers are clobbered by some macroassemblers Reviewed-by: aph Backport-of: 33d9a857308eed53e06b448691910bc8aa2f8fc9 ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp + test/hotspot/jtreg/compiler/c2/aarch64/TestIntrinsicsRegStress.java Changeset: 65e7759e Author: i556354 Committer: Goetz Lindenmaier Date: 2023-07-17 07:54:07 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/65e7759e78980ffc1ffe9844ecc56121984fe0e1 8220410: sun/security/tools/jarsigner/warnings/NoTimestampTest.java failed with missing expected output Using the same timezone for jar verifying and date formatting Reviewed-by: goetz Backport-of: 3c34b7a2616922dddaf67d5f9e5907f260d302c8 ! test/jdk/sun/security/tools/jarsigner/warnings/NoTimestampTest.java ! test/jdk/sun/security/tools/jarsigner/warnings/Test.java Changeset: 540be494 Author: Goetz Lindenmaier Date: 2023-07-18 09:09:49 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/540be49431c17ab2180e9761cac99e90f699f726 8275303: sun/java2d/pipe/InterpolationQualityTest.java fails with D3D basic render driver Backport-of: bc0379ea1a22a2631b49ecd6a331352bec81c1c6 ! src/java.desktop/windows/native/libawt/java2d/d3d/D3DBadHardware.h Changeset: f8d6c54b Author: Kimura Yukihiro Committer: Paul Hohensee Date: 2023-07-18 13:09:48 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/f8d6c54babc6af846607b6e8fe826de7e8c387d3 8312138: jcmd VM.metaspace vslist has no newline character before the Class: label. Reviewed-by: phh ! src/hotspot/share/memory/metaspace.cpp Changeset: be15767c Author: Sergey Bylokhov Committer: Christoph Langer Date: 2023-07-02 23:08:35 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/be15767c615cb687411c5a1f8beadd1052172c0a 8298676: Enhanced Look and Feel Reviewed-by: mbalao Backport-of: 932ee4043e4a4a262a4c0b747f1367858f55198e ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/doc-files/synthFileFormat.html Changeset: c0abfab0 Author: Alexei Voitylov Committer: Christoph Langer Date: 2023-06-16 17:17:15 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/c0abfab0d97d221b4fdde437ff8d8aeee48e5723 8300285: Enhance TLS data handling Reviewed-by: yan, mbalao Backport-of: 3d6dc4022049fb83b92ba94150ba2c073de88892 ! src/java.base/share/conf/security/java.security ! test/jdk/sun/security/ssl/SSLEngineImpl/SSLEngineKeyLimit.java ! test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketKeyLimit.java Changeset: b0bc8aef Author: Alexei Voitylov Committer: Christoph Langer Date: 2023-06-16 18:23:00 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/b0bc8aef0c6449eee8d9d1f81f802032a6e99139 8300596: Enhance Jar Signature validation Reviewed-by: yan, mbalao Backport-of: a099d8bf015950db7f0b0ca792e4a9dc951a15cf ! src/java.base/share/classes/java/util/jar/JarFile.java ! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java Changeset: bf301e24 Author: Ekaterina Vergizova Committer: Christoph Langer Date: 2023-04-05 12:06:07 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/bf301e2476ae6333c64c7cda8855a18198807e55 8302475: Enhance HTTP client file downloading Reviewed-by: mbalao Backport-of: 1d26da2ef83de0c76f3c4b85c98c6c30d2e3aaf3 ! src/java.net.http/share/classes/jdk/internal/net/http/ResponseBodyHandlers.java ! test/jdk/java/net/httpclient/AsFileDownloadTest.java Changeset: bc9d1298 Author: Yuri Nesterenko Committer: Christoph Langer Date: 2023-05-10 16:02:28 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/bc9d1298e7629cb25747e099dfdaa241a3cac936 8302483: Enhance ZIP performance Reviewed-by: mbalao Backport-of: 05661fdcb4ced0c7c2e9eab3464c2447f38c94c3 ! src/java.base/share/classes/java/util/zip/ZipFile.java ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java ! test/jdk/java/util/zip/TestExtraTime.java ! test/jdk/java/util/zip/ZipFile/CorruptedZipFiles.java Changeset: e3b68c57 Author: Aleksei Voitylov Committer: Christoph Langer Date: 2023-04-26 06:21:10 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/e3b68c57d8f9ad47ecd325d73c17950243a40870 8303376: Better launching of JDI Reviewed-by: yan, mbalao Backport-of: 96cae3b3bc39898a60071369f8264e8503df32a0 ! src/jdk.jshell/share/classes/jdk/jshell/execution/JdiInitiator.java Changeset: 5ba24640 Author: Martin Balao Committer: Christoph Langer Date: 2023-06-08 21:08:00 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/5ba24640f6097262bdf6b4a32a7945c445f2246a 8304468: Better array usages Reviewed-by: mbaesken Backport-of: cb7cef2b85264c2bd2d00f1c0e5010969aa618d3 ! src/hotspot/share/c1/c1_RangeCheckElimination.cpp Changeset: 18939b76 Author: Martin Balao Committer: Christoph Langer Date: 2023-04-17 13:37:42 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/18939b76259456e85cfa051dc595e57242ca4ef8 8305312: Enhanced path handling Reviewed-by: yan Backport-of: cb7cef2b85264c2bd2d00f1c0e5010969aa618d3 ! src/java.base/unix/classes/sun/nio/fs/UnixUriUtils.java Changeset: d61a4b4e Author: Andrew Haley Committer: Christoph Langer Date: 2023-07-04 23:18:14 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/d61a4b4ee74391f5864b9901ba202b60b635e2a7 8308682: Enhance AES performance Reviewed-by: adinn Backport-of: ff9eac237d434b51e22ae55cf95595731a2e676c ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/macroAssembler_x86_aes.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/stubRoutines_x86.cpp ! src/hotspot/cpu/x86/stubRoutines_x86.hpp + test/hotspot/jtreg/compiler/codegen/aes/CTR_Wraparound.java Changeset: a829804d Author: Christoph Langer Committer: Christoph Langer Date: 2023-07-05 09:22:24 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/a829804de566fb89ad0fe45d242a09db24a5867c 8311465: [11u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 11.0.20 Reviewed-by: goetz ! make/autoconf/version-numbers Changeset: 97746538 Author: Goetz Lindenmaier Date: 2023-07-19 06:31:58 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/977465389aae03106a291c54d033f2aaa39b9d16 Merge ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/java.base/share/conf/security/java.security ! test/jdk/sun/security/ssl/SSLEngineImpl/SSLEngineKeyLimit.java ! test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketKeyLimit.java ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/java.base/share/conf/security/java.security ! test/jdk/sun/security/ssl/SSLEngineImpl/SSLEngineKeyLimit.java ! test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketKeyLimit.java Changeset: 35ec241a Author: i556354 Committer: Goetz Lindenmaier Date: 2023-07-19 06:43:43 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/35ec241ae041bb05aa37c7557b19f598d252f46e 8228341: SignTwice.java fails intermittently on Windows Reviewed-by: phh Backport-of: 78c7364c1712c365dfdf266887d7acd2f74aa5ef ! test/jdk/ProblemList.txt ! test/jdk/sun/security/tools/jarsigner/compatibility/SignTwice.java Changeset: 581b34f5 Author: Goetz Lindenmaier Date: 2023-07-19 10:15:13 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/581b34f57330960e813663e62187030e35bbc7c3 8305766: ProblemList runtime/CompressedOops/CompressedClassPointers.java Backport-of: f45b01f8830a8d42a486374e8c3dadc845bfc59f ! test/hotspot/jtreg/ProblemList.txt Changeset: c06d7485 Author: Goetz Lindenmaier Date: 2023-07-20 09:50:51 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/c06d7485cc04061f4abd137d21ad4fd74136868a 8277353: java/security/MessageDigest/ThreadSafetyTest.java test times out Backport-of: f22d157e551fb28991e7713a45e63a0a8d9d2c4c ! test/jdk/java/security/MessageDigest/ThreadSafetyTest.java Changeset: 864baf7f Author: Taizo Kurashige Committer: Paul Hohensee Date: 2023-07-20 13:32:58 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/864baf7fe57dfac98878d579665006cd4cdadc06 8222323: ChildAlwaysOnTopTest.java fails with "RuntimeException: Failed to unset alwaysOnTop" Reviewed-by: phh Backport-of: 837928ba7955dbfd4a9c966209c3469c0fb5e195 ! test/jdk/java/awt/Window/MultiWindowApp/ChildAlwaysOnTopTest.java Changeset: f0b10f23 Author: Sergey Bylokhov Date: 2023-07-21 16:28:07 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/f0b10f2314ba14a918fae602ca6121378eedd710 8297681: Unnecessary color conversion during 4BYTE_ABGR_PRE to INT_ARGB_PRE blit Backport-of: 8ffed34e1da0ad2b9b6503f13831843dadfed319 ! src/java.desktop/share/native/libawt/java2d/loops/FourByteAbgrPre.c + test/jdk/sun/java2d/loops/SkipConversionIfPossible.java Changeset: 93419e59 Author: Goetz Lindenmaier Date: 2023-07-23 09:10:25 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/93419e59b766258e8f3b5a5fd3b02ec7244a77cf 8295894: Remove SECOM certificate that is expiring in September 2023 Backport-of: b40b1ca1f6ab606387bb1a466810f0e23dead560 - make/data/cacerts/secomscrootca1 ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java Changeset: 6747c786 Author: Goetz Lindenmaier Date: 2023-07-24 09:12:31 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/6747c786ea70de3fb498b772f9ee9438befbde26 8297923: java.awt.ScrollPane broken after multiple scroll up/down 8310054: ScrollPane insets are incorrect 8311689: Wrong visible amount in Adjustable of ScrollPane Backport-of: f18ecea50fae69e4bad8479c37701fb08c5ee460 ! src/java.desktop/windows/classes/sun/awt/windows/WScrollPanePeer.java ! src/java.desktop/windows/native/libawt/windows/awt_ScrollPane.cpp ! test/jdk/java/awt/ScrollPane/ScrollPaneExtraScrollBar.java + test/jdk/java/awt/ScrollPane/ScrollPaneLeakTest.java + test/jdk/java/awt/ScrollPane/ScrollPaneScrollEnd.java Changeset: 7051296f Author: Lutz Schmidt Date: 2023-07-25 07:53:47 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/7051296f46e50c2a8194ea2896ddedac288b03f8 8257993: vmTestbase/nsk/jvmti/RedefineClasses/StressRedefine/TestDescription.java crash intermittently Reviewed-by: mdoerr Backport-of: 0a3e446ad95b09de2facee7107f7c1206339ee0d ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/oops/method.hpp Changeset: b49e8b28 Author: Lutz Schmidt Date: 2023-07-25 10:53:19 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/b49e8b282c2c50a2f129cd5cfa45a9eb91fc7e68 8229147: Linux os::create_thread() overcounts guardpage size with newer glibc (>=2.27) Reviewed-by: goetz, stuefe Backport-of: 9ebcda2165c42e3f7b82a9ae8074badb69c0d270 ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp ! src/hotspot/os/posix/os_posix.cpp Changeset: e10b8874 Author: Lutz Schmidt Date: 2023-07-25 10:55:08 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/e10b8874dc0c899c39fc6a418d2f62d3fdf7cf73 8286481: Exception printed to stdout on Windows when storing transparent image in clipboard Backport-of: 5264881a1528444dfefbabec6f42596810f0ce07 ! src/java.desktop/windows/classes/sun/awt/windows/WClipboard.java Changeset: c029177a Author: i556354 Committer: Goetz Lindenmaier Date: 2023-07-26 06:22:58 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/c029177a52c8062af6981ac929d4f349fb9f6696 8229481: sun/net/www/protocol/https/ChunkedOutputStream.java failed with a SSLException The test is updated to ignore plain text connections Reviewed-by: phh Backport-of: e81ee784d37b89605b8fb8c5107dec6fcb1ed022 ! test/jdk/sun/net/www/protocol/https/ChunkedOutputStream.java ! test/jdk/sun/net/www/protocol/https/HttpCallback.java ! test/jdk/sun/net/www/protocol/https/TestHttpsServer.java Changeset: 910f35e1 Author: Lutz Schmidt Date: 2023-07-26 08:03:36 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/910f35e111556f0a72630e0e8ab2877b8c248a07 6176679: Application freezes when copying an animated gif image to the system clipboard Backport-of: 6c71859ac240c788364169422e726f8f5443bf75 ! src/java.desktop/share/classes/sun/awt/image/ImageRepresentation.java + test/jdk/java/awt/Clipboard/CopyAnimatedGIFTest.java Changeset: 514c0eb8 Author: Goetz Lindenmaier Date: 2023-07-26 13:39:31 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/514c0eb8363490f0941fb8c3c3dff312d125c14b 8313159: [11u] Fix test SSLEngineKeyLimit.java after Merge error Reviewed-by: mbaesken ! test/jdk/sun/security/ssl/SSLEngineImpl/SSLEngineKeyLimit.java Changeset: 8907d7d0 Author: Fei Yang Date: 2023-07-27 17:39:45 +0000 URL: https://git.openjdk.org/riscv-port-jdk11u/commit/8907d7d0af9e653fa7cb05fb0ab5822359ec130b Merge branch 'master' into riscv-port