git: openjdk/leyden: premain: 297 new changesets
Changeset: 5a6aa569 Author: Alexey Semenyuk <asemenyuk@openjdk.org> Date: 2023-09-29 17:17:54 +0000 URL: https://git.openjdk.org/leyden/commit/5a6aa569aa279141193038dc2e61e18a8b24bc... 8303959: tools/jpackage/share/RuntimePackageTest.java fails with java.lang.AssertionError missing files Reviewed-by: almatvee ! test/jdk/tools/jpackage/share/RuntimePackageTest.java Changeset: 47569a25 Author: Kevin Driver <kdriver@openjdk.org> Date: 2023-09-29 18:47:47 +0000 URL: https://git.openjdk.org/leyden/commit/47569a256cb61f210bf2d9f28656fd3fa5ad27... 8295919: java.security.MessageDigest.isEqual does not adhere to @implNote Reviewed-by: mullan ! src/java.base/share/classes/java/security/MessageDigest.java Changeset: 009f5e1f Author: Jaikiran Pai <jpai@openjdk.org> Date: 2023-09-30 01:06:16 +0000 URL: https://git.openjdk.org/leyden/commit/009f5e1fa177eea326aefec0f995f589a01169... 8317141: Remove unused validIndex method from URLClassPath$JarLoader Reviewed-by: alanb, lancea, dfuchs ! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java Changeset: fb055e7e Author: Robbin Ehn <rehn@openjdk.org> Date: 2023-10-01 16:32:05 +0000 URL: https://git.openjdk.org/leyden/commit/fb055e7e5300958b2a6a290aa6783e8ede929d... 8316645: RISC-V: Remove dependency on libatomic by adding cmpxchg 1b Reviewed-by: ihse, fyang, luhenry, mli ! make/autoconf/libraries.m4 ! src/hotspot/os_cpu/linux_riscv/atomic_linux_riscv.hpp ! test/hotspot/gtest/runtime/test_atomic.cpp Changeset: b8fa6c23 Author: Robbin Ehn <rehn@openjdk.org> Date: 2023-10-01 16:33:54 +0000 URL: https://git.openjdk.org/leyden/commit/b8fa6c23f5f7c4991ee6f0881a0452e591b652... 8316186: RISC-V: Remove PlatformCmpxchg<4> Reviewed-by: fyang, mli ! src/hotspot/os_cpu/linux_riscv/atomic_linux_riscv.hpp Changeset: 93f662f4 Author: Kim Barrett <kbarrett@openjdk.org> Date: 2023-10-01 20:01:09 +0000 URL: https://git.openjdk.org/leyden/commit/93f662f4fc766c09492c8d4ce7048605325d21... 8317335: Build on windows fails after 8316645 Reviewed-by: lmesnik ! test/hotspot/gtest/runtime/test_atomic.cpp Changeset: 8fcf70e9 Author: Justin Lu <jlu@openjdk.org> Date: 2023-10-02 05:06:45 +0000 URL: https://git.openjdk.org/leyden/commit/8fcf70e931cd2e69e644c459d16d1410ce7ff3... 5066247: Refine the spec of equals() and hashCode() for j.text.Format classes Reviewed-by: naoto, darcy ! src/java.base/share/classes/java/text/ChoiceFormat.java ! src/java.base/share/classes/java/text/CompactNumberFormat.java ! src/java.base/share/classes/java/text/DateFormat.java ! src/java.base/share/classes/java/text/DateFormatSymbols.java ! src/java.base/share/classes/java/text/DecimalFormat.java ! src/java.base/share/classes/java/text/DecimalFormatSymbols.java ! src/java.base/share/classes/java/text/MessageFormat.java ! src/java.base/share/classes/java/text/NumberFormat.java ! src/java.base/share/classes/java/text/SimpleDateFormat.java Changeset: 207819a0 Author: Roberto Castañeda Lozano <rcastanedalo@openjdk.org> Date: 2023-10-02 07:03:40 +0000 URL: https://git.openjdk.org/leyden/commit/207819a05e42b666efb074921b066c819c020c... 8315604: IGV: dump and visualize node bottom and phase types Co-authored-by: Tobias Holenstein <tholenstein@openjdk.org> Reviewed-by: thartmann, chagedorn, tholenstein ! src/hotspot/share/opto/idealGraphPrinter.cpp ! src/hotspot/share/opto/idealGraphPrinter.hpp ! src/hotspot/share/opto/phaseX.hpp ! src/utils/IdealGraphVisualizer/Filter/src/main/java/com/sun/hotspot/igv/filter/EditPropertyFilter.java ! src/utils/IdealGraphVisualizer/Filter/src/main/resources/com/sun/hotspot/igv/filter/helper.js ! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/resources/com/sun/hotspot/igv/servercompiler/filters/condenseGraph.filter ! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/resources/com/sun/hotspot/igv/servercompiler/filters/customNodeInfo.filter + src/utils/IdealGraphVisualizer/ServerCompiler/src/main/resources/com/sun/hotspot/igv/servercompiler/filters/showTypes.filter ! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/resources/com/sun/hotspot/igv/servercompiler/layer.xml ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/widgets/FigureWidget.java Changeset: 795e5dcc Author: Thomas Schatzl <tschatzl@openjdk.org> Date: 2023-10-02 07:35:02 +0000 URL: https://git.openjdk.org/leyden/commit/795e5dcc856491031b87a1f2a942681a582673... 8315503: G1: Code root scan causes long GC pauses due to imbalanced iteration Co-authored-by: Ivan Walulya <iwalulya@openjdk.org> Reviewed-by: iwalulya, ayang ! src/hotspot/share/gc/g1/g1CodeRootSet.cpp ! src/hotspot/share/gc/g1/g1CodeRootSet.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1RemSetTrackingPolicy.cpp ! src/hotspot/share/gc/g1/heapRegion.cpp ! src/hotspot/share/gc/g1/heapRegion.hpp ! src/hotspot/share/gc/g1/heapRegionRemSet.cpp ! src/hotspot/share/gc/g1/heapRegionRemSet.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/utilities/concurrentHashTable.inline.hpp ! test/hotspot/gtest/gc/g1/test_g1CodeRootSet.cpp Changeset: 69489427 Author: Ludvig Janiuk <lujaniuk@openjdk.org> Committer: Julian Waters <jwaters@openjdk.org> Date: 2023-10-02 07:40:11 +0000 URL: https://git.openjdk.org/leyden/commit/69489427e941daeac6fdd7f52a6129612b70ce... 8317327: Remove JT_JAVA dead code in jib-profiles.js Reviewed-by: erikj, jwaters ! make/conf/jib-profiles.js Changeset: eeb63cd0 Author: Emanuel Peter <epeter@openjdk.org> Date: 2023-10-02 08:03:10 +0000 URL: https://git.openjdk.org/leyden/commit/eeb63cd0fad9de1f7182ab97d0f25ac67745aa... 8316361: C2: assert(!failure) failed: Missed optimization opportunity in PhaseIterGVN with -XX:VerifyIterativeGVN=10 Reviewed-by: kvn, chagedorn ! src/hotspot/share/opto/loopTransform.cpp + test/hotspot/jtreg/compiler/loopopts/TestNotifyOpaqueZeroTripGuardToCmpI.java Changeset: 59847926 Author: Michal Sobierski <145339032+msobiers@users.noreply.github.com> Committer: Aleksey Shipilev <shade@openjdk.org> Date: 2023-10-02 09:56:14 +0000 URL: https://git.openjdk.org/leyden/commit/59847926b63860704bcf2967660628eaede8ee... 8316415: Parallelize sun/security/rsa/SignedObjectChain.java subtests Reviewed-by: shade, rhalade, valeriep ! test/jdk/sun/security/rsa/SignedObjectChain.java Changeset: 516cfb13 Author: Daniel Jeliński <djelinski@openjdk.org> Date: 2023-10-02 10:01:44 +0000 URL: https://git.openjdk.org/leyden/commit/516cfb135f7e5fefaf6e6f2928f6ecb88806f1... 8316907: Fix nonnull-compare warnings Reviewed-by: kbarrett, jsjolen ! src/hotspot/share/adlc/output_c.cpp ! src/hotspot/share/asm/codeBuffer.cpp Changeset: 8093563b Author: Daniel Fuchs <dfuchs@openjdk.org> Date: 2023-10-02 13:06:43 +0000 URL: https://git.openjdk.org/leyden/commit/8093563bce03b2a7dcea175f1e71cfd67de1c2... 8317295: ResponseSubscribers.SubscriberAdapter should call the finisher function asynchronously Reviewed-by: djelinski ! src/java.net.http/share/classes/jdk/internal/net/http/ResponseSubscribers.java ! test/jdk/java/net/httpclient/FlowAdapterSubscriberTest.java Changeset: 2637e8dd Author: Albert Mingkun Yang <ayang@openjdk.org> Date: 2023-10-02 13:16:49 +0000 URL: https://git.openjdk.org/leyden/commit/2637e8ddc4ffe102418139f501fc0be8e9c531... 8317314: Remove unimplemented ObjArrayKlass::oop_oop_iterate_elements_bounded Reviewed-by: dcubed ! src/hotspot/share/oops/objArrayKlass.hpp Changeset: 878d27db Author: Doug Simon <dnsimon@openjdk.org> Date: 2023-10-02 14:18:27 +0000 URL: https://git.openjdk.org/leyden/commit/878d27dba16accf57a9d2d5e5cccf7af425dd6... 8317273: compiler/codecache/OverflowCodeCacheTest.java fails transiently on Graal Reviewed-by: never, thartmann ! src/hotspot/share/code/codeBlob.cpp ! src/hotspot/share/code/codeBlob.hpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.hpp ! test/hotspot/jtreg/compiler/jvmci/events/JvmciNotifyInstallEventTest.java Changeset: a564d436 Author: Soumadipta Roy <roysouma@amazon.com> Committer: Aleksey Shipilev <shade@openjdk.org> Date: 2023-10-02 15:17:02 +0000 URL: https://git.openjdk.org/leyden/commit/a564d436c722f14041231158f21c4ad3a2f6a3... 8315692: Parallelize gc/stress/TestStressRSetCoarsening.java test Reviewed-by: shade, mli, lmesnik, tschatzl ! test/hotspot/jtreg/gc/stress/TestStressRSetCoarsening.java Changeset: f9850061 Author: Weijun Wang <weijun@openjdk.org> Date: 2023-10-02 18:12:06 +0000 URL: https://git.openjdk.org/leyden/commit/f985006142c87d563f7e69d63b206c15e7e6f1... 8309356: Read files in includedir in alphanumeric order Reviewed-by: mullan ! src/java.security.jgss/share/classes/sun/security/krb5/Config.java + test/jdk/sun/security/krb5/config/IncludeDirOrder.java Changeset: d7d1d42b Author: Weijun Wang <weijun@openjdk.org> Date: 2023-10-02 19:55:22 +0000 URL: https://git.openjdk.org/leyden/commit/d7d1d42b67bcc8e6fe98e936b10e43edfd4989... 8316771: Krb5.java has not defined messages for all error codes Reviewed-by: mullan ! src/java.security.jgss/share/classes/sun/security/krb5/internal/CredentialsUtil.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/Krb5.java + test/jdk/sun/security/krb5/ErrorMessages.java Changeset: ad81abd2 Author: Mourad Abbay <mourad.abbay@oracle.com> Committer: Paul Sandoz <psandoz@openjdk.org> Date: 2023-10-02 20:13:46 +0000 URL: https://git.openjdk.org/leyden/commit/ad81abd2dbddc47d57eceb4d90fe615a6e986f... 8317034: Remove redundant type cast in the java.util.stream package Reviewed-by: psandoz ! src/java.base/share/classes/java/util/stream/DoublePipeline.java ! src/java.base/share/classes/java/util/stream/LongPipeline.java ! src/java.base/share/classes/java/util/stream/StreamSpliterators.java Changeset: 5c8366ee Author: Archie Cobbs <acobbs@openjdk.org> Committer: Vicente Romero <vromero@openjdk.org> Date: 2023-10-02 20:15:43 +0000 URL: https://git.openjdk.org/leyden/commit/5c8366eea4555b5b145a5337e774020006e00d... 8268622: Performance issues in javac `Name` class Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/StringNameTable.java Changeset: e25121d1 Author: Zhengyu Gu <zgu@openjdk.org> Date: 2023-10-02 20:21:58 +0000 URL: https://git.openjdk.org/leyden/commit/e25121d1d908bd74e7a5914d85284ab322bed1... 8316929: Shenandoah: Shenandoah degenerated GC and full GC need to cleanup old OopMapCache entries Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.cpp Changeset: d2e2c4ce Author: Weijun Wang <weijun@openjdk.org> Date: 2023-10-02 21:53:12 +0000 URL: https://git.openjdk.org/leyden/commit/d2e2c4cef1f15a3fc7f1f619470d23ae6bb377... 8309667: TLS handshake fails because of ConcurrentModificationException in PKCS12KeyStore.engineGetEntry Reviewed-by: djelinski, mullan ! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java + test/jdk/sun/security/pkcs12/AttributesCorrectness.java + test/jdk/sun/security/pkcs12/AttributesMultiThread.java Changeset: 6e1aacdf Author: Mark Powers <mpowers@openjdk.org> Committer: Valerie Peng <valeriep@openjdk.org> Date: 2023-10-02 22:43:48 +0000 URL: https://git.openjdk.org/leyden/commit/6e1aacdfba5a32f7b071eea8039888d275827e... 8296631: NSS tests failing on OL9 linux-aarch64 hosts Reviewed-by: valeriep + test/jdk/sun/security/pkcs11/KeyStore/ClientAuthData/cert9.db + test/jdk/sun/security/pkcs11/KeyStore/ClientAuthData/key4.db ! test/jdk/sun/security/pkcs11/PKCS11Test.java ! test/jdk/sun/security/pkcs11/Provider/MultipleLogins.sh ! test/jdk/sun/security/pkcs11/Secmod/cert9.db ! test/jdk/sun/security/pkcs11/Secmod/key4.db ! test/jdk/sun/security/pkcs11/Secmod/pkcs11.txt ! test/jdk/sun/security/pkcs11/SecmodTest.java + test/jdk/sun/security/pkcs11/tls/tls12/cert9.db + test/jdk/sun/security/pkcs11/tls/tls12/key4.db + test/jdk/sun/security/pkcs11/tls/tls12/pkcs11.txt Changeset: 26c21f50 Author: David Holmes <dholmes@openjdk.org> Date: 2023-10-03 04:38:36 +0000 URL: https://git.openjdk.org/leyden/commit/26c21f50a39a4ae0425b6e7ae63afbdaf627e7... 8314294: Unsafe::allocateMemory and Unsafe::freeMemory are slower than malloc/free Reviewed-by: shade, dlong ! src/hotspot/share/prims/unsafe.cpp Changeset: 287b2432 Author: Daniel Jeliński <djelinski@openjdk.org> Date: 2023-10-03 05:54:33 +0000 URL: https://git.openjdk.org/leyden/commit/287b24322135b54641f013970c4545ce069c43... 8316893: Compile without -fno-delete-null-pointer-checks Reviewed-by: kbarrett, erikj ! make/autoconf/flags-cflags.m4 Changeset: b6a97c07 Author: Nick Gasson <ngasson@openjdk.org> Date: 2023-10-03 08:17:51 +0000 URL: https://git.openjdk.org/leyden/commit/b6a97c078043862b20bd8e1d1b8ccb86999955... 8316880: AArch64: "stop: Header is not fast-locked" with -XX:-UseLSE since JDK-8315880 Reviewed-by: rkennke, aph ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp Changeset: 3bcfac18 Author: Glavo <zjx001202@gmail.com> Committer: Claes Redestad <redestad@openjdk.org> Date: 2023-10-03 10:34:12 +0000 URL: https://git.openjdk.org/leyden/commit/3bcfac18c39d83bf876787e7ce422831bab0db... 8317246: Cleanup java.net.URLEncoder and URLDecoder use of file.encoding property Reviewed-by: rriggs, naoto ! src/java.base/share/classes/java/net/URLDecoder.java ! src/java.base/share/classes/java/net/URLEncoder.java Changeset: 353d1396 Author: Andrew Leonard <aleonard@openjdk.org> Date: 2023-10-03 14:00:00 +0000 URL: https://git.openjdk.org/leyden/commit/353d139682d530b74795cdca4753afba6766b2... 8317340: Windows builds are not reproducible if MS VS compiler install path differs Reviewed-by: erikj ! make/autoconf/flags-cflags.m4 ! make/autoconf/util_paths.m4 Changeset: c47a0ce3 Author: Thomas Schatzl <tschatzl@openjdk.org> Date: 2023-10-03 14:31:12 +0000 URL: https://git.openjdk.org/leyden/commit/c47a0ce3f03daf7a4ec0c0c8b8626bb6628369... 8317235: Remove Access API use in nmethod class Reviewed-by: kbarrett, thartmann ! src/hotspot/share/code/nmethod.cpp Changeset: 0e501f66 Author: Leonid Mesnik <lmesnik@openjdk.org> Date: 2023-10-03 15:03:21 +0000 URL: https://git.openjdk.org/leyden/commit/0e501f66dfc52a0e049d4fa39c1fcd24f1f2ee... 8308429: jvmti/StopThread/stopthrd007 failed with "NoClassDefFoundError: Could not initialize class jdk.internal.misc.VirtualThreads" Reviewed-by: dholmes, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/StopThread/stopthrd007.java Changeset: 89987dbf Author: Leonid Mesnik <lmesnik@openjdk.org> Date: 2023-10-03 15:03:47 +0000 URL: https://git.openjdk.org/leyden/commit/89987dbf8789f166fe24e7facf5b8cc9a3c292... 8303773: Replace "main.wrapper" with "test.thread.factory" property in test code Reviewed-by: cjplummer, amenkov ! test/hotspot/jtreg/vmTestbase/nsk/jdb/monitor/monitor001/monitor001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/threads/threads003/threads003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/unmonitor/unmonitor001/unmonitor001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/_bounds_/bounds002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/threads/threads001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/stop/stop001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/stop/stop001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/stop/stop002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/stop/stop002t.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartEvent/thread/thread001.java ! test/hotspot/jtreg/vmTestbase/nsk/share/MainWrapper.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jdb/Launcher.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/Binder.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/Debugee.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/JDIThreadFactory.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/DebugeeBinder.java ! test/hotspot/jtreg/vmTestbase/nsk/share/runner/RunParams.java ! test/jdk/com/sun/jdi/DebuggeeWrapper.java ! test/jdk/com/sun/jdi/TestScaffold.java ! test/jtreg_test_thread_factory/src/share/classes/Virtual.java ! test/lib/jdk/test/lib/process/ProcessTools.java Changeset: ae796a4e Author: Jiangli Zhou <jiangli@openjdk.org> Date: 2023-10-03 15:33:48 +0000 URL: https://git.openjdk.org/leyden/commit/ae796a4e1000afb836c1b0a65edf39ab9d2e7c... 8316923: Add DEF_STATIC_JNI_OnLoad for librmi Reviewed-by: alanb ! src/java.rmi/share/native/librmi/GC.c Changeset: b438cffd Author: Swati Sharma <swati.sharma@intel.com> Committer: Sandhya Viswanathan <sviswanathan@openjdk.org> Date: 2023-10-03 16:01:36 +0000 URL: https://git.openjdk.org/leyden/commit/b438cffdb9821fce86d215e452b41810b08b3e... 8314085: Fixing scope from benchmark to thread for JMH tests having shared state Co-authored-by: Vladimir Ivanov <vaivanov@openjdk.org> Reviewed-by: sviswanathan, ecaspole ! test/micro/org/openjdk/bench/java/io/DataInputStreamTest.java ! test/micro/org/openjdk/bench/java/lang/ArrayClone.java ! test/micro/org/openjdk/bench/java/lang/StringCompareToDifferentLength.java ! test/micro/org/openjdk/bench/java/lang/StringCompareToIgnoreCase.java ! test/micro/org/openjdk/bench/java/lang/StringComparisons.java ! test/micro/org/openjdk/bench/java/lang/StringEquals.java ! test/micro/org/openjdk/bench/java/lang/StringFormat.java ! test/micro/org/openjdk/bench/java/lang/StringReplace.java ! test/micro/org/openjdk/bench/java/lang/StringSubstring.java ! test/micro/org/openjdk/bench/java/lang/StringTemplateFMT.java ! test/micro/org/openjdk/bench/java/lang/constant/MethodTypeDescFactories.java ! test/micro/org/openjdk/bench/java/lang/constant/ReferenceClassDescResolve.java ! test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesConstant.java ! test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesIdentity.java ! test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesThrowException.java ! test/micro/org/openjdk/bench/java/lang/invoke/MethodTypeAppendParams.java ! test/micro/org/openjdk/bench/java/lang/invoke/MethodTypeChangeParam.java ! test/micro/org/openjdk/bench/java/lang/invoke/MethodTypeChangeReturn.java ! test/micro/org/openjdk/bench/java/lang/invoke/MethodTypeDropParams.java ! test/micro/org/openjdk/bench/java/lang/invoke/MethodTypeGenerify.java ! test/micro/org/openjdk/bench/java/lang/invoke/MethodTypeInsertParams.java ! test/micro/org/openjdk/bench/java/security/CipherSuiteBench.java ! test/micro/org/openjdk/bench/java/time/GetYearBench.java ! test/micro/org/openjdk/bench/java/time/InstantBench.java ! test/micro/org/openjdk/bench/java/time/format/DateTimeFormatterWithPaddingBench.java ! test/micro/org/openjdk/bench/java/util/ListArgs.java ! test/micro/org/openjdk/bench/java/util/LocaleDefaults.java ! test/micro/org/openjdk/bench/java/util/TestAdler32.java ! test/micro/org/openjdk/bench/java/util/TestCRC32.java ! test/micro/org/openjdk/bench/java/util/TestCRC32C.java ! test/micro/org/openjdk/bench/java/util/regex/Exponential.java ! test/micro/org/openjdk/bench/java/util/regex/Primality.java ! test/micro/org/openjdk/bench/java/util/regex/Trim.java ! test/micro/org/openjdk/bench/javax/crypto/AESReinit.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/LoadMaskedIOOBEBenchmark.java ! test/micro/org/openjdk/bench/vm/compiler/Rotation.java ! test/micro/org/openjdk/bench/vm/compiler/x86/BasicRules.java ! test/micro/org/openjdk/bench/vm/compiler/x86/ConvertF2I.java Changeset: b859da9c Author: Justin Lu <jlu@openjdk.org> Date: 2023-10-03 16:38:17 +0000 URL: https://git.openjdk.org/leyden/commit/b859da9c548fbd1463b336059d1c55312c7b7b... 8316696: Remove the testing base classes: IntlTest and CollatorTest Reviewed-by: naoto ! test/jdk/java/text/BreakIterator/BreakIteratorTest.java ! test/jdk/java/text/BreakIterator/Bug4533872.java ! test/jdk/java/text/CharacterIterator/CharacterIteratorTest.java ! test/jdk/java/text/Collator/APITest.java ! test/jdk/java/text/Collator/Bug6271411.java - test/jdk/java/text/Collator/CollatorTest.java ! test/jdk/java/text/Collator/DanishTest.java ! test/jdk/java/text/Collator/DummyTest.java ! test/jdk/java/text/Collator/EnglishTest.java ! test/jdk/java/text/Collator/FinnishTest.java ! test/jdk/java/text/Collator/FrenchTest.java ! test/jdk/java/text/Collator/G7Test.java ! test/jdk/java/text/Collator/GermanTest.java ! test/jdk/java/text/Collator/IteratorTest.java ! test/jdk/java/text/Collator/MonkeyTest.java ! test/jdk/java/text/Collator/Regression.java ! test/jdk/java/text/Collator/SpanishTest.java ! test/jdk/java/text/Collator/SurrogatesTest.java ! test/jdk/java/text/Collator/Test4401726.java ! test/jdk/java/text/Collator/ThaiTest.java ! test/jdk/java/text/Collator/TurkishTest.java ! test/jdk/java/text/Collator/VietnameseTest.java ! test/jdk/java/text/Format/ChoiceFormat/Bug4185732Test.java ! test/jdk/java/text/Format/DateFormat/Bug4322313.java ! test/jdk/java/text/Format/DateFormat/DateFormatRegression.java ! test/jdk/java/text/Format/DateFormat/DateFormatRoundTripTest.java ! test/jdk/java/text/Format/DateFormat/DateFormatTest.java ! test/jdk/java/text/Format/DateFormat/IntlTestDateFormat.java ! test/jdk/java/text/Format/DateFormat/IntlTestDateFormatAPI.java ! test/jdk/java/text/Format/DateFormat/IntlTestDateFormatSymbols.java ! test/jdk/java/text/Format/DateFormat/IntlTestSimpleDateFormatAPI.java ! test/jdk/java/text/Format/DateFormat/TimeZoneNameTest.java ! test/jdk/java/text/Format/DateFormat/bug4358730.java ! test/jdk/java/text/Format/MessageFormat/Bug4185816Test.java ! test/jdk/java/text/Format/MessageFormat/MessageRegression.java ! test/jdk/java/text/Format/MessageFormat/MessageTest.java ! test/jdk/java/text/Format/MessageFormat/bug4492719.java ! test/jdk/java/text/Format/NumberFormat/BigDecimalFormat.java ! test/jdk/java/text/Format/NumberFormat/BigDecimalParse.java ! test/jdk/java/text/Format/NumberFormat/Bug4838107.java ! test/jdk/java/text/Format/NumberFormat/DFSExponential.java ! test/jdk/java/text/Format/NumberFormat/DFSSerialization.java ! test/jdk/java/text/Format/NumberFormat/IntlTestDecimalFormatAPI.java ! test/jdk/java/text/Format/NumberFormat/IntlTestDecimalFormatSymbols.java ! test/jdk/java/text/Format/NumberFormat/IntlTestNumberFormatAPI.java ! test/jdk/java/text/Format/NumberFormat/NumberRegression.java ! test/jdk/java/text/Format/NumberFormat/NumberRoundTrip.java ! test/jdk/java/text/Format/NumberFormat/NumberTest.java ! test/jdk/java/text/Format/NumberFormat/PositionTest.java ! test/jdk/java/text/Format/common/FormatIteratorTest.java ! test/jdk/java/text/Normalizer/ICUBasicTest.java ! test/jdk/java/text/Normalizer/NormalizerAPITest.java ! test/jdk/java/text/testlib/HexDumpReader.java - test/jdk/java/text/testlib/IntlTest.java ! test/jdk/java/text/testlib/TestUtils.java ! test/jdk/java/util/Calendar/CalendarLimitTest.java ! test/jdk/java/util/Calendar/CalendarRegression.java ! test/jdk/java/util/Calendar/CalendarTest.java ! test/jdk/java/util/Calendar/FieldStateTest.java ! test/jdk/java/util/Calendar/GregorianCutoverTest.java ! test/jdk/java/util/Calendar/JulianTest.java ! test/jdk/java/util/Calendar/NonLenientTest.java ! test/jdk/java/util/Calendar/bug4243802.java ! test/jdk/java/util/Calendar/bug4316678.java ! test/jdk/java/util/Calendar/bug4372743.java ! test/jdk/java/util/Calendar/bug4409072.java ! test/jdk/java/util/Date/DateRegression.java ! test/jdk/java/util/Date/DateTest.java ! test/jdk/java/util/Date/TimestampTest.java ! test/jdk/java/util/Locale/LegacyCodesClassInvariant.java ! test/jdk/java/util/Locale/LocaleEnhanceTest.java ! test/jdk/java/util/Locale/LocaleTest.java ! test/jdk/java/util/TimeZone/Bug4322313.java ! test/jdk/java/util/TimeZone/Bug6329116.java ! test/jdk/java/util/TimeZone/TimeZoneBoundaryTest.java ! test/jdk/java/util/TimeZone/TimeZoneRegression.java ! test/jdk/java/util/TimeZone/TimeZoneTest.java ! test/jdk/java/util/TimeZone/TransitionTest.java - test/jdk/sun/util/resources/TimeZone/IntlTest.java Changeset: cfabcbf8 Author: Vladimir Kozlov <kvn@openjdk.org> Date: 2023-10-03 18:18:26 +0000 URL: https://git.openjdk.org/leyden/commit/cfabcbf85837e97bdd6c9e4e06e875ecbaa700... 8317121: vector_masked_load instruction is moved too early after JDK-8286941 Co-authored-by: Vladimir Ivanov <vlivanov@openjdk.org> Co-authored-by: Tobias Hartmann <thartmann@openjdk.org> Co-authored-by: Dean Long <dlong@openjdk.org> Reviewed-by: thartmann, vlivanov, epeter ! src/hotspot/share/opto/memnode.cpp + test/hotspot/jtreg/compiler/vectorization/TestMaskedVectors.java Changeset: 1809b8cd Author: Naoto Sato <naoto@openjdk.org> Date: 2023-10-03 18:32:57 +0000 URL: https://git.openjdk.org/leyden/commit/1809b8cdd6f27fd2f19072a874f5020ca717ad... 8317265: ListFormat::format specification could be made clearer regarding handling IllegalArgumentException. Reviewed-by: joehw ! src/java.base/share/classes/java/text/ListFormat.java Changeset: 8ff10a0d Author: Daniel D. Daugherty <dcubed@openjdk.org> Date: 2023-10-03 19:18:27 +0000 URL: https://git.openjdk.org/leyden/commit/8ff10a0d3520fbeae9fe7aac4226d65b93ec79... 8317446: ProblemList gc/arguments/TestNewSizeFlags.java on macosx-aarch64 in Xcomp 8317448: ProblemList compiler/interpreter/TestVerifyStackAfterDeopt.java on macosx-aarch64 in Xcomp 8317449: ProblemList serviceability/jvmti/stress/StackTrace/NotSuspended/GetStackTraceNotSuspendedStressTest.java on several platforms Reviewed-by: thartmann ! test/hotspot/jtreg/ProblemList-Xcomp.txt ! test/hotspot/jtreg/ProblemList.txt Changeset: f7deaf4b Author: Alex Menkov <amenkov@openjdk.org> Date: 2023-10-03 19:35:51 +0000 URL: https://git.openjdk.org/leyden/commit/f7deaf4bef21cb86fcc8a6c10454fbd6bbbba2... 8316778: test hprof lib: invalid array element type from JavaValueArray.elementSize Reviewed-by: cjplummer, lmesnik, sspitsyn + test/lib-test/jdk/test/lib/hprof/HprofTest.java ! test/lib/jdk/test/lib/hprof/model/JavaObject.java ! test/lib/jdk/test/lib/hprof/model/JavaValueArray.java Changeset: 8c0d026d Author: Mark Powers <mpowers@openjdk.org> Committer: Valerie Peng <valeriep@openjdk.org> Date: 2023-10-04 00:23:42 +0000 URL: https://git.openjdk.org/leyden/commit/8c0d026d0f508e0c896fd28d725915c52d1b68... 8315042: NPE in PKCS7.parseOldSignedData Reviewed-by: valeriep, weijun ! src/java.base/share/classes/sun/security/pkcs/PKCS7.java ! test/jdk/sun/security/x509/X509CRLImpl/UnexpectedNPE.java Changeset: 0b0f8b55 Author: Varada M <mvarada2000@gmail.com> Committer: Amit Kumar <amitkumar@openjdk.org> Date: 2023-10-04 06:07:14 +0000 URL: https://git.openjdk.org/leyden/commit/0b0f8b55a6becff269ecf7aa19db12e998e238... 8219652: [aix] Tests failing with JNI attach problems. Reviewed-by: dholmes, cjplummer, sspitsyn ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/runtime/jni/terminatedThread/libterminatedThread.c ! test/hotspot/jtreg/vmTestbase/nsk/share/native/native_thread.cpp Changeset: 48f1a925 Author: Emanuel Peter <epeter@openjdk.org> Date: 2023-10-04 07:54:30 +0000 URL: https://git.openjdk.org/leyden/commit/48f1a925e528cc9f8cd6c727129918e0e49b34... 8316679: C2 SuperWord: wrong result, load should not be moved before store if not comparable Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/superword.cpp + test/hotspot/jtreg/compiler/loopopts/superword/TestMovingLoadBeforeStore.java Changeset: d4c904d8 Author: Aleksey Shipilev <shade@openjdk.org> Date: 2023-10-04 07:58:41 +0000 URL: https://git.openjdk.org/leyden/commit/d4c904d81970bbe5b0afe1029eae7053667798... 8317294: Classloading throws exceptions over already pending exceptions Reviewed-by: dholmes, coleenp ! src/hotspot/share/classfile/classFileParser.cpp Changeset: 0d4de8a7 Author: Maurizio Cimadamore <mcimadamore@openjdk.org> Date: 2023-10-04 09:36:53 +0000 URL: https://git.openjdk.org/leyden/commit/0d4de8a71f063e44618f43ddd862a91aed647f... 8316971: Add Lint warning for restricted method calls Reviewed-by: ihse, vromero ! make/modules/java.base/Java.gmk ! make/test/BuildMicrobenchmark.gmk ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties ! src/jdk.compiler/share/classes/module-info.java + test/langtools/tools/javac/RestrictedMethods.java + test/langtools/tools/javac/RestrictedMethods.out ! test/langtools/tools/javac/diags/examples.not-yet.txt Changeset: 9718f490 Author: Yudi Zheng <yzheng@openjdk.org> Committer: Doug Simon <dnsimon@openjdk.org> Date: 2023-10-04 10:18:39 +0000 URL: https://git.openjdk.org/leyden/commit/9718f490fb76f6712ac8f9c7f5248ca10bf83e... 8317452: [JVMCI] Export symbols used by lightweight locking to JVMCI compilers. Reviewed-by: dnsimon ! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp ! src/hotspot/share/jvmci/jvmci_globals.cpp ! src/hotspot/share/jvmci/jvmci_globals.hpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/runtime/lockStack.hpp Changeset: a8549b63 Author: Daniel Skantz <daniel.skantz@oracle.com> Committer: Emanuel Peter <epeter@openjdk.org> Date: 2023-10-04 11:58:16 +0000 URL: https://git.openjdk.org/leyden/commit/a8549b63674be433617b986f392e4ff7afef51... 8280120: [IR Framework] Add attribute to @IR to enable/disable IR matching based on the architecture Reviewed-by: rcastanedalo, epeter, thartmann ! test/hotspot/jtreg/compiler/lib/ir_framework/IR.java ! test/hotspot/jtreg/compiler/lib/ir_framework/README.md ! test/hotspot/jtreg/compiler/lib/ir_framework/test/IREncodingPrinter.java ! test/hotspot/jtreg/compiler/loopopts/superword/SumRed_Long.java + test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestPlatformChecks.java ! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestPreconditions.java Changeset: b0d6c847 Author: Roland Westrelin <roland@openjdk.org> Date: 2023-10-04 12:06:31 +0000 URL: https://git.openjdk.org/leyden/commit/b0d6c8472f69fef0265b41a4caf9e564adf68f... 8316396: Endless loop in C2 compilation triggered by AddNode::IdealIL Reviewed-by: thartmann, kvn ! src/hotspot/share/opto/addnode.cpp + test/hotspot/jtreg/compiler/c2/TestLargeTreeOfSubNodes.java Changeset: 0a3a925a Author: Roland Westrelin <roland@openjdk.org> Date: 2023-10-04 12:06:52 +0000 URL: https://git.openjdk.org/leyden/commit/0a3a925ad88921d387aa851157f54ac0054d34... 8316414: C2: large byte array clone triggers "failed: malformed control flow" assertion failure on linux-x86 Co-authored-by: Roberto Castañeda Lozano <rcastanedalo@openjdk.org> Reviewed-by: thartmann ! src/hotspot/share/opto/type.cpp + test/hotspot/jtreg/compiler/allocation/TestNewMaxLengthArray.java Changeset: 4195246f Author: Albert Mingkun Yang <ayang@openjdk.org> Date: 2023-10-04 14:15:10 +0000 URL: https://git.openjdk.org/leyden/commit/4195246fba721934f2b2c0525b1d5b2fe4b081... 8317354: Serial: Move DirtyCardToOopClosure to gc/serial folder Reviewed-by: tschatzl, iwalulya ! src/hotspot/share/gc/serial/cardTableRS.cpp ! src/hotspot/share/gc/serial/cardTableRS.hpp ! src/hotspot/share/gc/shared/space.cpp ! src/hotspot/share/gc/shared/space.hpp Changeset: ddacf927 Author: Calvin Cheung <ccheung@openjdk.org> Date: 2023-10-04 17:27:33 +0000 URL: https://git.openjdk.org/leyden/commit/ddacf92713aaa17f6fc50c1fb7a5da1ca78097... 8305765: CompressedClassPointers.java is unreliable due to ASLR Reviewed-by: iklam ! src/hotspot/share/memory/metaspace.cpp ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointers.java Changeset: 36314a90 Author: Mandy Chung <mchung@openjdk.org> Date: 2023-10-04 18:39:25 +0000 URL: https://git.openjdk.org/leyden/commit/36314a90c15e2ab2a9b32c2e471655c1b07d45... 8267509: Improve IllegalAccessException message to include the cause of the exception Reviewed-by: liach, naoto ! src/java.base/share/classes/java/lang/invoke/MethodHandle.java Changeset: 3105538d Author: Alisen Chung <achung@openjdk.org> Date: 2023-10-04 19:38:26 +0000 URL: https://git.openjdk.org/leyden/commit/3105538de5569845547b40f243a994a95a84b4... 8316146: Open some swing tests 4 Reviewed-by: honkar, aivanov, prr + test/jdk/javax/swing/BasicMenuItemUI/bug4239714.java + test/jdk/javax/swing/BasicMenuUI/bug4244616.java + test/jdk/javax/swing/LookAndFeel/bug4306431.java + test/jdk/javax/swing/ToolTipManager/bug5078214.java Changeset: c6c69b57 Author: Thomas Stuefe <stuefe@openjdk.org> Date: 2023-10-05 06:02:02 +0000 URL: https://git.openjdk.org/leyden/commit/c6c69b579c71238db5a6f940160d481992eec7... 8314654: Metaspace: move locking out of MetaspaceArena Reviewed-by: adinn, jsjolen ! src/hotspot/share/memory/classLoaderMetaspace.cpp ! src/hotspot/share/memory/metaspace/metaspaceArena.cpp ! src/hotspot/share/memory/metaspace/metaspaceArena.hpp ! src/hotspot/share/memory/metaspace/testHelpers.cpp ! test/hotspot/gtest/metaspace/test_metaspacearena.cpp ! test/hotspot/gtest/metaspace/test_metaspacearena_stress.cpp Changeset: 3630af26 Author: Emanuel Peter <epeter@openjdk.org> Date: 2023-10-05 06:46:44 +0000 URL: https://git.openjdk.org/leyden/commit/3630af26e6f05237195e53b98603adf404e90a... 8316594: C2 SuperWord: wrong result with hand unrolled loops Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/superword.cpp ! src/hotspot/share/opto/vectorization.hpp ! test/hotspot/jtreg/compiler/loopopts/superword/TestMovingLoadBeforeStore.java Changeset: 1ed9c76e Author: Emanuel Peter <epeter@openjdk.org> Date: 2023-10-05 07:01:18 +0000 URL: https://git.openjdk.org/leyden/commit/1ed9c76ec8a76592203ce35f240f8753ba4930... 8309204: Obsolete DoReserveCopyInSuperWord Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/c2_globals.hpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/c2compiler.hpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopUnswitch.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/superword.cpp ! src/hotspot/share/opto/superword.hpp ! src/hotspot/share/runtime/arguments.cpp Changeset: a250ae4d Author: Ludvig Janiuk <lujaniuk@openjdk.org> Committer: David Holmes <dholmes@openjdk.org> Date: 2023-10-05 07:54:34 +0000 URL: https://git.openjdk.org/leyden/commit/a250ae4d1b9c27757eb12d2f1673187c862149... 8317039: Enable specifying the JDK used to run jtreg Reviewed-by: erikj ! make/RunTests.gmk ! make/RunTestsPrebuilt.gmk ! make/autoconf/lib-tests.m4 ! make/autoconf/spec.gmk.in Changeset: 42be2387 Author: Fredrik Bredberg <fbredberg@openjdk.org> Committer: Martin Doerr <mdoerr@openjdk.org> Date: 2023-10-05 10:14:08 +0000 URL: https://git.openjdk.org/leyden/commit/42be23877cb34055b630f576a6668ca2f46afe... 8316523: Relativize esp in interpreter frames (PowerPC only) Reviewed-by: mdoerr, eosterlund ! src/hotspot/cpu/ppc/continuationFreezeThaw_ppc.inline.hpp ! src/hotspot/cpu/ppc/frame_ppc.inline.hpp ! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp ! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp Changeset: 4c5b66dc Author: Daniel Fuchs <dfuchs@openjdk.org> Date: 2023-10-05 10:44:05 +0000 URL: https://git.openjdk.org/leyden/commit/4c5b66dceab15ce27f742c4173e14156249eb6... 8317522: Test logic for BODY_CF in AbstractThrowingSubscribers.java is wrong Reviewed-by: djelinski ! test/jdk/java/net/httpclient/AbstractThrowingSubscribers.java Changeset: a8eacb31 Author: Zhengyu Gu <zgu@openjdk.org> Date: 2023-10-05 13:41:11 +0000 URL: https://git.openjdk.org/leyden/commit/a8eacb31ab8466f50a939d6748dbdd15605168... 8317240: Promptly free OopMapEntry after fail to insert the entry to OopMapCache Reviewed-by: coleenp, fparain ! src/hotspot/share/interpreter/oopMapCache.cpp Changeset: a1c9587c Author: Alexey Ivanov <aivanov@openjdk.org> Date: 2023-10-05 14:40:15 +0000 URL: https://git.openjdk.org/leyden/commit/a1c9587c27538bda3b0f6745d9c80ff4e1b9a7... 8313348: Fix typo in JFormattedTextField: 'it self' Reviewed-by: honkar, dnguyen, psadhukhan ! src/java.desktop/share/classes/javax/swing/JFormattedTextField.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTreeUI.java Changeset: 8a30c2a9 Author: Naoto Sato <naoto@openjdk.org> Date: 2023-10-05 23:06:20 +0000 URL: https://git.openjdk.org/leyden/commit/8a30c2a9b2ef3f069e82061e6db113e259a75b... 8317443: StackOverflowError on calling ListFormat::getInstance() for Norwegian locales Reviewed-by: joehw ! src/java.base/share/classes/sun/util/locale/provider/LocaleResources.java ! test/jdk/java/text/Format/ListFormat/TestListFormat.java Changeset: 991ce84e Author: Ben Perez <ben.perez@oracle.com> Committer: Valerie Peng <valeriep@openjdk.org> Date: 2023-10-06 03:07:23 +0000 URL: https://git.openjdk.org/leyden/commit/991ce84e0984414386e2f4dcefecf8da14cc1d... 4964430: (spec) missing IllegalStateException exception requirement for javax.crypto.Cipher.doFinal Reviewed-by: mullan, valeriep ! src/java.base/share/classes/javax/crypto/Cipher.java ! src/java.base/share/classes/javax/crypto/NullCipher.java Changeset: f0d66d1f Author: Damon Fenacci <dfenacci@openjdk.org> Date: 2023-10-06 08:57:08 +0000 URL: https://git.openjdk.org/leyden/commit/f0d66d1fd3fad3baea893423f63c7396829558... 8317502: Add asserts to check for non-null in ciInstance::java_lang_Class_klass Reviewed-by: kvn, thartmann ! src/hotspot/share/ci/ciInstance.cpp Changeset: 7162624d Author: Damon Fenacci <dfenacci@openjdk.org> Date: 2023-10-06 09:14:03 +0000 URL: https://git.openjdk.org/leyden/commit/7162624d70886fc2afc357ab4b0d4ec431e2d1... 8269393: store/load order not preserved when handling memory pool due to weakly ordered memory architecture of aarch64 Reviewed-by: thartmann, aph ! src/hotspot/share/services/memoryPool.cpp Changeset: ec9ba5da Author: Tobias Hartmann <thartmann@openjdk.org> Date: 2023-10-06 10:56:00 +0000 URL: https://git.openjdk.org/leyden/commit/ec9ba5dae9271978f60546ba95a4cf25758907... 8317660: [BACKOUT] 8269393: store/load order not preserved when handling memory pool due to weakly ordered memory architecture of aarch64 Reviewed-by: ayang ! src/hotspot/share/services/memoryPool.cpp Changeset: 691db5df Author: Albert Mingkun Yang <ayang@openjdk.org> Date: 2023-10-06 12:17:16 +0000 URL: https://git.openjdk.org/leyden/commit/691db5df73a48cf7d78cb6b5f5085a3219baca... 8317592: Serial: Remove Space::toContiguousSpace Reviewed-by: tschatzl, iwalulya ! src/hotspot/share/gc/serial/cardTableRS.cpp ! src/hotspot/share/gc/shared/space.hpp Changeset: b3cc0c84 Author: Albert Mingkun Yang <ayang@openjdk.org> Date: 2023-10-06 12:17:38 +0000 URL: https://git.openjdk.org/leyden/commit/b3cc0c84316dd59f406a6fa23fcaf3d0299108... 8317318: Serial: Change GenCollectedHeap to SerialHeap in whitebox Reviewed-by: tschatzl, iwalulya ! src/hotspot/share/prims/whitebox.cpp Changeset: a64794b1 Author: Mikael Vidstedt <mikael@openjdk.org> Date: 2023-10-06 16:11:58 +0000 URL: https://git.openjdk.org/leyden/commit/a64794b1eda99fd20d318e77554d92a29fdb56... 8317560: Change to Xcode 14.3.1 for building on macOS at Oracle Reviewed-by: erikj ! doc/building.html ! doc/building.md ! make/conf/jib-profiles.js ! make/devkit/createMacosxDevkit.sh Changeset: b62e774e Author: Raffaello Giulietti <rgiulietti@openjdk.org> Date: 2023-10-06 16:20:21 +0000 URL: https://git.openjdk.org/leyden/commit/b62e774e6a531db934de04211724a2a8159d94... 8317515: Unify the code of the parse*() families of methods in j.l.Integer and j.l.Long Reviewed-by: redestad ! src/java.base/share/classes/java/lang/Integer.java ! src/java.base/share/classes/java/lang/Long.java Changeset: 6c6beba2 Author: Brian Burkhalter <bpb@openjdk.org> Date: 2023-10-06 17:46:03 +0000 URL: https://git.openjdk.org/leyden/commit/6c6beba2569a2f9f3fd5d6988360ffd8680de8... 8317128: java/nio/file/Files/CopyAndMove.java failed with AccessDeniedException Reviewed-by: alanb, lancea ! src/java.base/share/classes/java/nio/file/CopyMoveHelper.java ! src/java.base/windows/classes/sun/nio/fs/WindowsException.java Changeset: a4e9168b Author: vamsi-parasa <srinivas.vamsi.parasa@intel.com> Committer: Sandhya Viswanathan <sviswanathan@openjdk.org> Date: 2023-10-06 20:15:30 +0000 URL: https://git.openjdk.org/leyden/commit/a4e9168bab1c2872ce2dbc7971a45c25927027... 8309130: x86_64 AVX512 intrinsics for Arrays.sort methods (int, long, float and double arrays) Reviewed-by: jbhateja, sviswanathan, psandoz, kvn ! make/modules/java.base/Lib.gmk ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/share/classfile/vmIntrinsics.hpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/library_call.hpp ! src/hotspot/share/opto/runtime.cpp ! src/hotspot/share/opto/runtime.hpp ! src/hotspot/share/runtime/stubRoutines.cpp ! src/hotspot/share/runtime/stubRoutines.hpp + src/java.base/linux/native/libsimdsort/avx512-32bit-qsort.hpp + src/java.base/linux/native/libsimdsort/avx512-64bit-common.h + src/java.base/linux/native/libsimdsort/avx512-64bit-qsort.hpp + src/java.base/linux/native/libsimdsort/avx512-common-qsort.h + src/java.base/linux/native/libsimdsort/avx512-linux-qsort.cpp ! src/java.base/share/classes/java/util/DualPivotQuicksort.java ! test/jdk/java/util/Arrays/Sorting.java + test/micro/org/openjdk/bench/java/util/ArraysSort.java Changeset: dc4bc4f0 Author: Joe Darcy <darcy@openjdk.org> Date: 2023-10-06 21:45:58 +0000 URL: https://git.openjdk.org/leyden/commit/dc4bc4f0844b768e83406f44f2a9ee50686b1d... 8306819: Consider disabling the compiler's default active annotation processing Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! test/langtools/tools/javac/6341866/T6341866.java ! test/langtools/tools/javac/diags/examples.not-yet.txt ! test/langtools/tools/javac/diags/examples/ProcUseProcOrImplicit/ProcUseProcOrImplicit.java ! test/langtools/tools/javac/processing/options/TestNoteOnImplicitProcessing.java Changeset: 460ebcd9 Author: Vyom Tewari <vtewari@openjdk.org> Date: 2023-10-08 05:13:00 +0000 URL: https://git.openjdk.org/leyden/commit/460ebcd9cb94867608e22e07092bd1cf332287... 8314978: Multiple server call from connection failing with expect100 in getOutputStream Reviewed-by: dfuchs ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java + test/jdk/java/net/HttpURLConnection/HttpURLConnectionExpect100Test.java Changeset: bcc986b9 Author: Andrew Leonard <aleonard@openjdk.org> Date: 2023-10-09 07:41:31 +0000 URL: https://git.openjdk.org/leyden/commit/bcc986b9d142af8d84da316750ca4da256fad6... 8317601: Windows build on WSL broken after JDK-8317340 Reviewed-by: djelinski, erikj ! make/autoconf/flags-cflags.m4 ! make/autoconf/util_paths.m4 Changeset: 0cf1a558 Author: Thomas Schatzl <tschatzl@openjdk.org> Date: 2023-10-09 08:27:56 +0000 URL: https://git.openjdk.org/leyden/commit/0cf1a558bacf18d9fc41e43fb5e9eba39dc51f... 8317440: Lock rank checking fails when code root set is modified with the Servicelock held after JDK-8315503 Reviewed-by: coleenp, ayang ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/utilities/concurrentHashTable.inline.hpp Changeset: 6ddbfaae Author: Varada M <mvarada2000@gmail.com> Committer: Amit Kumar <amitkumar@openjdk.org> Date: 2023-10-09 09:24:42 +0000 URL: https://git.openjdk.org/leyden/commit/6ddbfaae4945540335155f351a5b555c1624a6... 8317136: [AIX] Problem List runtime/jni/terminatedThread/TestTerminatedThread.java Reviewed-by: dholmes, amitkumar ! test/hotspot/jtreg/ProblemList.txt Changeset: a57ae7e7 Author: Albert Mingkun Yang <ayang@openjdk.org> Date: 2023-10-09 10:39:34 +0000 URL: https://git.openjdk.org/leyden/commit/a57ae7e7d4c84b012e4a3533f316c4e7e6f99b... 8317594: G1: Refactor find_empty_from_idx_reverse Reviewed-by: tschatzl, iwalulya ! src/hotspot/share/gc/g1/heapRegionManager.cpp ! src/hotspot/share/gc/g1/heapRegionManager.hpp Changeset: 7ff19383 Author: Daniel Lundén <daniel.lunden@oracle.com> Committer: Tobias Hartmann <thartmann@openjdk.org> Date: 2023-10-09 11:20:26 +0000 URL: https://git.openjdk.org/leyden/commit/7ff19383fd33a609b1c3dbad6c3a6ccb84b8ca... 8310727: C2: *_of() methods in PhaseIterGVN should use uint for the node index Reviewed-by: thartmann ! src/hotspot/share/opto/phaseX.hpp Changeset: a07a4a3a Author: Doug Simon <dnsimon@openjdk.org> Date: 2023-10-09 12:52:28 +0000 URL: https://git.openjdk.org/leyden/commit/a07a4a3a59a01186735cfbe9e2a6f3238e29e1... 8317422: [JVMCI] concurrency issue in MethodData creation Reviewed-by: never, thartmann ! src/hotspot/share/ci/ciReplay.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/oops/method.inline.hpp Changeset: 1f063251 Author: Naoto Sato <naoto@openjdk.org> Date: 2023-10-09 16:29:40 +0000 URL: https://git.openjdk.org/leyden/commit/1f063251429a3f6fc1d76911ed7802ad3108a5... 8317471: ListFormat::parseObject() spec can be improved on parsePosition valid values Reviewed-by: iris, lancea, joehw, mli ! src/java.base/share/classes/java/text/ListFormat.java Changeset: 508fa717 Author: Daniel Fuchs <dfuchs@openjdk.org> Date: 2023-10-09 16:31:34 +0000 URL: https://git.openjdk.org/leyden/commit/508fa71753171e125cd5345490cba1a1e545eb... 8317736: Stream::handleReset locks twice Reviewed-by: ccleary, djelinski, jpai, vtewari ! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java Changeset: 3ff5a781 Author: Jonathan Gibbons <jjg@openjdk.org> Date: 2023-10-09 17:53:57 +0000 URL: https://git.openjdk.org/leyden/commit/3ff5a781db1c9b5105b1890fe495c17dc382af... 8317693: Unused parameter to Tokens.Token.comment method Reviewed-by: iris, jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/Tokens.java ! src/jdk.jshell/share/classes/jdk/jshell/ReplParser.java ! test/langtools/jdk/javadoc/tool/sampleapi/lib/sampleapi/generator/Documentifier.java ! test/langtools/tools/javac/parser/extend/TrialParser.java Changeset: f61499c7 Author: Soumadipta Roy <roysouma@amazon.com> Committer: Paul Hohensee <phh@openjdk.org> Date: 2023-10-09 18:55:35 +0000 URL: https://git.openjdk.org/leyden/commit/f61499c73fe03e2e3680d7f58a84183364c5c5... 8316608: Enable parallelism in vmTestbase/gc/vector tests Reviewed-by: shade, lmesnik - test/hotspot/jtreg/vmTestbase/gc/vector/CircularListHigh/TEST.properties - test/hotspot/jtreg/vmTestbase/gc/vector/CircularListLow/TEST.properties - test/hotspot/jtreg/vmTestbase/gc/vector/DoubleArrayHigh/TEST.properties - test/hotspot/jtreg/vmTestbase/gc/vector/DoubleArrayLow/TEST.properties - test/hotspot/jtreg/vmTestbase/gc/vector/FloatArrayHigh/TEST.properties - test/hotspot/jtreg/vmTestbase/gc/vector/FloatArrayLow/TEST.properties - test/hotspot/jtreg/vmTestbase/gc/vector/LinearListHigh/TEST.properties - test/hotspot/jtreg/vmTestbase/gc/vector/LinearListLow/TEST.properties - test/hotspot/jtreg/vmTestbase/gc/vector/NonbranchyTreeHigh/TEST.properties - test/hotspot/jtreg/vmTestbase/gc/vector/NonbranchyTreeLow/TEST.properties - test/hotspot/jtreg/vmTestbase/gc/vector/ObjectArrayHigh/TEST.properties - test/hotspot/jtreg/vmTestbase/gc/vector/ObjectArrayLow/TEST.properties - test/hotspot/jtreg/vmTestbase/gc/vector/SimpleGC/TEST.properties Changeset: 5e8d893c Author: Justin Lu <jlu@openjdk.org> Date: 2023-10-09 22:37:41 +0000 URL: https://git.openjdk.org/leyden/commit/5e8d893c4809fdb30e01bdfe06b4f488f7bbef... 8317631: Refactor ChoiceFormat tests to use JUnit Reviewed-by: naoto ! test/jdk/java/text/Format/ChoiceFormat/Bug4185732Test.java ! test/jdk/java/text/Format/ChoiceFormat/Bug4387255.java ! test/jdk/java/text/Format/ChoiceFormat/Bug8001209.java Changeset: 8e0686b0 Author: Justin Lu <jlu@openjdk.org> Date: 2023-10-09 22:57:09 +0000 URL: https://git.openjdk.org/leyden/commit/8e0686b0658eb593bdf36e1c179a4b156fee26... 8317633: Modernize text.testlib.HexDumpReader Reviewed-by: lancea, naoto, mli ! test/jdk/java/text/testlib/HexDumpReader.java Changeset: 5b311f20 Author: Leonid Mesnik <lmesnik@openjdk.org> Date: 2023-10-09 23:09:39 +0000 URL: https://git.openjdk.org/leyden/commit/5b311f20dfaed0f34d38e8c5c6b90d97ffc751... 8316446: 4 sun/management/jdp tests ignore VM flags Reviewed-by: cjplummer, kevinw ! test/jdk/sun/management/jdp/DynamicLauncher.java Changeset: 053f4569 Author: Leonid Mesnik <lmesnik@openjdk.org> Date: 2023-10-09 23:10:29 +0000 URL: https://git.openjdk.org/leyden/commit/053f45695f9a914452f39029bd9ac7eb329e68... 8316447: 8 sun/management/jmxremote tests ignore VM flags Reviewed-by: kevinw, sspitsyn ! test/jdk/sun/management/jmxremote/bootstrap/AbstractFilePermissionTest.java ! test/jdk/sun/management/jmxremote/bootstrap/CustomLauncherTest.java ! test/jdk/sun/management/jmxremote/bootstrap/JMXAgentInterfaceBinding.java ! test/jdk/sun/management/jmxremote/bootstrap/JMXInterfaceBindingTest.java ! test/jdk/sun/management/jmxremote/bootstrap/LocalManagementTest.java ! test/jdk/sun/management/jmxremote/bootstrap/RmiRegistrySslTest.java ! test/jdk/sun/management/jmxremote/startstop/JMXStartStopTest.java ! test/jdk/sun/management/jmxremote/startstop/JMXStatusPerfCountersTest.java ! test/jdk/sun/management/jmxremote/startstop/JMXStatusTest.java Changeset: d3139159 Author: Serguei Spitsyn <sspitsyn@openjdk.org> Date: 2023-10-10 03:06:16 +0000 URL: https://git.openjdk.org/leyden/commit/d31391597433cf275fc615e0148c48c34acf6e... 8316233: VirtualThreadStart events should not be thread-filtered Reviewed-by: lmesnik, amenkov, cjplummer ! src/hotspot/share/prims/jvmti.xml ! src/hotspot/share/prims/jvmtiEventController.cpp ! src/hotspot/share/prims/jvmtiExport.cpp Changeset: e882718a Author: Kevin Driver <kdriver@openjdk.org> Date: 2023-10-10 05:43:12 +0000 URL: https://git.openjdk.org/leyden/commit/e882718a6026d4d8dcc07da19ed1fa685ac49f... 8314199: Initial size PBEKeyFactory#validTypes is not up-to-date Reviewed-by: jnimeh ! src/java.base/share/classes/com/sun/crypto/provider/PBEKeyFactory.java Changeset: ad6dce37 Author: Christoph Langer <clanger@openjdk.org> Date: 2023-10-10 07:05:31 +0000 URL: https://git.openjdk.org/leyden/commit/ad6dce376ddd3be8f4165538f3367153c6ec95... 8317705: ProblemList sun/tools/jstat/jstatLineCountsX.sh on linux-ppc64le and aix due to JDK-8248691 Reviewed-by: sspitsyn ! test/jdk/ProblemList.txt Changeset: ef41aa02 Author: Christoph Langer <clanger@openjdk.org> Date: 2023-10-10 07:05:53 +0000 URL: https://git.openjdk.org/leyden/commit/ef41aa02b84961158f3cb333b6d98fbf48ff0e... 8317711: Exclude gtest/GTestWrapper.java on AIX Reviewed-by: mbaesken ! test/hotspot/jtreg/ProblemList.txt Changeset: fcff222f Author: Christoph Langer <clanger@openjdk.org> Date: 2023-10-10 07:06:32 +0000 URL: https://git.openjdk.org/leyden/commit/fcff222f9245df4c9ae42b55ef0ef202af9692... 8317706: Exclude java/awt/Graphics2D/DrawString/RotTransText.java on linux Reviewed-by: aivanov ! test/jdk/ProblemList.txt Changeset: ad7a8e86 Author: Thomas Stuefe <stuefe@openjdk.org> Date: 2023-10-10 07:28:51 +0000 URL: https://git.openjdk.org/leyden/commit/ad7a8e86e0334390f87ae44cf749d2b47f1409... 8315505: CompileTask timestamp printed can overflow Reviewed-by: thartmann ! src/hotspot/share/compiler/compileTask.cpp Changeset: c2abf120 Author: Thomas Stuefe <stuefe@openjdk.org> Date: 2023-10-10 11:10:17 +0000 URL: https://git.openjdk.org/leyden/commit/c2abf120bc231c58de983329cd6c312d18f0e1... 8261894: Remove support for UseSHM Reviewed-by: dholmes, ayang ! src/hotspot/os/linux/globals_linux.hpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp ! src/hotspot/share/runtime/arguments.cpp ! test/hotspot/gtest/runtime/test_os_linux.cpp ! test/hotspot/jtreg/gc/arguments/TestSmallInitialHeapWithLargePageAndNUMA.java ! test/hotspot/jtreg/gtest/LargePageGtests.java ! test/hotspot/jtreg/runtime/memory/LargePages/TestLargePagesFlags.java Changeset: fb4098ff Author: Albert Mingkun Yang <ayang@openjdk.org> Date: 2023-10-10 11:55:07 +0000 URL: https://git.openjdk.org/leyden/commit/fb4098ff1a7cca5ec42600f9ab753681961bb1... 8317730: Change byte_size to return size_t Reviewed-by: coleenp, kbarrett ! src/hotspot/share/utilities/globalDefinitions.hpp Changeset: 33591a30 Author: Claes Redestad <redestad@openjdk.org> Date: 2023-10-10 17:01:57 +0000 URL: https://git.openjdk.org/leyden/commit/33591a30d2e495b46877b76084aa2f52e53892... 8317795: Add an ImmutableBitSetPredicate variant for bitsets <= 128 elements Reviewed-by: pminborg, rriggs ! src/java.base/share/classes/jdk/internal/util/ImmutableBitSetPredicate.java ! test/jdk/java/util/BitSet/ImmutableBitSet.java Changeset: 2b8276aa Author: Alex Menkov <amenkov@openjdk.org> Date: 2023-10-10 20:13:09 +0000 URL: https://git.openjdk.org/leyden/commit/2b8276aa5285da524e3f6514bd4954cfbdd310... 8316691: Heap dump: separate stack traces for mounted virtual threads Reviewed-by: lmesnik, sspitsyn ! src/hotspot/share/services/heapDumper.cpp + test/hotspot/jtreg/serviceability/jvmti/vthread/HeapDump/VThreadInHeapDump.java ! test/lib/jdk/test/lib/hprof/model/Root.java ! test/lib/jdk/test/lib/hprof/model/Snapshot.java + test/lib/jdk/test/lib/hprof/model/ThreadObject.java ! test/lib/jdk/test/lib/hprof/parser/HprofReader.java Changeset: fec1d497 Author: Leonid Mesnik <lmesnik@openjdk.org> Date: 2023-10-10 20:14:56 +0000 URL: https://git.openjdk.org/leyden/commit/fec1d497835de2a37d056f1d6642deac095411... 8316452: java/lang/instrument/modules/AppendToClassPathModuleTest.java ignores VM flags Reviewed-by: sspitsyn ! test/jdk/java/lang/instrument/modules/AppendToClassPathModuleTest.java Changeset: f40ea510 Author: lawrence.andrews <87324768+lawrence-andrew@users.noreply.github.com> Committer: Phil Race <prr@openjdk.org> Date: 2023-10-10 22:52:22 +0000 URL: https://git.openjdk.org/leyden/commit/f40ea5109e4ea8a78aebdb90ce8eec3830096a... 8317751: ProblemList ConsumeForModalDialogTest.java, MenuItemActivatedTest.java & MouseModifiersUnitTest_Standard.java for windows Reviewed-by: prr ! test/jdk/ProblemList.txt Changeset: 54861df3 Author: Jaikiran Pai <jpai@openjdk.org> Date: 2023-10-11 00:54:54 +0000 URL: https://git.openjdk.org/leyden/commit/54861df3d9e29a86dcfcecc4eb5072cc3f0060... 8317802: jmh tests fail with Unable to find the resource: /META-INF/BenchmarkList after JDK-8306819 Reviewed-by: erikj, ihse ! make/test/BuildMicrobenchmark.gmk Changeset: 3aa4cba1 Author: Jayathirth D V <jdv@openjdk.org> Date: 2023-10-11 03:36:17 +0000 URL: https://git.openjdk.org/leyden/commit/3aa4cba17520a488aa4a338a80f573af10d3e6... 8316975: Memory leak in MTLSurfaceData Reviewed-by: prr ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLSurfaceData.m Changeset: 84b7cc15 Author: Ioi Lam <iklam@openjdk.org> Date: 2023-10-11 05:11:41 +0000 URL: https://git.openjdk.org/leyden/commit/84b7cc15c20581a14cdd2a590e0a30b1ef9acd... 8317761: Combine two versions of print_statistics() in java.cpp Reviewed-by: kvn, vlivanov ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/sharedRuntime.hpp Changeset: e55c482c Author: Christoph Langer <clanger@openjdk.org> Date: 2023-10-11 05:55:52 +0000 URL: https://git.openjdk.org/leyden/commit/e55c482ce151afb9fd52ae16c2c419279852c1... 8317790: Fix Bug entry for exclusion of runtime/jni/terminatedThread/TestTerminatedThread.java on AIX Reviewed-by: mbaesken ! test/hotspot/jtreg/ProblemList.txt Changeset: 1161e3da Author: Christoph Langer <clanger@openjdk.org> Date: 2023-10-11 05:57:28 +0000 URL: https://git.openjdk.org/leyden/commit/1161e3da14dde739aa6d76bba082662babb8d2... 8317803: Exclude java/net/Socket/asyncClose/Race.java on AIX Reviewed-by: mbaesken ! test/jdk/ProblemList.txt Changeset: 0fd80711 Author: Tobias Hartmann <thartmann@openjdk.org> Date: 2023-10-11 06:18:34 +0000 URL: https://git.openjdk.org/leyden/commit/0fd807118c9b2cb8381b5c0f5d22d4e3451e8f... 8317738: CodeCacheFullCountTest failed with "VirtualMachineError: Out of space in CodeCache for method handle intrinsic" Reviewed-by: kvn ! test/hotspot/jtreg/compiler/codecache/CodeCacheFullCountTest.java Changeset: a9b41da9 Author: Matthias Baesken <mbaesken@openjdk.org> Date: 2023-10-11 06:43:45 +0000 URL: https://git.openjdk.org/leyden/commit/a9b41da9df398ae7e2cf598b2779808d16504e... 8317603: Improve exception messages thrown by sun.nio.ch.Net native methods (win) Reviewed-by: vtewari, alanb, djelinski ! src/java.base/windows/native/libnio/ch/DatagramChannelImpl.c ! src/java.base/windows/native/libnio/ch/IOUtil.c ! src/java.base/windows/native/libnio/ch/Net.c ! src/java.base/windows/native/libnio/ch/UnixDomainSockets.c ! src/java.base/windows/native/libnio/ch/nio_util.h Changeset: ca96fd3b Author: Christoph Langer <clanger@openjdk.org> Date: 2023-10-11 06:54:20 +0000 URL: https://git.openjdk.org/leyden/commit/ca96fd3b07958a7de6274bd945490bb9e79c21... 8317839: Exclude java/nio/channels/Channels/SocketChannelStreams.java on AIX Reviewed-by: alanb ! test/jdk/ProblemList.txt Changeset: 79761519 Author: Amit Kumar <amitkumar@openjdk.org> Date: 2023-10-11 08:49:54 +0000 URL: https://git.openjdk.org/leyden/commit/79761519f68837e265bc943e926087806b6833... 8313438: [s390x] build broken after JDK-8301996 Reviewed-by: mdoerr, lucy ! src/hotspot/cpu/s390/interp_masm_s390.cpp ! src/hotspot/cpu/s390/interp_masm_s390.hpp ! src/hotspot/cpu/s390/templateTable_s390.cpp Changeset: 731fb4ee Author: Albert Mingkun Yang <ayang@openjdk.org> Date: 2023-10-11 09:22:27 +0000 URL: https://git.openjdk.org/leyden/commit/731fb4eea21ab67d90970d7c6107fb0a4fbee9... 8317797: G1: Remove unimplemented predict_will_fit Reviewed-by: tschatzl ! src/hotspot/share/gc/g1/g1Policy.hpp Changeset: bcafec54 Author: Roman Kennke <rkennke@openjdk.org> Date: 2023-10-11 13:44:39 +0000 URL: https://git.openjdk.org/leyden/commit/bcafec54a52e4c0d92b075de461fcf16d6c100... 8316958: Add test for unstructured locking Reviewed-by: dholmes, shade + test/hotspot/jtreg/runtime/locking/TestUnstructuredLocking.jasm Changeset: 8a9c4d52 Author: Albert Mingkun Yang <ayang@openjdk.org> Date: 2023-10-11 14:31:41 +0000 URL: https://git.openjdk.org/leyden/commit/8a9c4d5266bd40962e388ca666a9879fa317e5... 8317675: Serial: Move gc/shared/generation to serial folder Reviewed-by: mli, tschatzl ! src/hotspot/share/gc/serial/cardTableRS.cpp ! src/hotspot/share/gc/serial/defNewGeneration.hpp ! src/hotspot/share/gc/serial/genMarkSweep.cpp = src/hotspot/share/gc/serial/generation.cpp = src/hotspot/share/gc/serial/generation.hpp ! src/hotspot/share/gc/serial/tenuredGeneration.hpp ! src/hotspot/share/gc/shared/genArguments.cpp ! src/hotspot/share/gc/shared/genCollectedHeap.hpp ! src/hotspot/share/gc/shared/genMemoryPools.cpp ! src/hotspot/share/gc/shared/generationSpec.hpp ! src/hotspot/share/gc/shared/space.inline.hpp ! src/hotspot/share/gc/shared/vmStructs_gc.hpp Changeset: 8f8c45b5 Author: Hamlin Li <mli@openjdk.org> Date: 2023-10-11 14:48:28 +0000 URL: https://git.openjdk.org/leyden/commit/8f8c45b54a0ca2d676b76521fef87fb3a3ccad... 8315716: RISC-V: implement ChaCha20 intrinsic Reviewed-by: luhenry, fyang ! src/hotspot/cpu/riscv/assembler_riscv.hpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp ! src/hotspot/cpu/riscv/vm_version_riscv.cpp Changeset: 2d46b297 Author: Per Minborg <pminborg@openjdk.org> Date: 2023-10-11 16:17:01 +0000 URL: https://git.openjdk.org/leyden/commit/2d46b29728b4dd371c6607245e5ed5e18147de... 8317874: Add @sealedGraph to StringTemplate.Processor.Linkage Reviewed-by: rriggs ! src/java.base/share/classes/java/lang/StringTemplate.java Changeset: 3f6d0168 Author: Stuart Marks <smarks@openjdk.org> Date: 2023-10-11 16:42:28 +0000 URL: https://git.openjdk.org/leyden/commit/3f6d01687c06211f49ce6b238d8a7aa6876262... 8314896: additional clarifications to reversed() default methods' implementation requirements Reviewed-by: bchristi ! src/java.base/share/classes/java/util/Deque.java ! src/java.base/share/classes/java/util/List.java ! src/java.base/share/classes/java/util/SortedMap.java ! src/java.base/share/classes/java/util/SortedSet.java Changeset: 2a801609 Author: Matthew Donovan <mdonovan@openjdk.org> Date: 2023-10-11 16:44:22 +0000 URL: https://git.openjdk.org/leyden/commit/2a8016096000de5836251f2ca9bc8ad6479e69... 8314283: Support for NSS tests on aarch64 platforms Reviewed-by: rhalade ! test/jdk/sun/security/pkcs11/KeyStore/ClientAuth.java ! test/jdk/sun/security/pkcs11/PKCS11Test.java Changeset: b92de54a Author: Daniel D. Daugherty <dcubed@openjdk.org> Date: 2023-10-11 17:03:02 +0000 URL: https://git.openjdk.org/leyden/commit/b92de54a81a4037a5396509d41de5732321263... 8317964: java/awt/Mouse/MouseModifiersUnitTest/MouseModifiersUnitTest_Standard.java fails on macosx-all after JDK-8317751 Reviewed-by: azvegint ! test/jdk/ProblemList.txt Changeset: 8d2ad2b1 Author: Matthew Donovan <mdonovan@openjdk.org> Date: 2023-10-11 21:27:19 +0000 URL: https://git.openjdk.org/leyden/commit/8d2ad2b1ae37d2411649e35d4000b0fe873fac... 8317977: update problemlist to include MacOS for sun/security/tools/keytool/NssTest.java Reviewed-by: dcubed ! test/jdk/ProblemList.txt Changeset: 387896fb Author: Alexander Zvegintsev <azvegint@openjdk.org> Date: 2023-10-11 22:14:23 +0000 URL: https://git.openjdk.org/leyden/commit/387896fb349f341081c6075fb7169e9f3a0919... 8309621: [XWayland][Screencast] screen capture failure with sun.java2d.uiScale other than 1 Reviewed-by: prr, honkar ! src/java.desktop/unix/classes/sun/awt/screencast/ScreencastHelper.java ! src/java.desktop/unix/classes/sun/awt/screencast/TokenStorage.java ! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c ! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.h ! src/java.desktop/unix/native/libawt_xawt/awt/gtk_interface.h ! src/java.desktop/unix/native/libawt_xawt/awt/screencast_pipewire.c ! src/java.desktop/unix/native/libawt_xawt/awt/screencast_pipewire.h ! test/jdk/java/awt/Robot/HiDPIScreenCapture/ScreenCaptureGtkTest.java Changeset: 839cb19e Author: Amit Kumar <amitkumar@openjdk.org> Date: 2023-10-12 03:33:30 +0000 URL: https://git.openjdk.org/leyden/commit/839cb19ec29e3803c834ca60697943aee58056... 8317581: [s390x] Multiple test failure with LockingMode=2 Reviewed-by: stuefe, lucy ! src/hotspot/cpu/s390/assembler_s390.hpp ! src/hotspot/cpu/s390/c1_MacroAssembler_s390.cpp Changeset: 2edf9c3f Author: vamsi-parasa <srinivas.vamsi.parasa@intel.com> Committer: Vladimir Kozlov <kvn@openjdk.org> Date: 2023-10-12 04:45:19 +0000 URL: https://git.openjdk.org/leyden/commit/2edf9c3f1e968779c6e92b3e25d780db68ace5... 8317763: Follow-up to AVX512 intrinsics for Arrays.sort() PR Reviewed-by: jbhateja, kvn, ihse, sviswanathan ! make/modules/java.base/Lib.gmk ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/java.base/linux/native/libsimdsort/avx512-common-qsort.h ! src/java.base/share/classes/java/util/DualPivotQuicksort.java Changeset: eca6ea43 Author: Per Minborg <pminborg@openjdk.org> Date: 2023-10-12 07:14:52 +0000 URL: https://git.openjdk.org/leyden/commit/eca6ea43d085a68b9b9760e732275175cb1b0d... 8317873: Add @sealedGraph to IllegalFormatException Reviewed-by: naoto, iris ! src/java.base/share/classes/java/util/IllegalFormatException.java Changeset: 6d6c9008 Author: Matthias Baesken <mbaesken@openjdk.org> Date: 2023-10-12 07:16:48 +0000 URL: https://git.openjdk.org/leyden/commit/6d6c9008d5c87631771e194f475b14e178d163... 8038244: (fs) Check return value of malloc in Java_sun_nio_fs_AixNativeDispatcher_getmntctl() Reviewed-by: bpb, vtewari, rriggs ! src/java.base/aix/native/libnio/fs/AixNativeDispatcher.c Changeset: 424de295 Author: Matthias Baesken <mbaesken@openjdk.org> Date: 2023-10-12 07:22:49 +0000 URL: https://git.openjdk.org/leyden/commit/424de295a6ca19e9aacb7e1e1c9b5f955064cb... 8317866: replace NET_SocketAvailable Reviewed-by: dfuchs, alanb ! src/java.base/share/native/libnet/net_util.h ! src/java.base/unix/native/libnet/net_util_md.c ! src/java.base/unix/native/libnio/ch/Net.c ! src/java.base/windows/native/libnet/net_util_md.c Changeset: d95b548c Author: Per Minborg <pminborg@openjdk.org> Date: 2023-10-12 07:51:21 +0000 URL: https://git.openjdk.org/leyden/commit/d95b548c78d2c504ccc3044f434f83e5c8237b... 8315850: Improve AbstractMap anonymous Iterator classes Reviewed-by: liach, smarks ! src/java.base/share/classes/java/util/AbstractMap.java Changeset: 77dc8911 Author: Albert Mingkun Yang <ayang@openjdk.org> Date: 2023-10-12 08:54:32 +0000 URL: https://git.openjdk.org/leyden/commit/77dc89115e2a8de5fc600874d82cd3a75cd3b4... 8317963: Serial: Remove unused GenerationIsInReservedClosure Reviewed-by: kbarrett, tschatzl ! src/hotspot/share/gc/serial/generation.cpp Changeset: 00ef9f9c Author: Ravi Gupta <rgupta@openjdk.org> Committer: Alexey Ivanov <aivanov@openjdk.org> Date: 2023-10-12 09:40:02 +0000 URL: https://git.openjdk.org/leyden/commit/00ef9f9c322dde236256953272d6906f615163... 8316947: Write a test to check textArea triggers MouseEntered/MouseExited events properly Reviewed-by: tr, honkar, aivanov + test/jdk/java/awt/event/MouseEvent/MouseEnterExitTest.java Changeset: 7633a766 Author: Tobias Hartmann <thartmann@openjdk.org> Date: 2023-10-12 09:50:18 +0000 URL: https://git.openjdk.org/leyden/commit/7633a76607e264ce578f3c0e1d393c1016bc6b... 8317998: Temporarily disable malformed control flow assert to reduce noise in testing Reviewed-by: epeter ! src/hotspot/share/opto/compile.cpp Changeset: 4c79e7d5 Author: Ivan Walulya <iwalulya@openjdk.org> Date: 2023-10-12 10:28:52 +0000 URL: https://git.openjdk.org/leyden/commit/4c79e7d59caec01b4d2bdae2f7d25f1dd24ffb... 8170817: G1: Returning MinTLABSize from unsafe_max_tlab_alloc causes TLAB flapping Reviewed-by: tschatzl, ayang ! src/hotspot/share/gc/g1/g1Allocator.cpp Changeset: 32ccf018 Author: Thomas Stuefe <stuefe@openjdk.org> Date: 2023-10-12 13:48:59 +0000 URL: https://git.openjdk.org/leyden/commit/32ccf018eb32726e60126dcfd69d1be9ac80ec... 8317772: NMT: Make peak values available in release builds Reviewed-by: jsjolen, zgu ! src/hotspot/share/services/mallocTracker.cpp ! src/hotspot/share/services/mallocTracker.hpp ! src/hotspot/share/services/memReporter.cpp Changeset: 93554314 Author: wenshao <shaojin.wensj@alibaba-inc.com> Committer: Claes Redestad <redestad@openjdk.org> Date: 2023-10-12 13:54:09 +0000 URL: https://git.openjdk.org/leyden/commit/935543146b23f22a73e14c6789cf73db7c3d46... 8316426: Optimization for HexFormat.formatHex Reviewed-by: liach, rriggs ! src/java.base/share/classes/java/util/HexFormat.java ! src/java.base/share/classes/jdk/internal/util/HexDigits.java ! test/micro/org/openjdk/bench/java/util/HexFormatBench.java Changeset: c1f698d3 Author: Roger Riggs <rriggs@openjdk.org> Date: 2023-10-12 14:14:43 +0000 URL: https://git.openjdk.org/leyden/commit/c1f698d38bb251941598af5a82a1a230282b71... 8317956: Make jdk.internal.util.Architecture current architecture final Reviewed-by: pminborg, redestad, bpb ! src/java.base/share/classes/jdk/internal/util/Architecture.java Changeset: 16fd43c5 Author: Mikhailo Seledtsov <mseledtsov@openjdk.org> Date: 2023-10-12 16:29:14 +0000 URL: https://git.openjdk.org/leyden/commit/16fd43c5eb0fb18e93f00b5817d368df5afad9... 8316693: Simplify at-requires checkDockerSupport() Reviewed-by: iklam, lmesnik ! test/jtreg-ext/requires/VMProps.java Changeset: a8473b70 Author: Archie Cobbs <acobbs@openjdk.org> Committer: Vicente Romero <vromero@openjdk.org> Date: 2023-10-12 16:51:53 +0000 URL: https://git.openjdk.org/leyden/commit/a8473b70797ef8fa0704774bfadbd84cb33a1d... 8317336: Assertion error thrown during 'this' escape analysis Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ThisEscapeAnalyzer.java ! test/langtools/tools/javac/warnings/ThisEscape.java Changeset: 9728e21d Author: Rajan Halade <rhalade@openjdk.org> Date: 2023-10-12 17:02:32 +0000 URL: https://git.openjdk.org/leyden/commit/9728e21db1b35e487c562690de659aac386aa9... 8317967: Enhance test/jdk/javax/net/ssl/TLSCommon/SSLEngineTestCase.java to handle default cases Reviewed-by: mullan ! test/jdk/javax/net/ssl/TLSCommon/SSLEngineTestCase.java Changeset: 32ac72c3 Author: Jorn Vernee <jvernee@openjdk.org> Date: 2023-10-12 19:50:08 +0000 URL: https://git.openjdk.org/leyden/commit/32ac72c3d35138f5253e4defc948304ac3ea1b... 8312522: Implementation of Foreign Function & Memory API Co-authored-by: Maurizio Cimadamore <mcimadamore@openjdk.org> Co-authored-by: Jorn Vernee <jvernee@openjdk.org> Co-authored-by: Per Minborg <pminborg@openjdk.org> Reviewed-by: dholmes, psandoz, mcimadamore, alanb ! .github/workflows/main.yml ! make/conf/jib-profiles.js ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/Module.java ! src/java.base/share/classes/java/lang/ModuleLayer.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/foreign/AddressLayout.java ! src/java.base/share/classes/java/lang/foreign/Arena.java ! src/java.base/share/classes/java/lang/foreign/FunctionDescriptor.java ! src/java.base/share/classes/java/lang/foreign/GroupLayout.java ! src/java.base/share/classes/java/lang/foreign/Linker.java ! src/java.base/share/classes/java/lang/foreign/MemoryLayout.java ! src/java.base/share/classes/java/lang/foreign/MemorySegment.java ! src/java.base/share/classes/java/lang/foreign/PaddingLayout.java ! src/java.base/share/classes/java/lang/foreign/SegmentAllocator.java ! src/java.base/share/classes/java/lang/foreign/SequenceLayout.java ! src/java.base/share/classes/java/lang/foreign/StructLayout.java ! src/java.base/share/classes/java/lang/foreign/SymbolLookup.java ! src/java.base/share/classes/java/lang/foreign/UnionLayout.java ! src/java.base/share/classes/java/lang/foreign/ValueLayout.java ! src/java.base/share/classes/java/lang/foreign/package-info.java ! src/java.base/share/classes/java/lang/foreign/snippet-files/Snippets.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/invoke/VarHandleSegmentViewBase.java ! src/java.base/share/classes/java/lang/invoke/X-VarHandleSegmentView.java.template ! src/java.base/share/classes/java/nio/channels/FileChannel.java ! src/java.base/share/classes/java/util/jar/Attributes.java ! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java ! src/java.base/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java + src/java.base/share/classes/jdk/internal/foreign/ArenaImpl.java ! src/java.base/share/classes/jdk/internal/foreign/LayoutPath.java ! src/java.base/share/classes/jdk/internal/foreign/MemorySessionImpl.java ! src/java.base/share/classes/jdk/internal/foreign/NativeMemorySegmentImpl.java ! src/java.base/share/classes/jdk/internal/foreign/SlicingAllocator.java + src/java.base/share/classes/jdk/internal/foreign/StringSupport.java ! src/java.base/share/classes/jdk/internal/foreign/Utils.java ! src/java.base/share/classes/jdk/internal/foreign/abi/AbstractLinker.java ! src/java.base/share/classes/jdk/internal/foreign/abi/BindingInterpreter.java ! src/java.base/share/classes/jdk/internal/foreign/abi/CallingSequence.java ! src/java.base/share/classes/jdk/internal/foreign/abi/LinkerOptions.java ! src/java.base/share/classes/jdk/internal/foreign/abi/SharedUtils.java ! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/linux/LinuxAArch64Linker.java ! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/macos/MacOsAArch64Linker.java ! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/windows/WindowsAArch64Linker.java ! src/java.base/share/classes/jdk/internal/foreign/abi/fallback/FFIType.java ! src/java.base/share/classes/jdk/internal/foreign/abi/fallback/FallbackLinker.java ! src/java.base/share/classes/jdk/internal/foreign/abi/fallback/LibFallback.java ! src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/linux/LinuxPPC64Linker.java ! src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/linux/LinuxPPC64leLinker.java ! src/java.base/share/classes/jdk/internal/foreign/abi/riscv64/linux/LinuxRISCV64Linker.java ! src/java.base/share/classes/jdk/internal/foreign/abi/s390/linux/LinuxS390Linker.java ! src/java.base/share/classes/jdk/internal/foreign/abi/x64/sysv/SysVx64Linker.java ! src/java.base/share/classes/jdk/internal/foreign/abi/x64/windows/Windowsx64Linker.java ! src/java.base/share/classes/jdk/internal/foreign/layout/AbstractGroupLayout.java ! src/java.base/share/classes/jdk/internal/foreign/layout/AbstractLayout.java ! src/java.base/share/classes/jdk/internal/foreign/layout/ValueLayouts.java ! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java ! src/java.base/share/classes/jdk/internal/misc/VM.java ! src/java.base/share/classes/jdk/internal/module/Modules.java ! src/java.base/share/classes/jdk/internal/reflect/Reflection.java ! src/java.base/share/classes/module-info.java ! src/java.base/share/classes/sun/launcher/LauncherHelper.java ! src/java.base/share/classes/sun/launcher/resources/launcher.properties ! src/java.base/share/native/libfallbackLinker/fallbackLinker.c ! src/jdk.incubator.vector/share/classes/module-info.java ! test/hotspot/jtreg/compiler/rangechecks/TestRangeCheckHoistingScaledIV.java ! test/hotspot/jtreg/compiler/vectorapi/TestIntrinsicBailOut.java ! test/hotspot/jtreg/compiler/vectorapi/TestVectorErgonomics.java ! test/hotspot/jtreg/compiler/vectorapi/VectorMemoryAlias.java ! test/hotspot/jtreg/compiler/vectorapi/VectorRebracket128Test.java ! test/hotspot/jtreg/compiler/vectorapi/reshape/TestVectorCastAVX1.java ! test/hotspot/jtreg/compiler/vectorapi/reshape/TestVectorCastAVX2.java ! test/hotspot/jtreg/compiler/vectorapi/reshape/TestVectorCastAVX512.java ! test/hotspot/jtreg/compiler/vectorapi/reshape/TestVectorCastAVX512BW.java ! test/hotspot/jtreg/compiler/vectorapi/reshape/TestVectorCastAVX512DQ.java ! test/hotspot/jtreg/compiler/vectorapi/reshape/TestVectorCastNeon.java ! test/hotspot/jtreg/compiler/vectorapi/reshape/TestVectorCastSVE.java ! test/hotspot/jtreg/compiler/vectorapi/reshape/TestVectorReinterpret.java ! test/hotspot/jtreg/compiler/vectorapi/reshape/utils/VectorReshapeHelper.java ! test/hotspot/jtreg/gc/shenandoah/compiler/TestLinkToNativeRBP.java ! test/hotspot/jtreg/runtime/ClassFile/ClassFileVersionTest.java ! test/jdk/java/foreign/CompositeLookupTest.java ! test/jdk/java/foreign/LibraryLookupTest.java ! test/jdk/java/foreign/MemoryLayoutPrincipalTotalityTest.java ! test/jdk/java/foreign/MemoryLayoutTypeRetentionTest.java ! test/jdk/java/foreign/NativeTestHelper.java ! test/jdk/java/foreign/SafeFunctionAccessTest.java ! test/jdk/java/foreign/StdLibTest.java + test/jdk/java/foreign/TestAccessModes.java ! test/jdk/java/foreign/TestAdaptVarHandles.java ! test/jdk/java/foreign/TestAddressDereference.java ! test/jdk/java/foreign/TestArrayCopy.java ! test/jdk/java/foreign/TestArrays.java ! test/jdk/java/foreign/TestByteBuffer.java ! test/jdk/java/foreign/TestClassLoaderFindNative.java ! test/jdk/java/foreign/TestDereferencePath.java ! test/jdk/java/foreign/TestDowncallScope.java ! test/jdk/java/foreign/TestDowncallStack.java ! test/jdk/java/foreign/TestFallbackLookup.java ! test/jdk/java/foreign/TestFree.java ! test/jdk/java/foreign/TestFunctionDescriptor.java ! test/jdk/java/foreign/TestHFA.java ! test/jdk/java/foreign/TestHandshake.java ! test/jdk/java/foreign/TestHeapAlignment.java ! test/jdk/java/foreign/TestIllegalLink.java ! test/jdk/java/foreign/TestIntrinsics.java ! test/jdk/java/foreign/TestLargeSegmentCopy.java ! test/jdk/java/foreign/TestLayoutPaths.java ! test/jdk/java/foreign/TestLayouts.java ! test/jdk/java/foreign/TestLinker.java ! test/jdk/java/foreign/TestMatrix.java ! test/jdk/java/foreign/TestMemoryAccess.java ! test/jdk/java/foreign/TestMemoryAccessInstance.java ! test/jdk/java/foreign/TestMemoryAlignment.java ! test/jdk/java/foreign/TestMemoryDereference.java ! test/jdk/java/foreign/TestMemorySession.java ! test/jdk/java/foreign/TestMismatch.java ! test/jdk/java/foreign/TestNULLAddress.java ! test/jdk/java/foreign/TestNative.java ! test/jdk/java/foreign/TestNulls.java ! test/jdk/java/foreign/TestOfBufferIssue.java ! test/jdk/java/foreign/TestReshape.java ! test/jdk/java/foreign/TestRestricted.java ! test/jdk/java/foreign/TestScopedOperations.java ! test/jdk/java/foreign/TestSegmentAllocators.java ! test/jdk/java/foreign/TestSegmentCopy.java ! test/jdk/java/foreign/TestSegmentOffset.java ! test/jdk/java/foreign/TestSegmentOverlap.java ! test/jdk/java/foreign/TestSegments.java ! test/jdk/java/foreign/TestSharedAccess.java ! test/jdk/java/foreign/TestSlices.java ! test/jdk/java/foreign/TestSpliterator.java ! test/jdk/java/foreign/TestStringEncoding.java ! test/jdk/java/foreign/TestTypeAccess.java - test/jdk/java/foreign/TestUnsupportedLinker.java ! test/jdk/java/foreign/TestUpcallAsync.java ! test/jdk/java/foreign/TestUpcallException.java ! test/jdk/java/foreign/TestUpcallHighArity.java ! test/jdk/java/foreign/TestUpcallScope.java ! test/jdk/java/foreign/TestUpcallStack.java ! test/jdk/java/foreign/TestUpcallStructScope.java ! test/jdk/java/foreign/TestValueLayouts.java ! test/jdk/java/foreign/TestVarArgs.java ! test/jdk/java/foreign/TestVarHandleCombinators.java ! test/jdk/java/foreign/UpcallTestHelper.java ! test/jdk/java/foreign/arraystructs/TestArrayStructs.java ! test/jdk/java/foreign/callarranger/TestLayoutEquality.java ! test/jdk/java/foreign/callarranger/TestLinuxAArch64CallArranger.java ! test/jdk/java/foreign/callarranger/TestMacOsAArch64CallArranger.java ! test/jdk/java/foreign/callarranger/TestRISCV64CallArranger.java ! test/jdk/java/foreign/callarranger/TestSysVCallArranger.java ! test/jdk/java/foreign/callarranger/TestWindowsAArch64CallArranger.java ! test/jdk/java/foreign/callarranger/TestWindowsCallArranger.java ! test/jdk/java/foreign/capturecallstate/TestCaptureCallState.java ! test/jdk/java/foreign/channels/TestAsyncSocketChannels.java ! test/jdk/java/foreign/channels/TestSocketChannels.java ! test/jdk/java/foreign/dontrelease/TestDontRelease.java ! test/jdk/java/foreign/enablenativeaccess/TestEnableNativeAccess.java + test/jdk/java/foreign/enablenativeaccess/TestEnableNativeAccessBase.java ! test/jdk/java/foreign/enablenativeaccess/TestEnableNativeAccessDynamic.java + test/jdk/java/foreign/enablenativeaccess/TestEnableNativeAccessJarManifest.java = test/jdk/java/foreign/enablenativeaccess/org/openjdk/foreigntest/unnamed/PanamaMainUnnamedModule.java = test/jdk/java/foreign/enablenativeaccess/org/openjdk/foreigntest/unnamed/libLinkerInvokerUnnamed.cpp - test/jdk/java/foreign/enablenativeaccess/panama_module/org/openjdk/foreigntest/PanamaMain.java ! test/jdk/java/foreign/enablenativeaccess/panama_module/org/openjdk/foreigntest/libLinkerInvokerModule.cpp ! test/jdk/java/foreign/handles/Driver.java ! test/jdk/java/foreign/largestub/TestLargeStub.java ! test/jdk/java/foreign/loaderLookup/TestLoaderLookup.java ! test/jdk/java/foreign/loaderLookup/TestLoaderLookupJNI.java ! test/jdk/java/foreign/nested/TestNested.java ! test/jdk/java/foreign/normalize/TestNormalize.java ! test/jdk/java/foreign/passheapsegment/TestPassHeapSegment.java ! test/jdk/java/foreign/stackwalk/TestAsyncStackWalk.java ! test/jdk/java/foreign/stackwalk/TestReentrantUpcalls.java ! test/jdk/java/foreign/stackwalk/TestStackWalk.java + test/jdk/java/foreign/trivial/TestCritical.java + test/jdk/java/foreign/trivial/TestCriticalUpcall.java - test/jdk/java/foreign/trivial/TestTrivial.java - test/jdk/java/foreign/trivial/TestTrivialUpcall.java = test/jdk/java/foreign/trivial/libCritical.c ! test/jdk/java/foreign/upcalldeopt/TestUpcallDeopt.java ! test/jdk/java/foreign/virtual/TestVirtualCalls.java ! test/jdk/java/lang/Thread/jni/AttachCurrentThread/AttachTest.java ! test/jdk/java/lang/invoke/VarHandles/IndirectVarHandleTest.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestExact.java ! test/jdk/java/nio/channels/FileChannel/LargeMapTest.java ! test/jdk/java/nio/channels/FileChannel/MapToMemorySegmentTest.java ! test/jdk/java/util/stream/test/TEST.properties ! test/jdk/jdk/incubator/vector/Byte128VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Byte256VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Byte512VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Byte64VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/ByteMaxVectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Double128VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Double256VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Double512VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Double64VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/DoubleMaxVectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Float128VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Float256VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Float512VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Float64VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/FloatMaxVectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Int128VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Int256VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Int512VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Int64VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/IntMaxVectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Long128VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Long256VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Long512VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Long64VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/LongMaxVectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Short128VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Short256VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Short512VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Short64VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/ShortMaxVectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/VectorReshapeTests.java ! test/jdk/jdk/incubator/vector/templates/X-LoadStoreTest.java.template ! test/langtools/tools/javac/RestrictedMethods.java ! test/langtools/tools/javac/RestrictedMethods.out + test/micro/org/openjdk/bench/java/lang/foreign/AllocFromSliceTest.java + test/micro/org/openjdk/bench/java/lang/foreign/AllocFromTest.java ! test/micro/org/openjdk/bench/java/lang/foreign/BulkOps.java ! test/micro/org/openjdk/bench/java/lang/foreign/CLayouts.java ! test/micro/org/openjdk/bench/java/lang/foreign/CallOverheadConstant.java ! test/micro/org/openjdk/bench/java/lang/foreign/CallOverheadHelper.java ! test/micro/org/openjdk/bench/java/lang/foreign/CallOverheadVirtual.java ! test/micro/org/openjdk/bench/java/lang/foreign/JavaLayouts.java ! test/micro/org/openjdk/bench/java/lang/foreign/LinkUpcall.java ! test/micro/org/openjdk/bench/java/lang/foreign/LoopOverConstant.java ! test/micro/org/openjdk/bench/java/lang/foreign/LoopOverNew.java ! test/micro/org/openjdk/bench/java/lang/foreign/LoopOverNewHeap.java ! test/micro/org/openjdk/bench/java/lang/foreign/LoopOverNonConstant.java ! test/micro/org/openjdk/bench/java/lang/foreign/LoopOverNonConstantFP.java ! test/micro/org/openjdk/bench/java/lang/foreign/LoopOverNonConstantHeap.java ! test/micro/org/openjdk/bench/java/lang/foreign/LoopOverNonConstantMapped.java ! test/micro/org/openjdk/bench/java/lang/foreign/LoopOverNonConstantShared.java ! test/micro/org/openjdk/bench/java/lang/foreign/LoopOverOfAddress.java ! test/micro/org/openjdk/bench/java/lang/foreign/LoopOverPollutedBuffer.java ! test/micro/org/openjdk/bench/java/lang/foreign/LoopOverPollutedSegments.java ! test/micro/org/openjdk/bench/java/lang/foreign/LoopOverSlice.java + test/micro/org/openjdk/bench/java/lang/foreign/MemorySegmentCopyUnsafe.java + test/micro/org/openjdk/bench/java/lang/foreign/MemorySegmentGetUnsafe.java ! test/micro/org/openjdk/bench/java/lang/foreign/MemorySegmentVsBits.java ! test/micro/org/openjdk/bench/java/lang/foreign/MemorySessionClose.java ! test/micro/org/openjdk/bench/java/lang/foreign/ParallelSum.java ! test/micro/org/openjdk/bench/java/lang/foreign/PointerInvoke.java ! test/micro/org/openjdk/bench/java/lang/foreign/QSort.java ! test/micro/org/openjdk/bench/java/lang/foreign/StrLenTest.java ! test/micro/org/openjdk/bench/java/lang/foreign/TestAdaptVarHandles.java ! test/micro/org/openjdk/bench/java/lang/foreign/TestLoadBytes.java ! test/micro/org/openjdk/bench/java/lang/foreign/UnrolledAccess.java ! test/micro/org/openjdk/bench/java/lang/foreign/Upcalls.java ! test/micro/org/openjdk/bench/java/lang/foreign/VarHandleExact.java ! test/micro/org/openjdk/bench/java/lang/foreign/pointers/NativeType.java ! test/micro/org/openjdk/bench/java/lang/foreign/pointers/Pointer.java ! test/micro/org/openjdk/bench/java/lang/foreign/pointers/PointerBench.java ! test/micro/org/openjdk/bench/java/lang/foreign/points/support/PanamaPoint.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/MemorySegmentVectorAccess.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/TestLoadStoreBytes.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/TestLoadStoreShorts.java Changeset: 64ee3c99 Author: Evgeny Astigeevich <eastigeevich@openjdk.org> Date: 2023-10-12 19:56:18 +0000 URL: https://git.openjdk.org/leyden/commit/64ee3c99908964a7fa4475084ca4cade14fabe... 8317266: Move nmethod::check_all_dependencies to codeCache.cpp and mark it NOT_PRODUCT Reviewed-by: kvn, dlong ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/nmethod.hpp Changeset: 0983b548 Author: Daniel D. Daugherty <dcubed@openjdk.org> Date: 2023-10-12 20:02:10 +0000 URL: https://git.openjdk.org/leyden/commit/0983b54866d7118bb54c87fa3b2260c863376a... 8318038: ProblemList runtime/CompressedOops/CompressedClassPointers.java on two platforms 8318040: ProblemList vmTestbase/nsk/monitoring/ThreadMXBean/findMonitorDeadlockedThreads/find006/TestDescription.java on macosx-aarch64 8318042: ProblemList java/nio/channels/vthread/BlockingChannelOps.java#direct-register with GenZGC Reviewed-by: rriggs, azvegint ! test/hotspot/jtreg/ProblemList.txt ! test/jdk/ProblemList-generational-zgc.txt Changeset: 77fa44fd Author: ANUPAM DEV <anupam.dev@oracle.com> Committer: Alexey Ivanov <aivanov@openjdk.org> Date: 2023-10-12 20:07:07 +0000 URL: https://git.openjdk.org/leyden/commit/77fa44fd4fefbc9ba41a2ed4bd931c326e5255... 8317847: Typo in API documentation of class JPopupMenu Reviewed-by: aivanov ! src/java.desktop/share/classes/javax/swing/JPopupMenu.java Changeset: 61ce739a Author: Damon Nguyen <dnguyen@openjdk.org> Date: 2023-10-12 22:02:16 +0000 URL: https://git.openjdk.org/leyden/commit/61ce739ac8453eaa0107241444c35c2f7e9c47... 8315484: java/awt/dnd/RejectDragDropActionTest.java timed out Reviewed-by: honkar, aivanov ! test/jdk/java/awt/dnd/RejectDragDropActionTest.java Changeset: 17535c34 Author: Archie Cobbs <acobbs@openjdk.org> Committer: Vicente Romero <vromero@openjdk.org> Date: 2023-10-12 22:39:03 +0000 URL: https://git.openjdk.org/leyden/commit/17535c34bc7853f8e73dfdec2c4da49d78b37b... 8317818: Combinatorial explosion during 'this' escape analysis Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ThisEscapeAnalyzer.java ! test/langtools/tools/javac/warnings/ThisEscape.java Changeset: 993951b8 Author: Leonid Mesnik <lmesnik@openjdk.org> Date: 2023-10-12 23:32:37 +0000 URL: https://git.openjdk.org/leyden/commit/993951b85e016475f4cd5079ae21bd5ce1f283... 8316464: 3 sun/tools tests ignore VM flags Reviewed-by: sspitsyn, cjplummer ! test/jdk/sun/tools/jcmd/TestProcessHelper.java ! test/jdk/sun/tools/jinfo/JInfoTest.java ! test/jdk/sun/tools/jstat/JStatInterval.java Changeset: c88b3878 Author: Thomas Stuefe <stuefe@openjdk.org> Date: 2023-10-13 06:43:42 +0000 URL: https://git.openjdk.org/leyden/commit/c88b387881a6e9206f9804b4ca966334c65c00... 8317987: C2 recompilations cause high memory footprint Reviewed-by: adinn, kvn ! src/hotspot/share/opto/c2compiler.cpp Changeset: ff0b397e Author: Matthias Baesken <mbaesken@openjdk.org> Date: 2023-10-13 06:50:08 +0000 URL: https://git.openjdk.org/leyden/commit/ff0b397e135665fbc763bc4042b95c17f6c536... 8317959: Check return values of malloc in native java.base coding Reviewed-by: alanb, bpb ! src/java.base/aix/native/libnio/MappedMemoryUtils.c ! src/java.base/unix/native/libjava/java_props_md.c ! src/java.base/windows/native/libjli/cmdtoargs.c ! src/java.base/windows/native/libnio/ch/UnixDomainSockets.c Changeset: ec310fe8 Author: Matthias Baesken <mbaesken@openjdk.org> Date: 2023-10-13 07:01:50 +0000 URL: https://git.openjdk.org/leyden/commit/ec310fe80971261ab7ee1141c64ffd600e7546... 8317919: pthread_attr_init handle return value and destroy pthread_attr_t object Reviewed-by: mdoerr, lucy ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/java.desktop/macosx/native/libsplashscreen/splashscreen_sys.m ! src/java.desktop/unix/native/libsplashscreen/splashscreen_sys.c Changeset: 1082c0e7 Author: Thomas Schatzl <tschatzl@openjdk.org> Date: 2023-10-13 07:40:00 +0000 URL: https://git.openjdk.org/leyden/commit/1082c0e767a5060d1969edc5ef16f9974e7999... 8317677: Specialize Vtablestubs::entry_for() for VtableBlob Reviewed-by: thartmann, kvn ! src/hotspot/share/code/compiledIC.cpp ! src/hotspot/share/code/vtableStubs.cpp ! src/hotspot/share/code/vtableStubs.hpp Changeset: 4d904204 Author: Joachim Kern <jkern@openjdk.org> Committer: Matthias Baesken <mbaesken@openjdk.org> Date: 2023-10-13 08:29:48 +0000 URL: https://git.openjdk.org/leyden/commit/4d9042043ecade75d50c25574a445e6b8ef436... 8315026: ProcessHandle implementation listing processes on AIX should use getprocs64 Reviewed-by: rriggs, stuefe, mbaesken ! src/java.base/aix/native/libjava/ProcessHandleImpl_aix.c ! src/java.base/unix/native/libjava/ProcessHandleImpl_unix.c Changeset: 126f2ace Author: Matthias Baesken <mbaesken@openjdk.org> Date: 2023-10-13 08:53:43 +0000 URL: https://git.openjdk.org/leyden/commit/126f2ace5d36c72a8fced27218a66e0b6f920f... 8318006: remove unused net related coding Reviewed-by: alanb, lucy ! src/java.base/share/native/libnet/net_util.h ! src/java.base/unix/native/libnet/net_util_md.c ! src/java.base/windows/native/libnet/net_util_md.c Changeset: e490cf9c Author: Johan Sjölen <jsjolen@openjdk.org> Date: 2023-10-13 11:28:17 +0000 URL: https://git.openjdk.org/leyden/commit/e490cf9c650cfd3395e8418de99fbd42fd0d56... 8317432: Async UL: Use memcpy instead of strcpy in Message ctr Reviewed-by: xliu, dholmes ! src/hotspot/share/logging/logAsyncWriter.cpp ! src/hotspot/share/logging/logAsyncWriter.hpp Changeset: 266636de Author: Aleksei Voitylov <avoitylov@openjdk.org> Committer: Dmitry Samersoff <dsamersoff@openjdk.org> Date: 2023-10-13 11:33:34 +0000 URL: https://git.openjdk.org/leyden/commit/266636deab75a0b30456c18e33c3191a42151e... 8315940: ARM32: Move field resolution information out of the cpCache Reviewed-by: dsamersoff ! src/hotspot/cpu/arm/interp_masm_arm.cpp ! src/hotspot/cpu/arm/interp_masm_arm.hpp ! src/hotspot/cpu/arm/templateTable_arm.cpp Changeset: 45b7aeda Author: Johan Sjölen <jsjolen@openjdk.org> Date: 2023-10-13 13:21:34 +0000 URL: https://git.openjdk.org/leyden/commit/45b7aedabf3ca3d53be6c4bde4fddb584a5acc... 8317433: Async UL: Only grab lock once when write():ing Reviewed-by: dholmes, xliu ! src/hotspot/share/logging/logAsyncWriter.cpp ! src/hotspot/share/logging/logAsyncWriter.hpp Changeset: 7d31146f Author: Alexey Ivanov <aivanov@openjdk.org> Date: 2023-10-13 13:40:49 +0000 URL: https://git.openjdk.org/leyden/commit/7d31146f4d4ec81728c591d839ee2bb942e5e5... 8318028: Remove unused class="centered" from FocusCycle.svg Reviewed-by: serb ! src/java.desktop/share/classes/java/awt/doc-files/FocusCycle.svg Changeset: 6273ab97 Author: Daniel Fuchs <dfuchs@openjdk.org> Date: 2023-10-13 14:35:50 +0000 URL: https://git.openjdk.org/leyden/commit/6273ab97dc1a0d3c1f51ba94694d9594dd7593... 8317808: HTTP/2 stream cancelImpl may leave subscriber registered Reviewed-by: michaelm, djelinski ! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java ! test/jdk/java/net/httpclient/AbstractThrowingSubscribers.java ! test/jdk/java/net/httpclient/ReferenceTracker.java Changeset: 605c9767 Author: Mikael Vidstedt <mikael@openjdk.org> Date: 2023-10-13 17:25:00 +0000 URL: https://git.openjdk.org/leyden/commit/605c9767291ddf1c409c3e805ffb3182899d06... 8318039: GHA: Bump macOS and Xcode versions Reviewed-by: erikj, prr, ihse, clanger ! .github/workflows/build-macos.yml ! .github/workflows/main.yml ! .github/workflows/test.yml Changeset: b12c471a Author: Jorn Vernee <jvernee@openjdk.org> Date: 2023-10-13 19:05:47 +0000 URL: https://git.openjdk.org/leyden/commit/b12c471a990eb8f789410a20084918368c6556... 8317837: Leftover FFM implementation-only changes Co-authored-by: Maurizio Cimadamore <mcimadamore@openjdk.org> Co-authored-by: Per Minborg <pminborg@openjdk.org> Reviewed-by: mcimadamore ! make/test/BuildMicrobenchmark.gmk ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/foreign/MemorySegment.java ! src/java.base/share/classes/java/lang/foreign/SegmentAllocator.java ! src/java.base/share/classes/java/lang/invoke/VarHandleSegmentViewBase.java ! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java ! src/java.base/share/classes/jdk/internal/foreign/LayoutPath.java ! src/java.base/share/classes/jdk/internal/foreign/StringSupport.java ! src/java.base/share/classes/jdk/internal/foreign/Utils.java ! src/java.base/share/classes/jdk/internal/foreign/abi/SharedUtils.java ! src/java.base/share/classes/jdk/internal/foreign/abi/UpcallStubs.java ! src/java.base/share/classes/jdk/internal/foreign/layout/ValueLayouts.java ! test/jdk/java/foreign/TestLayoutPaths.java ! test/jdk/java/foreign/TestStringEncoding.java + test/jdk/java/foreign/TestStringEncodingJumbo.java + test/micro/org/openjdk/bench/java/lang/foreign/AllocTest.java + test/micro/org/openjdk/bench/java/lang/foreign/InternalStrLen.java + test/micro/org/openjdk/bench/java/lang/foreign/ToCStringTest.java + test/micro/org/openjdk/bench/java/lang/foreign/ToJavaStringTest.java + test/micro/org/openjdk/bench/java/lang/foreign/libToCString.c + test/micro/org/openjdk/bench/java/lang/foreign/libToJavaString.c Changeset: 32a60cf1 Author: Jorn Vernee <jvernee@openjdk.org> Date: 2023-10-13 19:06:07 +0000 URL: https://git.openjdk.org/leyden/commit/32a60cf11d08aa34592269e6e9bdd7453583a8... 8317824: Beef up javadoc for base offset in var handles derived from layouts (mainline) Co-authored-by: Maurizio Cimadamore <mcimadamore@openjdk.org> Reviewed-by: mcimadamore ! src/java.base/share/classes/java/lang/foreign/MemoryLayout.java ! src/java.base/share/classes/java/lang/foreign/MemorySegment.java Changeset: 72c4dcbf Author: Mikael Vidstedt <mikael@openjdk.org> Date: 2023-10-13 20:24:44 +0000 URL: https://git.openjdk.org/leyden/commit/72c4dcbfeefcd664f5e3175b24e395c1f36a05... 8317970: Bump target macosx-x64 version to 11.00.00 Reviewed-by: erikj, prr, ihse ! make/autoconf/flags.m4 ! make/conf/jib-profiles.js ! make/modules/java.desktop/lib/Awt2dLibraries.gmk Changeset: 9622de2a Author: Justin Lu <jlu@openjdk.org> Date: 2023-10-13 20:49:11 +0000 URL: https://git.openjdk.org/leyden/commit/9622de2aa89923b8444df093ae1c596bc336f1... 8317372: Refactor some NumberFormat tests to use JUnit Reviewed-by: naoto ! test/jdk/java/text/Format/NumberFormat/BigDecimalCompatibilityTest.java ! test/jdk/java/text/Format/NumberFormat/Bug4208135.java ! test/jdk/java/text/Format/NumberFormat/Bug4838107.java ! test/jdk/java/text/Format/NumberFormat/Bug4944439.java ! test/jdk/java/text/Format/NumberFormat/Bug4990596.java ! test/jdk/java/text/Format/NumberFormat/Bug6278616.java ! test/jdk/java/text/Format/NumberFormat/Bug8132125.java ! test/jdk/java/text/Format/NumberFormat/CurrencyFormat.java ! test/jdk/java/text/Format/NumberFormat/TestPeruCurrencyFormat.java Changeset: 7cb2e6d6 Author: Maurizio Cimadamore <mcimadamore@openjdk.org> Date: 2023-10-13 20:51:52 +0000 URL: https://git.openjdk.org/leyden/commit/7cb2e6d65b517b638a584149560a2ff9cc56c3... 8317514: Ensure MemorySegment is initialized before touching NativeMemorySegmentImpl Co-authored-by: Jorn Vernee <jvernee@openjdk.org> Reviewed-by: jvernee ! src/java.base/share/classes/java/lang/foreign/MemorySegment.java ! src/java.base/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java ! src/java.base/share/classes/jdk/internal/foreign/ArenaImpl.java ! src/java.base/share/classes/jdk/internal/foreign/HeapMemorySegmentImpl.java ! src/java.base/share/classes/jdk/internal/foreign/MappedMemorySegmentImpl.java ! src/java.base/share/classes/jdk/internal/foreign/NativeMemorySegmentImpl.java + src/java.base/share/classes/jdk/internal/foreign/SegmentFactories.java ! src/java.base/share/classes/jdk/internal/foreign/Utils.java ! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java ! test/jdk/java/foreign/TestByteBuffer.java + test/jdk/java/foreign/TestDeadlock.java ! test/jdk/java/foreign/TestSegmentAllocators.java Changeset: e942f368 Author: William Kemper <wkemper@openjdk.org> Committer: Y. Srinivas Ramakrishna <ysr@openjdk.org> Date: 2023-10-13 21:55:27 +0000 URL: https://git.openjdk.org/leyden/commit/e942f368c370e059c654e33408940a987013a5... 8317535: Shenandoah: Remove unused code Reviewed-by: rkennke, ysr ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.hpp ! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahJfrSupport.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMark.hpp ! src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp ! src/hotspot/share/gc/shenandoah/shenandoahNMethod.hpp ! src/hotspot/share/gc/shenandoah/shenandoahNMethod.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp Changeset: f7d6d7a0 Author: Alexander Zuev <kizune@openjdk.org> Date: 2023-10-13 22:53:21 +0000 URL: https://git.openjdk.org/leyden/commit/f7d6d7a04faa704155ee8df33e7d344bb96256... 8266242: java/awt/GraphicsDevice/CheckDisplayModes.java failing on macOS 11 ARM Reviewed-by: prr, azvegint, aivanov ! src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsDevice.m ! test/jdk/ProblemList.txt Changeset: 56aa1e8d Author: Thomas Stuefe <stuefe@openjdk.org> Date: 2023-10-14 05:56:52 +0000 URL: https://git.openjdk.org/leyden/commit/56aa1e8dc8047cbc29d554889c64beb6eca0b8... 8317683: Add JIT memory statistics Reviewed-by: kvn, adinn ! src/hotspot/share/c1/c1_Compilation.cpp ! src/hotspot/share/classfile/symbolTable.cpp + src/hotspot/share/compiler/compilationMemoryStatistic.cpp + src/hotspot/share/compiler/compilationMemoryStatistic.hpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compilerDefinitions.hpp ! src/hotspot/share/compiler/compilerDirectives.cpp ! src/hotspot/share/compiler/compilerDirectives.hpp ! src/hotspot/share/compiler/compilerOracle.cpp ! src/hotspot/share/compiler/compilerOracle.hpp ! src/hotspot/share/compiler/compilerThread.cpp ! src/hotspot/share/compiler/compilerThread.hpp ! src/hotspot/share/memory/arena.cpp ! src/hotspot/share/memory/arena.hpp ! src/hotspot/share/memory/resourceArea.hpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/handles.hpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/services/diagnosticCommand.cpp ! src/hotspot/share/services/diagnosticCommand.hpp ! test/hotspot/gtest/memory/test_arena.cpp + test/hotspot/jtreg/compiler/print/CompileCommandPrintMemStat.java + test/hotspot/jtreg/serviceability/dcmd/compiler/CompilerMemoryStatisticTest.java Changeset: 1d54e73f Author: Jorn Vernee <jvernee@openjdk.org> Date: 2023-10-14 20:23:41 +0000 URL: https://git.openjdk.org/leyden/commit/1d54e73f6acf6e8fad674206b168c950d62c6f... 8318072: DowncallLinker does not acquire/release segments in interpreter Reviewed-by: mcimadamore ! src/java.base/share/classes/jdk/internal/foreign/abi/Binding.java ! src/java.base/share/classes/jdk/internal/foreign/abi/BindingInterpreter.java ! src/java.base/share/classes/jdk/internal/foreign/abi/DowncallLinker.java ! src/java.base/share/classes/jdk/internal/foreign/abi/UpcallLinker.java ! test/jdk/java/foreign/LibraryLookupTest.java ! test/jdk/java/foreign/SafeFunctionAccessTest.java Changeset: 01ea1eff Author: Vicente Romero <vromero@openjdk.org> Date: 2023-10-14 21:28:39 +0000 URL: https://git.openjdk.org/leyden/commit/01ea1eff66e43f106640ecfd19fadf2c8245a1... 8305971: NPE in JavacProcessingEnvironment for missing enum constructor body Reviewed-by: darcy ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java + test/langtools/tools/javac/annotations/crash_empty_enum_const/CrashEmptyEnumConstructorTest.java Changeset: 4ea1b99c Author: David Holmes <dholmes@openjdk.org> Date: 2023-10-15 23:34:16 +0000 URL: https://git.openjdk.org/leyden/commit/4ea1b99c1a6efe144af381ea538f93718e9baf... 8317262: LockStack::contains(oop) fails "assert(t->is_Java_thread()) failed: incorrect cast to JavaThread" Co-authored-by: Patricio Chilano Mateo <pchilanomate@openjdk.org> Reviewed-by: stuefe, pchilanomate, rkennke, mli ! src/hotspot/share/runtime/lockStack.inline.hpp + test/hotspot/jtreg/runtime/lockStack/TestStackWalk.java Changeset: 77d40ce1 Author: Matthias Baesken <mbaesken@openjdk.org> Date: 2023-10-16 07:13:07 +0000 URL: https://git.openjdk.org/leyden/commit/77d40ce166d665020a134f95e51fb9826a6ccf... 8318085: ProblemList jdk/jfr/api/consumer/recordingstream/TestOnEvent.java on linux-aarch64 Reviewed-by: clanger ! test/jdk/ProblemList.txt Changeset: 0275efac Author: Severin Gehwolf <sgehwolf@openjdk.org> Date: 2023-10-16 07:40:29 +0000 URL: https://git.openjdk.org/leyden/commit/0275efac882d263f85a723828a95d621f8dadb... 8316304: (fs) Add support for BasicFileAttributes.creationTime() for Linux Reviewed-by: stuefe, alanb, bpb, mli ! src/java.base/unix/classes/sun/nio/fs/UnixFileAttributes.java ! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c ! test/jdk/java/nio/file/attribute/BasicFileAttributeView/CreationTime.java Changeset: 1e930db3 Author: Aleksey Shipilev <shade@openjdk.org> Date: 2023-10-16 08:00:48 +0000 URL: https://git.openjdk.org/leyden/commit/1e930db3c7dec24223eea9f36052bb753f91e2... 8316585: [REDO] runtime/InvocationTests spend a lot of time on dependency verification Reviewed-by: vlivanov, stuefe, mli ! test/hotspot/jtreg/runtime/InvocationTests/shared/AbstractGenerator.java Changeset: 37aed6f4 Author: Evgeny Ignatenko <ier7928@gmail.com> Committer: Johan Sjölen <jsjolen@openjdk.org> Date: 2023-10-16 08:19:21 +0000 URL: https://git.openjdk.org/leyden/commit/37aed6f46d19a48b7bceffde61b529a69a6abf... 8315362: NMT: summary diff reports threads count incorrectly Reviewed-by: jsjolen, gziemski, stuefe, mli ! src/hotspot/share/services/mallocTracker.hpp ! src/hotspot/share/services/memBaseline.cpp ! src/hotspot/share/services/memBaseline.hpp ! src/hotspot/share/services/threadStackTracker.cpp + test/hotspot/jtreg/runtime/NMT/SummaryDiffThreadCount.java Changeset: 37eb9860 Author: Prasanta Sadhukhan <psadhukhan@openjdk.org> Date: 2023-10-16 09:01:57 +0000 URL: https://git.openjdk.org/leyden/commit/37eb98604f4e2c241d959c7e2b337beb047421... 8154846: SwingNode does not resize when content size constraints are changed Reviewed-by: prr, angorya, arapte ! src/java.desktop/share/classes/sun/swing/JLightweightFrame.java Changeset: a27fc7ef Author: Albert Mingkun Yang <ayang@openjdk.org> Date: 2023-10-16 09:54:22 +0000 URL: https://git.openjdk.org/leyden/commit/a27fc7efd4d77bc3509294688cb7804bbc5f1e... 8317994: Serial: Use SerialHeap in generation Reviewed-by: tschatzl, sangheki, mli ! src/hotspot/share/gc/serial/generation.cpp ! src/hotspot/share/gc/serial/generation.hpp Changeset: a36eaf03 Author: Renjith Kannath Pariyangad <renjith.kannath.pariyangad@oracle.com> Committer: Alexey Ivanov <aivanov@openjdk.org> Date: 2023-10-16 10:13:30 +0000 URL: https://git.openjdk.org/leyden/commit/a36eaf03afd148581a9d9754f85a652cac84d6... 8317112: Add screenshot for Frame/DefaultSizeTest.java Reviewed-by: prr, dnguyen, aivanov ! test/jdk/java/awt/Frame/DefaultSizeTest.java Changeset: 668d4b07 Author: Renjith Kannath Pariyangad <renjith.kannath.pariyangad@oracle.com> Committer: Alexey Ivanov <aivanov@openjdk.org> Date: 2023-10-16 10:58:30 +0000 URL: https://git.openjdk.org/leyden/commit/668d4b077f260a30a90842a01b38a9cf6718d4... 8318154: Improve stability of WheelModifier.java test Reviewed-by: aivanov ! test/jdk/java/awt/event/MouseWheelEvent/WheelModifier/WheelModifier.java Changeset: 36993aea Author: Jasmine Karthikeyan <jkarthikeyan@openjdk.org> Committer: Tobias Hartmann <thartmann@openjdk.org> Date: 2023-10-16 12:52:01 +0000 URL: https://git.openjdk.org/leyden/commit/36993aea9a8501f56adb48ca2ff96ccb5dbfce... 8316918: Optimize conversions duplicated across phi nodes Reviewed-by: thartmann, kvn ! src/hotspot/share/opto/cfgnode.cpp ! src/hotspot/share/opto/convertnode.cpp ! src/hotspot/share/opto/convertnode.hpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/runtime/vmStructs.cpp + test/hotspot/jtreg/compiler/c2/irTests/TestPhiDuplicatedConversion.java ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java + test/micro/org/openjdk/bench/vm/compiler/PhiDuplicatedConversion.java Changeset: 7028fb9d Author: Doug Simon <dnsimon@openjdk.org> Date: 2023-10-16 12:53:54 +0000 URL: https://git.openjdk.org/leyden/commit/7028fb9d588fce6d61511d8c32b8e8889b4532... 8317975: [JVMCI] assert(pointee != nullptr) failed: invariant Reviewed-by: never, thartmann ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/jvmci/jvmciRuntime.hpp ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/CompilerToVM.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/IndirectHotSpotObjectConstantImpl.java Changeset: eb7d972d Author: Hannes Wallnöfer <hannesw@openjdk.org> Date: 2023-10-16 12:56:41 +0000 URL: https://git.openjdk.org/leyden/commit/eb7d972d8a538a9840b5a17f52d7ca9f20bd66... 8308659: Use CSS scroll-margin instead of flexbox layout in API documentation Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/BodyContents.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script.js ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/stylesheet.css ! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java ! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java ! test/langtools/jdk/javadoc/doclet/testDirectedInheritance/TestDirectedInheritance.java ! test/langtools/jdk/javadoc/doclet/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java ! test/langtools/jdk/javadoc/doclet/testHtmlLandmarkRegions/TestHtmlLandmarkRegions.java ! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java ! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java ! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java ! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFXCombo.java ! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFXMissingPropComments.java ! test/langtools/jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java ! test/langtools/jdk/javadoc/doclet/testNavigation/TestNavigation.java ! test/langtools/jdk/javadoc/doclet/testOptions/TestOptions.java ! test/langtools/jdk/javadoc/doclet/testPackageAnnotation/TestPackageAnnotation.java ! test/langtools/jdk/javadoc/doclet/testReturnTag/TestReturnTag.java ! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java ! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java ! test/langtools/jdk/javadoc/doclet/testSummaryTag/TestSummaryTag.java ! test/langtools/jdk/javadoc/doclet/testSystemPropertyPage/TestSystemPropertyPage.java ! test/langtools/jdk/javadoc/doclet/testThrowsInheritanceMultiple/TestOneToMany.java ! test/langtools/jdk/javadoc/doclet/testUnicode/TestUnicode.java ! test/langtools/jdk/javadoc/doclet/testValueTag/TestValueFormats.java Changeset: 1a7fd5d4 Author: Brian Burkhalter <bpb@openjdk.org> Date: 2023-10-16 14:49:18 +0000 URL: https://git.openjdk.org/leyden/commit/1a7fd5d41901249f8e1e6f0aa1f2a3c9f26565... 8317687: (fs) FileStore.supportsFileAttributeView("posix") incorrectly returns 'true' for FAT32 volume on macOS Reviewed-by: alanb ! src/java.base/linux/classes/sun/nio/fs/LinuxFileStore.java ! src/java.base/macosx/classes/sun/nio/fs/BsdFileStore.java ! test/jdk/java/nio/file/Files/CopyAndMove.java Changeset: 0d091681 Author: Brian Burkhalter <bpb@openjdk.org> Date: 2023-10-16 14:52:44 +0000 URL: https://git.openjdk.org/leyden/commit/0d091681c2e440d05dc913131fbc2bdf4f15a3... 8312527: (ch) Re-examine use of sun.nio.ch.Invoker.myGroupAndInvokeCount Reviewed-by: alanb, jpai ! src/java.base/share/classes/sun/nio/ch/Invoker.java Changeset: 2d38495b Author: Patricio Chilano Mateo <pchilanomate@openjdk.org> Date: 2023-10-16 16:22:58 +0000 URL: https://git.openjdk.org/leyden/commit/2d38495b61ec4a8144fe187b5b11883add3dfd... 8316309: AArch64: VMError::print_native_stack() crashes on Java native method frame Reviewed-by: lmesnik, aph ! src/hotspot/cpu/aarch64/frame_aarch64.hpp ! src/hotspot/cpu/aarch64/frame_aarch64.inline.hpp ! src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp ! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp ! src/hotspot/share/utilities/vmError.cpp + test/hotspot/jtreg/runtime/ErrorHandling/StackWalkNativeToJava.java Changeset: 8c1bb2b2 Author: Rajan Halade <rhalade@openjdk.org> Date: 2023-10-16 16:26:02 +0000 URL: https://git.openjdk.org/leyden/commit/8c1bb2b28066ee32bef22110df06318d938c7d... 8268916: Tests for AffirmTrust roots Reviewed-by: mullan ! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/CAInterop.java Changeset: 741ae06c Author: Qing Xiao <xqoasis@openjdk.org> Committer: Christian Stein <cstein@openjdk.org> Date: 2023-10-16 17:14:34 +0000 URL: https://git.openjdk.org/leyden/commit/741ae06c55de65dcdfe38e328022bd8dde4fa0... 8313613: Use JUnit in langtools/lib tests Reviewed-by: cstein, asotona ! test/langtools/lib/combo/TEST.properties + test/langtools/lib/combo/tools/javac/combo/ComboWatcher.java ! test/langtools/lib/combo/tools/javac/combo/CompilationTestCase.java ! test/langtools/lib/combo/tools/javac/combo/JavacTemplateTestBase.java = test/langtools/lib/combo/tools/javac/combo/SourceFile.java ! test/langtools/lib/combo/tools/javac/combo/TemplateTest.java ! test/langtools/tools/javac/expswitch/ExpSwitchNestingTest.java ! test/langtools/tools/javac/expswitch/TEST.properties ! test/langtools/tools/javac/lambda/bridge/template_tests/BridgeMethodTestCase.java ! test/langtools/tools/javac/lambda/bridge/template_tests/BridgeMethodsTemplateTest.java ! test/langtools/tools/javac/lambda/bridge/template_tests/TEST.properties ! test/langtools/tools/javac/lambda/methodReference/BoundUnboundSearchTest.java ! test/langtools/tools/javac/patterns/scope/ScopeTest.java ! test/langtools/tools/javac/patterns/scope/TEST.properties ! test/langtools/tools/javac/records/LocalStaticDeclarations2.java ! test/langtools/tools/javac/records/RecordCompilationTests.java ! test/langtools/tools/javac/sealed/SealedCompilationTests.java Changeset: aed1e810 Author: Alex Menkov <amenkov@openjdk.org> Date: 2023-10-16 20:03:45 +0000 URL: https://git.openjdk.org/leyden/commit/aed1e810e6386844441dbfd7767fbfdcdc22a2... 8317285: Misspellings in hprof test lib Reviewed-by: sspitsyn, cjplummer ! test/hotspot/jtreg/serviceability/jvmti/vthread/HeapDump/VThreadInHeapDump.java ! test/lib/jdk/test/lib/hprof/model/JavaHeapObject.java ! test/lib/jdk/test/lib/hprof/model/Root.java ! test/lib/jdk/test/lib/hprof/model/Snapshot.java Changeset: 7b391726 Author: Feilong Jiang <fjiang@openjdk.org> Date: 2023-10-17 00:55:37 +0000 URL: https://git.openjdk.org/leyden/commit/7b3917265dec7e975c0abb31b4069ac12f43f5... 8318086: [jvmci] RISC-V: Reuse target config from TargetDescription Reviewed-by: fyang, mli ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/riscv64/RISCV64HotSpotJVMCIBackendFactory.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/riscv64/RISCV64HotSpotVMConfig.java Changeset: 504b0bda Author: Emanuel Peter <epeter@openjdk.org> Date: 2023-10-17 07:14:11 +0000 URL: https://git.openjdk.org/leyden/commit/504b0bdaaa7fb7c822014d8bd2845299fbdaf0... 8318078: ADLC: pass ASSERT and PRODUCT flags Reviewed-by: ihse, erikj, kvn ! make/hotspot/gensrc/GensrcAdlc.gmk Changeset: e4329a82 Author: Jan Kratochvil <jkratochvil@openjdk.org> Committer: Yuri Nesterenko <yan@openjdk.org> Date: 2023-10-17 08:15:46 +0000 URL: https://git.openjdk.org/leyden/commit/e4329a823bf9fd23c772342729ef4a4fb50381... 8317696: Fix compilation with clang-16 Reviewed-by: djelinski, aivanov ! src/java.base/unix/native/libnet/DefaultProxySelector.c ! src/java.desktop/unix/native/common/awt/awt_GraphicsEnv.h ! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c ! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c Changeset: 5521560a Author: Doug Simon <dnsimon@openjdk.org> Date: 2023-10-17 08:52:08 +0000 URL: https://git.openjdk.org/leyden/commit/5521560abdbdad6b15ea5d70dd7305257d22b1... 8310673: [JVMCI] batch compilation for libgraal should work the same way as for C2 Reviewed-by: thartmann, never ! src/hotspot/share/compiler/compileBroker.cpp Changeset: 7ca0ae94 Author: Leo Korinth <lkorinth@openjdk.org> Date: 2023-10-17 09:22:03 +0000 URL: https://git.openjdk.org/leyden/commit/7ca0ae94159ac0fd2df23ee1a1e8cf626ce310... 8317228: GC: Make TestXXXHeapSizeFlags use createTestJvm Reviewed-by: sjohanss, ayang ! test/hotspot/jtreg/TEST.ROOT ! test/hotspot/jtreg/gc/arguments/TestG1HeapSizeFlags.java ! test/hotspot/jtreg/gc/arguments/TestMaxHeapSizeTools.java ! test/hotspot/jtreg/gc/arguments/TestParallelHeapSizeFlags.java ! test/hotspot/jtreg/gc/arguments/TestSerialHeapSizeFlags.java ! test/jtreg-ext/requires/VMProps.java Changeset: 6ee6171e Author: Leo Korinth <lkorinth@openjdk.org> Date: 2023-10-17 09:32:48 +0000 URL: https://git.openjdk.org/leyden/commit/6ee6171e8124ae8ce4f60c2582c2fe2cae6fc3... 8317347: Parallel: Make TestInitialTenuringThreshold use createTestJvm Reviewed-by: tschatzl, iwalulya ! test/hotspot/jtreg/gc/arguments/TestInitialTenuringThreshold.java Changeset: c64bd3d6 Author: Leo Korinth <lkorinth@openjdk.org> Date: 2023-10-17 09:33:22 +0000 URL: https://git.openjdk.org/leyden/commit/c64bd3d6715304accd9a1e3266edd9d3d23532... 8317343: GC: Make TestHeapFreeRatio use createTestJvm Reviewed-by: tschatzl, iwalulya ! test/hotspot/jtreg/gc/arguments/TestHeapFreeRatio.java Changeset: 5bd10521 Author: Leo Korinth <lkorinth@openjdk.org> Date: 2023-10-17 09:40:01 +0000 URL: https://git.openjdk.org/leyden/commit/5bd10521eb5e51e76b20e955addd45f76abba6... 8317317: G1: Make TestG1RemSetFlags use createTestJvm Reviewed-by: mli, tschatzl ! test/hotspot/jtreg/gc/arguments/TestG1RemSetFlags.java Changeset: b2b8db65 Author: Maurizio Cimadamore <mcimadamore@openjdk.org> Date: 2023-10-17 11:09:03 +0000 URL: https://git.openjdk.org/leyden/commit/b2b8db65337729c73a988942c4d1d287d90ff7... 8318180: Memory model reference from foreign package-info is broken Reviewed-by: jvernee ! src/java.base/share/classes/java/lang/foreign/package-info.java Changeset: 8f79d889 Author: Albert Mingkun Yang <ayang@openjdk.org> Date: 2023-10-17 11:54:51 +0000 URL: https://git.openjdk.org/leyden/commit/8f79d889609b634282af1129559500c8050535... 8318155: Remove unnecessary virtual specifier in Space Reviewed-by: tschatzl, mli ! src/hotspot/share/gc/shared/space.hpp Changeset: d8cd6058 Author: Leo Korinth <lkorinth@openjdk.org> Date: 2023-10-17 11:55:24 +0000 URL: https://git.openjdk.org/leyden/commit/d8cd60588aef6abcbfedbe3262d9a094c9bbcb... 8317316: G1: Make TestG1PercentageOptions use createTestJvm Reviewed-by: mli, tschatzl ! test/hotspot/jtreg/gc/arguments/TestG1PercentageOptions.java Changeset: 34653c1e Author: Agnibho Hom Chowdhury <agnibho.hom.chowdhury@oracle.com> Committer: Mahendra Chhipa <mchhipa@openjdk.org> Date: 2023-10-17 11:58:17 +0000 URL: https://git.openjdk.org/leyden/commit/34653c1e73452c0e07beb1f5e2eb8029fdb3be... 8249832: java/util/zip/DataDescriptorSignatureMissing.java uses @ignore w/o bug-id Reviewed-by: msheppar ! test/jdk/java/util/zip/DataDescriptorSignatureMissing.java Changeset: 75b37e6d Author: Leo Korinth <lkorinth@openjdk.org> Date: 2023-10-17 11:58:57 +0000 URL: https://git.openjdk.org/leyden/commit/75b37e6d7ec285f1a954f9d5b16bf9e6b642f2... 8317218: G1: Make TestG1HeapRegionSize use createTestJvm Reviewed-by: mli, tschatzl ! test/hotspot/jtreg/gc/arguments/TestG1HeapRegionSize.java Changeset: 7e39e664 Author: Leo Korinth <lkorinth@openjdk.org> Date: 2023-10-17 11:59:54 +0000 URL: https://git.openjdk.org/leyden/commit/7e39e664cf6d4658b0aa03f9b5162cf7de40de... 8317042: G1: Make TestG1ConcMarkStepDurationMillis use createTestJvm Reviewed-by: mli, tschatzl ! test/hotspot/jtreg/gc/arguments/TestG1ConcMarkStepDurationMillis.java Changeset: a949824e Author: Leo Korinth <lkorinth@openjdk.org> Date: 2023-10-17 12:00:27 +0000 URL: https://git.openjdk.org/leyden/commit/a949824e98a8872645f292c9cc9ed2fe1cccad... 8317188: G1: Make TestG1ConcRefinementThreads use createTestJvm Reviewed-by: mli, tschatzl ! test/hotspot/jtreg/gc/arguments/TestG1ConcRefinementThreads.java Changeset: 5f4be8ce Author: Leo Korinth <lkorinth@openjdk.org> Date: 2023-10-17 12:02:08 +0000 URL: https://git.openjdk.org/leyden/commit/5f4be8cea980b3c2e8e5fb2067dc64b62fa024... 8316973: GC: Make TestDisableDefaultGC use createTestJvm Reviewed-by: ayang, mli, lmesnik ! test/hotspot/jtreg/gc/arguments/TestDisableDefaultGC.java Changeset: e649c563 Author: Leo Korinth <lkorinth@openjdk.org> Date: 2023-10-17 12:02:24 +0000 URL: https://git.openjdk.org/leyden/commit/e649c563242a876a20007470c9412311ffa2a5... 8316410: GC: Make TestCompressedClassFlags use createTestJvm Reviewed-by: ayang, mli ! test/hotspot/jtreg/gc/arguments/TestCompressedClassFlags.java Changeset: 15588e08 Author: Aggelos Biboudis <abimpoudis@openjdk.org> Committer: Jan Lahoda <jlahoda@openjdk.org> Date: 2023-10-17 12:51:57 +0000 URL: https://git.openjdk.org/leyden/commit/15588e08ed455eac356aa923c35503beaecd5b... 8314578: Non-verifiable code is emitted when two guards declare pattern variables in colon-switch Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java + test/langtools/tools/javac/patterns/T8314578.java + test/langtools/tools/javac/patterns/T8314578.out Changeset: 2bf1863e Author: Aggelos Biboudis <abimpoudis@openjdk.org> Committer: Jan Lahoda <jlahoda@openjdk.org> Date: 2023-10-17 12:55:31 +0000 URL: https://git.openjdk.org/leyden/commit/2bf1863e24c8842e3ddbdacda54e4120239519... 8315588: JShell does not accept underscore from JEP 443 even with --enable-preview Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/CompletenessAnalyzer.java ! test/langtools/jdk/jshell/UnnamedTest.java Changeset: 5ca1beb3 Author: Aggelos Biboudis <abimpoudis@openjdk.org> Committer: Jan Lahoda <jlahoda@openjdk.org> Date: 2023-10-17 12:57:25 +0000 URL: https://git.openjdk.org/leyden/commit/5ca1beb30e35cc91bf170960fb832de6438de1... 8317300: javac erroneously allows "final" in front of a record pattern Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java + test/langtools/tools/javac/patterns/T8317300.java + test/langtools/tools/javac/patterns/T8317300.out Changeset: 6aa837ee Author: Erik Gahlin <egahlin@openjdk.org> Date: 2023-10-17 13:11:52 +0000 URL: https://git.openjdk.org/leyden/commit/6aa837eee62c2243689142915abcd85db85d0e... 8316927: JFR: Move shouldCommit check earlier for socket events Reviewed-by: alanb, dfuchs, mgronlun ! src/java.base/share/classes/java/net/Socket.java ! src/java.base/share/classes/jdk/internal/event/SocketReadEvent.java ! src/java.base/share/classes/jdk/internal/event/SocketWriteEvent.java ! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java ! test/micro/org/openjdk/bench/java/net/SocketEventOverhead.java Changeset: d0ea2a51 Author: Martin Doerr <mdoerr@openjdk.org> Date: 2023-10-17 13:52:41 +0000 URL: https://git.openjdk.org/leyden/commit/d0ea2a51111bd5de5a6465e7de6a4950aae89c... 8318015: Lock inflation not needed for OSR or Deopt for new locking modes Reviewed-by: pchilanomate, dlong ! src/hotspot/share/runtime/basicLock.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp Changeset: 39e2b7a6 Author: Maurizio Cimadamore <mcimadamore@openjdk.org> Date: 2023-10-17 16:38:22 +0000 URL: https://git.openjdk.org/leyden/commit/39e2b7a6d39d7552e44ccc7e9ee2bfa4266981... 8318295: Update launcher help for enable-native-access Reviewed-by: jvernee ! src/java.base/share/classes/sun/launcher/resources/launcher.properties Changeset: 61cc4a01 Author: Matias Saavedra Silva <matsaave@openjdk.org> Date: 2023-10-17 17:40:56 +0000 URL: https://git.openjdk.org/leyden/commit/61cc4a011eeea1b4dcc2e3571fe534f962b770... 8311538: CDS InternSharedString test fails on huge pages host - cannot find shared string Reviewed-by: iklam, mseledtsov ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/InternSharedString.java Changeset: d6679031 Author: Leonid Mesnik <lmesnik@openjdk.org> Date: 2023-10-17 18:02:11 +0000 URL: https://git.openjdk.org/leyden/commit/d6679031e0316f9ce0613b7db6bdf8ad46d315... 8316462: sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.java ignores VM flags Reviewed-by: kevinw, sspitsyn ! test/jdk/sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.java Changeset: c9985720 Author: Thomas Schatzl <tschatzl@openjdk.org> Date: 2023-10-17 19:00:51 +0000 URL: https://git.openjdk.org/leyden/commit/c9985720b91cf6ad2938e9be12da08c5193f83... 8316959: Improve InlineCacheBuffer pending queue management Reviewed-by: dlong, kvn ! src/hotspot/share/code/icBuffer.cpp ! src/hotspot/share/code/icBuffer.hpp ! src/hotspot/share/oops/compiledICHolder.cpp Changeset: c566dfcc Author: Thomas Schatzl <tschatzl@openjdk.org> Date: 2023-10-17 19:01:03 +0000 URL: https://git.openjdk.org/leyden/commit/c566dfccf8aa0d5cd53a6e4de61a1bca9f1367... 8317600: VtableStubs::stub_containing() table load not ordered wrt to stores Reviewed-by: dlong, kvn ! src/hotspot/share/code/vtableStubs.cpp ! src/hotspot/share/code/vtableStubs.hpp Changeset: 5145e5a4 Author: Weijun Wang <weijun@openjdk.org> Date: 2023-10-17 19:36:17 +0000 URL: https://git.openjdk.org/leyden/commit/5145e5a40a8e9a87b3bc9f236dbf9e4b89094e... 8318328: DHKEM should check XDH name in case-insensitive mode Reviewed-by: ascarpino, hchao ! src/java.base/share/classes/com/sun/crypto/provider/DHKEM.java ! src/java.base/share/classes/sun/security/ec/XDHPrivateKeyImpl.java + test/jdk/com/sun/crypto/provider/DHKEM/NameSensitiveness.java Changeset: 0ba48ef4 Author: Hannes Wallnöfer <hannesw@openjdk.org> Date: 2023-10-17 20:32:41 +0000 URL: https://git.openjdk.org/leyden/commit/0ba48ef4ab7b80c21bb9484ba0a15c5742ba76... 8316972: Add javadoc support for restricted methods Co-authored-by: Maurizio Cimadamore <mcimadamore@openjdk.org> Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlIds.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlLinkFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Navigation.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/RestrictedListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SubWriterHolderWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SummaryListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/WriterFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/stylesheet.css ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.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/DocPaths.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/RestrictedAPIListBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java + test/langtools/jdk/javadoc/doclet/testRestricted/TestRestricted.java ! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java Changeset: 2f4d601a Author: Jonathan Gibbons <jjg@openjdk.org> Date: 2023-10-17 21:00:29 +0000 URL: https://git.openjdk.org/leyden/commit/2f4d601a56bf02db2766d1f8a2ddfff906b786... 8314975: JavadocTester should set source path if not specified Reviewed-by: hannesw ! test/langtools/jdk/javadoc/lib/javadoc/tester/JavadocTester.java Changeset: cceb0d8a Author: David Holmes <dholmes@openjdk.org> Date: 2023-10-17 21:17:41 +0000 URL: https://git.openjdk.org/leyden/commit/cceb0d8a2321ce622569aa4afaf98a074e59e2... 8318126: Refresh manpages Reviewed-by: alanb, mli, iris ! src/java.base/share/man/java.1 ! src/jdk.jcmd/share/man/jcmd.1 ! src/jdk.jdeps/share/man/jdeps.1 ! src/jdk.jfr/share/man/jfr.1 Changeset: 83b6a127 Author: Calvin Cheung <ccheung@openjdk.org> Date: 2023-10-17 22:12:28 +0000 URL: https://git.openjdk.org/leyden/commit/83b6a1278f7ffa5bf6f30697e5fb39eb5846c0... 8316967: Correct the scope of vmtimer in UnregisteredClasses::load_class Reviewed-by: iklam, jiangli ! src/hotspot/share/cds/unregisteredClasses.cpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoader.hpp Changeset: 072d64c6 Author: Daniel Jeliński <djelinski@openjdk.org> Committer: Henry Jen <henryjen@openjdk.org> Date: 2022-11-14 19:19:54 +0000 URL: https://git.openjdk.org/leyden/commit/072d64c6a902fc30822152f1deb0d7e10df2e3... 8296581: Better system proxy support Reviewed-by: rhalade, dfuchs, michaelm, alanb ! src/java.base/windows/native/libnet/DefaultProxySelector.c Changeset: 195c9b2c Author: Naoto Sato <naoto@openjdk.org> Committer: Henry Jen <henryjen@openjdk.org> Date: 2022-12-13 00:15:20 +0000 URL: https://git.openjdk.org/leyden/commit/195c9b2c48353ab1a171f41a61f7a3378ee6b6... 8297856: Improve handling of Bidi characters Reviewed-by: rhalade, mschoene, rriggs ! src/java.base/share/classes/jdk/internal/icu/text/BidiBase.java Changeset: adca97b6 Author: Bradford Wetmore <wetmore@openjdk.org> Committer: Henry Jen <henryjen@openjdk.org> Date: 2023-05-19 00:58:30 +0000 URL: https://git.openjdk.org/leyden/commit/adca97b659d725b0dd320322297dcbd1b443a0... 8286503: Enhance security classes Reviewed-by: rhalade, mullan, skoivu, weijun ! src/java.base/share/classes/com/sun/crypto/provider/DESKey.java ! src/java.base/share/classes/com/sun/crypto/provider/DESedeKey.java ! src/java.base/share/classes/com/sun/crypto/provider/DHPrivateKey.java ! src/java.base/share/classes/com/sun/crypto/provider/DHPublicKey.java ! src/java.base/share/classes/com/sun/crypto/provider/PBEKey.java ! src/java.base/share/classes/com/sun/crypto/provider/PBKDF2KeyImpl.java ! src/java.base/share/classes/com/sun/crypto/provider/TlsMasterSecretGenerator.java ! src/java.base/share/classes/java/security/CodeSigner.java ! src/java.base/share/classes/javax/crypto/spec/SecretKeySpec.java ! src/java.base/share/classes/javax/security/auth/callback/ChoiceCallback.java ! src/java.base/share/classes/javax/security/auth/callback/ConfirmationCallback.java ! src/java.base/share/classes/javax/security/auth/callback/PasswordCallback.java ! src/java.base/share/classes/sun/security/ec/ECPrivateKeyImpl.java ! src/java.base/share/classes/sun/security/ec/ECPublicKeyImpl.java ! src/java.base/share/classes/sun/security/ec/XDHPrivateKeyImpl.java ! src/java.base/share/classes/sun/security/ec/XDHPublicKeyImpl.java ! src/java.base/share/classes/sun/security/ec/ed/EdDSAPrivateKeyImpl.java ! src/java.base/share/classes/sun/security/ec/ed/EdDSAPublicKeyImpl.java ! src/java.base/share/classes/sun/security/provider/DSAPublicKeyImpl.java ! src/java.base/share/classes/sun/security/provider/PolicyFile.java ! src/java.base/share/classes/sun/security/provider/SecureRandom.java ! src/java.base/share/classes/sun/security/provider/certpath/X509CertPath.java ! src/java.base/share/classes/sun/security/rsa/RSAPrivateCrtKeyImpl.java ! src/java.base/share/classes/sun/security/rsa/RSAPrivateKeyImpl.java ! src/java.base/share/classes/sun/security/rsa/RSAPublicKeyImpl.java ! src/java.base/share/classes/sun/security/x509/X509CertImpl.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Token.java ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CPrivateKey.java ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CPublicKey.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/LdapPrincipal.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/NTDomainPrincipal.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/NTSid.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/NTUserPrincipal.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/UnixNumericGroupPrincipal.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/UnixNumericUserPrincipal.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/UnixPrincipal.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/UserPrincipal.java - test/jdk/java/security/KeyRep/RSA.pre.1.5.key ! test/jdk/java/security/KeyRep/SerialOld.java Changeset: 7c80cb26 Author: Sean Mullan <mullan@openjdk.org> Committer: Henry Jen <henryjen@openjdk.org> Date: 2023-08-08 19:06:37 +0000 URL: https://git.openjdk.org/leyden/commit/7c80cb26dfb6e90147f5f36d780457eff09e58... 8309966: Enhanced TLS connections Reviewed-by: mschoene, hchao, rhalade, jnimeh ! src/java.base/share/classes/java/security/cert/CertPathHelperImpl.java ! src/java.base/share/classes/java/security/cert/X509CertSelector.java ! src/java.base/share/classes/sun/security/provider/certpath/CertPathHelper.java ! src/java.base/share/classes/sun/security/provider/certpath/ForwardBuilder.java ! src/java.base/share/classes/sun/security/provider/certpath/ForwardState.java ! src/java.base/share/classes/sun/security/provider/certpath/SunCertPathBuilder.java Changeset: 9843c976 Author: David Holmes <dholmes@openjdk.org> Date: 2023-10-17 23:30:03 +0000 URL: https://git.openjdk.org/leyden/commit/9843c97695fab3fec1e319027b14974d0e84bf... 8318365: Test runtime/cds/appcds/sharedStrings/InternSharedString.java fails after JDK-8311538 Reviewed-by: cjplummer, lmesnik ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/InternSharedString.java Changeset: 8dd80964 Author: Per Minborg <pminborg@openjdk.org> Date: 2023-10-18 06:18:05 +0000 URL: https://git.openjdk.org/leyden/commit/8dd809642e0e052917451767d2a25dd98b3af3... 8317886: Add @sealedGraph to ByteBuffer Reviewed-by: rriggs, iris ! src/java.base/share/classes/java/nio/X-Buffer.java.template Changeset: 4e77b3c3 Author: Andrey Turbanov <aturbanov@openjdk.org> Date: 2023-10-18 08:28:23 +0000 URL: https://git.openjdk.org/leyden/commit/4e77b3c378dd08470ebccd1ea2fe48f2819d3e... 8315974: Make fields final in 'com.sun.crypto.provider' package Reviewed-by: valeriep ! src/java.base/share/classes/com/sun/crypto/provider/AESParameters.java ! src/java.base/share/classes/com/sun/crypto/provider/BlockCipherParamsCore.java ! src/java.base/share/classes/com/sun/crypto/provider/BlowfishCipher.java ! src/java.base/share/classes/com/sun/crypto/provider/BlowfishParameters.java ! src/java.base/share/classes/com/sun/crypto/provider/CipherBlockChaining.java ! src/java.base/share/classes/com/sun/crypto/provider/CipherCore.java ! src/java.base/share/classes/com/sun/crypto/provider/CipherFeedback.java ! src/java.base/share/classes/com/sun/crypto/provider/DESCipher.java ! src/java.base/share/classes/com/sun/crypto/provider/DESParameters.java ! src/java.base/share/classes/com/sun/crypto/provider/DESedeCipher.java ! src/java.base/share/classes/com/sun/crypto/provider/DESedeCrypt.java ! src/java.base/share/classes/com/sun/crypto/provider/DESedeParameters.java ! src/java.base/share/classes/com/sun/crypto/provider/DESedeWrapCipher.java ! src/java.base/share/classes/com/sun/crypto/provider/DHPrivateKey.java ! src/java.base/share/classes/com/sun/crypto/provider/DHPublicKey.java ! src/java.base/share/classes/com/sun/crypto/provider/EncryptedPrivateKeyInfo.java ! src/java.base/share/classes/com/sun/crypto/provider/GHASH.java ! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java ! src/java.base/share/classes/com/sun/crypto/provider/ISO10126Padding.java ! src/java.base/share/classes/com/sun/crypto/provider/JceKeyStore.java ! src/java.base/share/classes/com/sun/crypto/provider/KeyProtector.java ! src/java.base/share/classes/com/sun/crypto/provider/OAEPParameters.java ! src/java.base/share/classes/com/sun/crypto/provider/OutputFeedback.java ! src/java.base/share/classes/com/sun/crypto/provider/PBEKeyFactory.java ! src/java.base/share/classes/com/sun/crypto/provider/PBES1Core.java ! src/java.base/share/classes/com/sun/crypto/provider/PBES2Parameters.java ! src/java.base/share/classes/com/sun/crypto/provider/PBEWithMD5AndDESCipher.java ! src/java.base/share/classes/com/sun/crypto/provider/PBEWithMD5AndTripleDESCipher.java ! src/java.base/share/classes/com/sun/crypto/provider/PBKDF2KeyImpl.java ! src/java.base/share/classes/com/sun/crypto/provider/PKCS5Padding.java ! src/java.base/share/classes/com/sun/crypto/provider/PrivateKeyInfo.java Changeset: 31ef400f Author: Thomas Stuefe <stuefe@openjdk.org> Date: 2023-10-18 08:39:00 +0000 URL: https://git.openjdk.org/leyden/commit/31ef400f31b1fd9a861870cce69f6d3eec72aa... 8318183: C2: VM may crash after hitting node limit Reviewed-by: kvn, thartmann ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! src/hotspot/share/opto/callGenerator.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/graphKit.hpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/parse1.cpp Changeset: 6fc35142 Author: Aleksey Shipilev <shade@openjdk.org> Date: 2023-10-18 10:30:45 +0000 URL: https://git.openjdk.org/leyden/commit/6fc35142315f1616fa35e415005c9483939c69... 8318363: Foreign benchmarks fail to build on some platforms Reviewed-by: jvernee, mcimadamore ! test/micro/org/openjdk/bench/java/lang/foreign/libToCString.c ! test/micro/org/openjdk/bench/java/lang/foreign/libToJavaString.c Changeset: 278de7ac Author: Maurizio Cimadamore <mcimadamore@openjdk.org> Date: 2023-10-18 17:02:51 +0000 URL: https://git.openjdk.org/leyden/commit/278de7acd21cc6f938aca561d02248e75c119e... 8318458: Update javac and java manpages with restricted method options Reviewed-by: iris ! src/java.base/share/man/java.1 ! src/jdk.compiler/share/man/javac.1 Changeset: ab135683 Author: Mikhailo Seledtsov <mseledtsov@openjdk.org> Date: 2023-10-18 18:05:00 +0000 URL: https://git.openjdk.org/leyden/commit/ab135683a6ba54c6d82a23a30abb154b92ba85... 8318029: Minor improvement to logging output in container at-requires Reviewed-by: iklam ! test/jtreg-ext/requires/VMProps.java Changeset: ce8ebebc Author: Naoto Sato <naoto@openjdk.org> Date: 2023-10-18 18:26:49 +0000 URL: https://git.openjdk.org/leyden/commit/ce8ebebc77f4ef73852364f6188b43c4823373... 8317979: Use TZ database style abbreviations in the CLDR locale provider Reviewed-by: rriggs, joehw, lancea, erikj, iris, ihse ! make/jdk/src/classes/build/tools/cldrconverter/CLDRConverter.java ! make/modules/jdk.localedata/Gensrc.gmk ! test/jdk/java/time/test/java/time/format/TestUTCParse.java ! test/jdk/java/util/TimeZone/CLDRDisplayNamesTest.java ! test/jdk/sun/text/resources/LocaleData.cldr ! test/jdk/sun/text/resources/LocaleDataTest.java Changeset: e25a49a9 Author: Daniel D. Daugherty <dcubed@openjdk.org> Date: 2023-10-18 20:20:39 +0000 URL: https://git.openjdk.org/leyden/commit/e25a49a993f270c33f7929e629fb3075a11fde... 8318471: ProblemList compiler/sharedstubs/SharedTrampolineTest.java Reviewed-by: lmesnik ! test/hotspot/jtreg/ProblemList.txt Changeset: 24bc5bd1 Author: Abhishek Kumar <abhiscxk@openjdk.org> Date: 2023-10-19 04:21:45 +0000 URL: https://git.openjdk.org/leyden/commit/24bc5bd104b8b4b96a61cffd3ec35cc795744e... 8318104: macOS 10.13 check in TabButtonAccessibility.m can be removed Reviewed-by: aivanov, prr ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TabButtonAccessibility.m Changeset: c0e154c8 Author: Thomas Stuefe <stuefe@openjdk.org> Date: 2023-10-19 06:25:53 +0000 URL: https://git.openjdk.org/leyden/commit/c0e154c876e586660b36af6441cd178bc8ebab... 8318089: Class space not marked as such with NMT when CDS is off Reviewed-by: mli, dholmes ! src/hotspot/share/memory/metaspace.cpp Changeset: 80bd22d0 Author: Andrey Turbanov <aturbanov@openjdk.org> Date: 2023-10-19 06:42:11 +0000 URL: https://git.openjdk.org/leyden/commit/80bd22d093b696b40a3380527b19d8d2c4e138... 8316144: Remove unused field jdk.internal.util.xml.impl.XMLStreamWriterImpl.Element._Depth Reviewed-by: lancea, joehw ! src/java.base/share/classes/jdk/internal/util/xml/impl/XMLStreamWriterImpl.java Changeset: 47bb1a1c Author: Matthias Baesken <mbaesken@openjdk.org> Date: 2023-10-19 07:22:34 +0000 URL: https://git.openjdk.org/leyden/commit/47bb1a1cefa242c39c22a8f2aa08d7d357c260... 8318415: Adjust describing comment of os_getChildren after 8315026 Reviewed-by: rriggs ! src/java.base/macosx/native/libjava/ProcessHandleImpl_macosx.c ! src/java.base/unix/native/libjava/ProcessHandleImpl_unix.c Changeset: 1a098356 Author: Leo Korinth <lkorinth@openjdk.org> Date: 2023-10-19 09:26:15 +0000 URL: https://git.openjdk.org/leyden/commit/1a098356dd3a157b12c2b5c527e61c8a628bdb... 8317358: G1: Make TestMaxNewSize use createTestJvm Reviewed-by: tschatzl, sjohanss ! test/hotspot/jtreg/gc/arguments/TestMaxNewSize.java Changeset: 15acf4b8 Author: Maurizio Cimadamore <mcimadamore@openjdk.org> Date: 2023-10-19 09:51:02 +0000 URL: https://git.openjdk.org/leyden/commit/15acf4b8d7cffcd0d74bf1b9c43cde9acaf31e... 8318324: Drop redundant default methods from FFM API Reviewed-by: jvernee ! src/java.base/share/classes/java/lang/foreign/MemoryLayout.java ! src/java.base/share/classes/java/lang/foreign/MemorySegment.java ! src/java.base/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java ! src/java.base/share/classes/jdk/internal/foreign/layout/AbstractLayout.java Changeset: 3c70f2c1 Author: Daniel Jeliński <djelinski@openjdk.org> Date: 2023-10-19 10:36:35 +0000 URL: https://git.openjdk.org/leyden/commit/3c70f2c1e9fb91cd5d7a66ef1e2a3967223020... 8318418: hsdis build fails with system binutils on Ubuntu Reviewed-by: erikj, ihse ! make/autoconf/lib-hsdis.m4 ! src/utils/hsdis/binutils/hsdis-binutils.c Changeset: defc7e0f Author: Per Minborg <pminborg@openjdk.org> Date: 2023-10-19 10:47:53 +0000 URL: https://git.openjdk.org/leyden/commit/defc7e0f8d32e2dc62568f34d86d8f77a759e6... 8318454: TestLayoutPaths broken on Big Endian platforms after JDK-8317837 Reviewed-by: mdoerr, mcimadamore ! test/jdk/java/foreign/TestLayoutPaths.java Changeset: 9cf334fb Author: Zhengyu Gu <zgu@openjdk.org> Date: 2023-10-19 13:56:16 +0000 URL: https://git.openjdk.org/leyden/commit/9cf334fb6488188ea4236e5d156b11245bace8... 8318383: Remove duplicated checks in os::get_native_stack() in posix implementation Reviewed-by: dholmes, stuefe ! src/hotspot/os/posix/os_posix.cpp Changeset: 599560a8 Author: Alex Menkov <amenkov@openjdk.org> Date: 2023-10-19 18:12:16 +0000 URL: https://git.openjdk.org/leyden/commit/599560a832386d9c61aca24450d6efa65156f6... 8317635: Improve GetClassFields test to verify correctness of field order Reviewed-by: cjplummer, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassFields/getclfld007.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassFields/getclfld007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassFields/getclfld007/getclfld007.cpp Changeset: cc8f8da2 Author: Justin Lu <jlu@openjdk.org> Date: 2023-10-19 18:25:43 +0000 URL: https://git.openjdk.org/leyden/commit/cc8f8da293914c25cb15d38caad994bc761a39... 8318322: Update IANA Language Subtag Registry to Version 2023-10-16 Reviewed-by: naoto, iris, lancea, srl ! src/java.base/share/data/lsrdata/language-subtag-registry.txt ! test/jdk/java/util/Locale/LanguageSubtagRegistryTest.java Changeset: 17409500 Author: Smita Kamath <svkamath@openjdk.org> Committer: Sandhya Viswanathan <sviswanathan@openjdk.org> Date: 2023-10-19 18:27:51 +0000 URL: https://git.openjdk.org/leyden/commit/17409500369bd8503782b2e6f4e885e3383708... 8314901: AES-GCM interleaved implementation using AVX2 instructions Reviewed-by: sviswanathan, djelinski ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.hpp ! src/hotspot/cpu/x86/stubGenerator_x86_64_aes.cpp ! src/hotspot/cpu/x86/stubRoutines_x86.hpp ! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java Changeset: 684b91ef Author: Justin Lu <jlu@openjdk.org> Date: 2023-10-19 22:53:07 +0000 URL: https://git.openjdk.org/leyden/commit/684b91efbb22f16cd0952283e8c960846c39d1... 8315064: j.text.ChoiceFormat provides no specification on quoting behavior Reviewed-by: naoto ! src/java.base/share/classes/java/text/ChoiceFormat.java Changeset: 8f5f4407 Author: Hannes Greule <hgreule@openjdk.org> Committer: David Holmes <dholmes@openjdk.org> Date: 2023-10-19 23:24:28 +0000 URL: https://git.openjdk.org/leyden/commit/8f5f44070a7c6dbbbd1005f9d0af5ab7c35179... 8317692: jcmd GC.heap_dump performance regression after JDK-8292818 Reviewed-by: amenkov, fparain ! src/hotspot/share/oops/fieldStreams.hpp ! src/hotspot/share/services/heapDumper.cpp + test/hotspot/jtreg/serviceability/HeapDump/FieldsInInstanceTest.java Changeset: c46a54e0 Author: Alan Bateman <alanb@openjdk.org> Date: 2023-10-20 05:56:26 +0000 URL: https://git.openjdk.org/leyden/commit/c46a54e01815c5d441a958aa81451e66849ce7... 8312777: notifyJvmtiMount before notifyJvmtiUnmount Reviewed-by: mli, sspitsyn ! src/java.base/share/classes/java/lang/VirtualThread.java Changeset: d9ce525a Author: Daniel Jeliński <djelinski@openjdk.org> Date: 2023-10-20 06:18:18 +0000 URL: https://git.openjdk.org/leyden/commit/d9ce525a1c27f41ef66c39b3ec18e3a87bbd8d... 8318150: StaticProxySelector.select should not throw NullPointerExceptions Reviewed-by: jpai, dfuchs ! src/java.base/share/classes/java/net/ProxySelector.java ! test/jdk/java/net/ProxySelector/NullArguments.java Changeset: 387504c9 Author: Stefan Karlsson <stefank@openjdk.org> Date: 2023-10-20 07:05:30 +0000 URL: https://git.openjdk.org/leyden/commit/387504c9e4b93d162dcef7c90c57c27295858d... 8317575: AArch64: C2_MacroAssembler::fast_lock uses rscratch1 for cmpxchg result Reviewed-by: thartmann, kvn, aph ! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp Changeset: 292aad2c Author: Stefan Karlsson <stefank@openjdk.org> Date: 2023-10-20 07:07:42 +0000 URL: https://git.openjdk.org/leyden/commit/292aad2c4901f2ffba37274763e1cc61771191... 8316436: ContinuationWrapper uses unhandled nullptr oop Reviewed-by: pchilanomate, eosterlund ! src/hotspot/share/runtime/continuationWrapper.cpp ! src/hotspot/share/runtime/continuationWrapper.inline.hpp Changeset: bd3bc2c6 Author: Thomas Schatzl <tschatzl@openjdk.org> Date: 2023-10-20 07:30:11 +0000 URL: https://git.openjdk.org/leyden/commit/bd3bc2c6181668b5856732666dc251136b7fbb... 8317350: Move code cache purging out of CodeCache::UnloadingScope Reviewed-by: ayang, iwalulya ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/code/codeCache.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1FullCollector.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/serial/genMarkSweep.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp Changeset: bd02cfd9 Author: Aleksey Shipilev <shade@openjdk.org> Date: 2023-10-20 07:32:16 +0000 URL: https://git.openjdk.org/leyden/commit/bd02cfd96f80abd1559ea3531a21c28c1f670f... 8318540: make test cannot run .jasm tests directly Reviewed-by: lmesnik, erikj ! make/RunTests.gmk Changeset: 4812caba Author: Chen Liang <liach@openjdk.org> Committer: Adam Sotona <asotona@openjdk.org> Date: 2023-10-20 07:36:27 +0000 URL: https://git.openjdk.org/leyden/commit/4812cabaa489e99481facddce69686a9fee29c... 8316587: Use ArraysSupport.vectorizedHashCode in Utf8EntryImpl Reviewed-by: asotona, redestad ! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractPoolEntry.java ! test/micro/org/openjdk/bench/jdk/classfile/ReadMetadata.java Changeset: 138437f2 Author: Afshin Zafari <azafari@openjdk.org> Date: 2023-10-20 08:33:40 +0000 URL: https://git.openjdk.org/leyden/commit/138437f2cf4e965ba07212a10589a517f81623... 8314438: NMT: Performance benchmarks are needed to have a baseline for comparison of improvements Reviewed-by: gziemski, ihse ! make/test/BuildMicrobenchmark.gmk + test/micro/org/openjdk/bench/vm/runtime/NMTBenchmark.java Changeset: 80992610 Author: Albert Mingkun Yang <ayang@openjdk.org> Date: 2023-10-20 08:38:05 +0000 URL: https://git.openjdk.org/leyden/commit/8099261050a6c021f193d6dac94caa11dccbb5... 8318489: Remove unused alignment_unit and alignment_offset Reviewed-by: thartmann ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/code/codeCache.hpp ! src/hotspot/share/memory/heap.cpp ! src/hotspot/share/memory/heap.hpp Changeset: 744f206f Author: Aleksey Shipilev <shade@openjdk.org> Date: 2023-10-20 08:38:23 +0000 URL: https://git.openjdk.org/leyden/commit/744f206fefb7e2eff17737a34da264f2eebbae... 8318525: Atomic gtest should run as TEST_VM to access VM capabilities Reviewed-by: stefank, stuefe ! test/hotspot/gtest/runtime/test_atomic.cpp Changeset: cd25d1a2 Author: Albert Mingkun Yang <ayang@openjdk.org> Date: 2023-10-20 08:40:51 +0000 URL: https://git.openjdk.org/leyden/commit/cd25d1a2bf4530d8fd4d0515b69e2199df9c10... 8318296: Move Space::initialize to ContiguousSpace Reviewed-by: tschatzl, iwalulya ! src/hotspot/share/gc/shared/space.cpp ! src/hotspot/share/gc/shared/space.hpp Changeset: 8f4ebd89 Author: Johannes Bechberger <jbechberger@openjdk.org> Date: 2023-10-20 08:52:46 +0000 URL: https://git.openjdk.org/leyden/commit/8f4ebd892148f2c23fd11672a10aaf787a0be2... 8317920: JDWP-agent sends broken exception event with onthrow option Reviewed-by: clanger, cjplummer ! src/jdk.jdwp.agent/share/native/libjdwp/debugInit.c + test/jdk/com/sun/jdi/JdwpOnThrowTest.java + test/jdk/com/sun/jdi/ThrowCaughtException.java ! test/jdk/com/sun/jdi/lib/jdb/Debuggee.java Changeset: 6f1d8962 Author: Albert Mingkun Yang <ayang@openjdk.org> Date: 2023-10-20 10:23:00 +0000 URL: https://git.openjdk.org/leyden/commit/6f1d8962df05e2b298f3ec354430159041b51b... 8318510: Serial: Remove TenuredGeneration::block_size Reviewed-by: tschatzl, iwalulya ! src/hotspot/share/gc/serial/cardTableRS.cpp ! src/hotspot/share/gc/serial/generation.cpp ! src/hotspot/share/gc/serial/generation.hpp ! src/hotspot/share/gc/serial/tenuredGeneration.cpp ! src/hotspot/share/gc/serial/tenuredGeneration.hpp ! src/hotspot/share/gc/serial/tenuredGeneration.inline.hpp Changeset: b07da3ae Author: Maurizio Cimadamore <mcimadamore@openjdk.org> Date: 2023-10-20 10:23:45 +0000 URL: https://git.openjdk.org/leyden/commit/b07da3ae15dc820d596484d51d972404fed67f... 8317819: Scope should reflect lifetime of underying resource (mainline) Reviewed-by: jvernee ! src/java.base/share/classes/java/lang/foreign/Arena.java ! src/java.base/share/classes/java/lang/foreign/Linker.java ! src/java.base/share/classes/java/lang/foreign/MemoryLayout.java ! src/java.base/share/classes/java/lang/foreign/MemorySegment.java ! src/java.base/share/classes/java/lang/foreign/SymbolLookup.java ! src/java.base/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java ! src/java.base/share/classes/jdk/internal/foreign/GlobalSession.java ! src/java.base/share/classes/jdk/internal/foreign/MappedMemorySegmentImpl.java ! src/java.base/share/classes/jdk/internal/foreign/MemorySessionImpl.java ! src/java.base/share/classes/jdk/internal/foreign/NativeMemorySegmentImpl.java ! src/java.base/share/classes/jdk/internal/foreign/SegmentFactories.java + test/jdk/java/foreign/TestScope.java Changeset: 848ecc16 Author: Maurizio Cimadamore <mcimadamore@openjdk.org> Date: 2023-10-20 10:35:09 +0000 URL: https://git.openjdk.org/leyden/commit/848ecc1621c347ab12dd3f421af82cb55c71e0... 8318538: Add a way to obtain a strided var handle from a layout Reviewed-by: jvernee, pminborg ! src/java.base/share/classes/java/lang/foreign/MemoryLayout.java ! src/java.base/share/classes/java/lang/foreign/MemorySegment.java ! src/java.base/share/classes/jdk/internal/foreign/layout/AbstractLayout.java ! test/jdk/java/foreign/TestAdaptVarHandles.java ! test/jdk/java/foreign/TestArrayCopy.java ! test/micro/org/openjdk/bench/java/lang/foreign/JavaLayouts.java Changeset: a03767cf Author: Jasmine Karthikeyan <jkarthikeyan@openjdk.org> Committer: Emanuel Peter <epeter@openjdk.org> Date: 2023-10-20 10:44:58 +0000 URL: https://git.openjdk.org/leyden/commit/a03767cf8868a200f5be74c4cf8cdf5f76f1e6... 8318049: C2: assert(!failure) failed: Missed optimization opportunity in PhaseIterGVN Reviewed-by: epeter, thartmann ! src/hotspot/share/opto/phaseX.cpp + test/hotspot/jtreg/compiler/c2/TestNotifyCastToXor.java Changeset: deadb9c8 Author: Justin King <jcking@openjdk.org> Committer: Tobias Hartmann <thartmann@openjdk.org> Date: 2023-10-20 11:02:38 +0000 URL: https://git.openjdk.org/leyden/commit/deadb9c8d76f41671d39bb2125a8745c25bdb8... 8304684: Memory leak in DirectivesParser::set_option_flag Reviewed-by: kvn, dlong ! src/hotspot/share/compiler/compilerDirectives.cpp ! src/hotspot/share/compiler/compilerDirectives.hpp ! src/hotspot/share/compiler/directivesParser.cpp Changeset: 2c23391d Author: Alexey Ivanov <aivanov@openjdk.org> Date: 2023-10-20 11:02:58 +0000 URL: https://git.openjdk.org/leyden/commit/2c23391de76be0994d8367fdfba63a98e9faa6... 8318101: Additional test cases for CSSAttributeEqualityBug Reviewed-by: prr ! test/jdk/javax/swing/text/html/CSS/CSSAttributeEqualityBug.java Changeset: 71c99a0e Author: Alexey Ivanov <aivanov@openjdk.org> Date: 2023-10-20 11:04:24 +0000 URL: https://git.openjdk.org/leyden/commit/71c99a0e59ff843d48f1c71fb045186e44f839... 8318448: Link PopupMenu/PopupMenuLocation.java failure to JDK-8259913 Reviewed-by: prr ! test/jdk/ProblemList.txt Changeset: fe529170 Author: Claes Redestad <redestad@openjdk.org> Date: 2023-10-20 11:37:07 +0000 URL: https://git.openjdk.org/leyden/commit/fe52917054ebed3009391487c304f1fad42710... 8318457: Use prefix-less prepend methods directly to reduce branches in String concat expressions Reviewed-by: jlaskey, liach ! src/java.base/share/classes/java/lang/StringConcatHelper.java ! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java ! src/java.base/share/classes/java/util/FormatItem.java Changeset: 40106422 Author: Mahendra Chhipa <mchhipa@openjdk.org> Date: 2023-10-20 12:07:39 +0000 URL: https://git.openjdk.org/leyden/commit/40106422bd2ae3da98d028bdbab2c240a71081... 8077371: Binary files in JAXP test should be removed Reviewed-by: joehw + test/jdk/javax/xml/jaxp/datatype/8033980/GregorianCalAndDurSerDataTemplate.java + test/jdk/javax/xml/jaxp/datatype/8033980/GregorianCalAndDurSerDataUtil.java + test/jdk/javax/xml/jaxp/datatype/8033980/GregorianCalendarAndDurationSerData.java + test/jdk/javax/xml/jaxp/datatype/8033980/JDK6GregorianCalendarAndDurationSerData.java - test/jdk/javax/xml/jaxp/datatype/8033980/JDK6_Duration.ser - test/jdk/javax/xml/jaxp/datatype/8033980/JDK6_XMLGregorianCalendar.ser + test/jdk/javax/xml/jaxp/datatype/8033980/JDK7GregorianCalendarAndDurationSerData.java - test/jdk/javax/xml/jaxp/datatype/8033980/JDK7_Duration.ser - test/jdk/javax/xml/jaxp/datatype/8033980/JDK7_XMLGregorianCalendar.ser + test/jdk/javax/xml/jaxp/datatype/8033980/JDK8GregorianCalendarAndDurationSerData.java - test/jdk/javax/xml/jaxp/datatype/8033980/JDK8_Duration.ser - test/jdk/javax/xml/jaxp/datatype/8033980/JDK8_XMLGregorianCalendar.ser + test/jdk/javax/xml/jaxp/datatype/8033980/JDK9GregorianCalendarAndDurationSerData.java - test/jdk/javax/xml/jaxp/datatype/8033980/JDK9_Duration.ser - test/jdk/javax/xml/jaxp/datatype/8033980/JDK9_XMLGregorianCalendar.ser ! test/jdk/javax/xml/jaxp/datatype/8033980/SerializationTest.java Changeset: 91442878 Author: Maurizio Cimadamore <mcimadamore@openjdk.org> Date: 2023-10-20 14:29:17 +0000 URL: https://git.openjdk.org/leyden/commit/91442878b7b7b2e131621958de4942f30bbf35... 8318601: Remove javadoc text about restricted methods Reviewed-by: alanb ! src/java.base/share/classes/java/lang/ModuleLayer.java ! src/java.base/share/classes/java/lang/foreign/AddressLayout.java ! src/java.base/share/classes/java/lang/foreign/Linker.java ! src/java.base/share/classes/java/lang/foreign/MemorySegment.java ! src/java.base/share/classes/java/lang/foreign/SymbolLookup.java Changeset: 5a97411f Author: Ilya Gavrilin <igavrilin@openjdk.org> Committer: Vladimir Kempik <vkempik@openjdk.org> Date: 2023-10-20 14:31:41 +0000 URL: https://git.openjdk.org/leyden/commit/5a97411f857b0bc9e70b417efa76a5fd5f887f... 8317971: RISC-V: implement copySignF/D and signumF/D intrinsics Reviewed-by: fyang, vkempik ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/riscv.ad ! src/hotspot/cpu/riscv/vm_version_riscv.cpp ! test/micro/org/openjdk/bench/java/lang/MathBench.java Changeset: b1228de6 Author: Thomas Stuefe <stuefe@openjdk.org> Date: 2023-10-20 15:21:57 +0000 URL: https://git.openjdk.org/leyden/commit/b1228de623f3d26f982b4b1ee86af34b6ec149... 8314588: gc/metaspace/TestMetaspaceInitialization.java failed "assert(capacity_until_gc >= committed_bytes) failed: capacity_until_gc: 3145728 < committed_bytes: 3211264" Reviewed-by: dholmes, coleenp ! src/hotspot/share/memory/metaspace.cpp Changeset: 8065233e Author: Jorn Vernee <jvernee@openjdk.org> Date: 2023-10-20 15:40:39 +0000 URL: https://git.openjdk.org/leyden/commit/8065233e8b8976929e1975c9a74cf70bf3485a... 8318598: FFM stylistic cleanups Co-authored-by: Per Minborg <pminborg@openjdk.org> Co-authored-by: Maurizio Cimadamore <mcimadamore@openjdk.org> Reviewed-by: mcimadamore ! src/java.base/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java ! src/java.base/share/classes/jdk/internal/foreign/ConfinedSession.java ! src/java.base/share/classes/jdk/internal/foreign/HeapMemorySegmentImpl.java ! src/java.base/share/classes/jdk/internal/foreign/LayoutPath.java ! src/java.base/share/classes/jdk/internal/foreign/MemorySessionImpl.java ! src/java.base/share/classes/jdk/internal/foreign/SegmentFactories.java ! src/java.base/share/classes/jdk/internal/foreign/SharedSession.java ! src/java.base/share/classes/jdk/internal/foreign/StringSupport.java ! src/java.base/share/classes/jdk/internal/foreign/SystemLookup.java ! src/java.base/share/classes/jdk/internal/foreign/Utils.java ! src/java.base/share/classes/jdk/internal/foreign/abi/AbstractLinker.java ! src/java.base/share/classes/jdk/internal/foreign/abi/Binding.java ! src/java.base/share/classes/jdk/internal/foreign/abi/CapturableState.java ! src/java.base/share/classes/jdk/internal/foreign/abi/SharedUtils.java ! src/java.base/share/classes/jdk/internal/foreign/abi/SoftReferenceCache.java ! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/CallArranger.java ! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/macos/MacOsAArch64Linker.java ! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/windows/WindowsAArch64CallArranger.java ! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/windows/WindowsAArch64Linker.java ! src/java.base/share/classes/jdk/internal/foreign/abi/fallback/FFIType.java ! src/java.base/share/classes/jdk/internal/foreign/abi/fallback/FallbackLinker.java ! src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/PPC64Architecture.java ! src/java.base/share/classes/jdk/internal/foreign/abi/riscv64/RISCV64Architecture.java ! src/java.base/share/classes/jdk/internal/foreign/abi/riscv64/linux/LinuxRISCV64CallArranger.java ! src/java.base/share/classes/jdk/internal/foreign/abi/riscv64/linux/TypeClass.java ! src/java.base/share/classes/jdk/internal/foreign/abi/s390/S390Architecture.java ! src/java.base/share/classes/jdk/internal/foreign/abi/s390/linux/LinuxS390CallArranger.java ! src/java.base/share/classes/jdk/internal/foreign/abi/s390/linux/TypeClass.java ! src/java.base/share/classes/jdk/internal/foreign/abi/x64/sysv/CallArranger.java ! src/java.base/share/classes/jdk/internal/foreign/abi/x64/sysv/TypeClass.java ! src/java.base/share/classes/jdk/internal/foreign/abi/x64/windows/CallArranger.java ! src/java.base/share/classes/jdk/internal/foreign/abi/x64/windows/TypeClass.java ! src/java.base/share/classes/jdk/internal/foreign/layout/AbstractGroupLayout.java ! src/java.base/share/classes/jdk/internal/foreign/layout/ValueLayouts.java Changeset: 52814994 Author: sunyaqi <sunyaqi@loongson.cn> Committer: Alexey Semenyuk <asemenyuk@openjdk.org> Date: 2023-10-20 16:27:58 +0000 URL: https://git.openjdk.org/leyden/commit/52814994efc4831fdbc1f796ed1db6ae88cb61... 8316563: test tools/jpackage/linux/LinuxResourceTest.java fails on CentOS Linux release 8.5.2111 and Fedora 27 Reviewed-by: asemenyuk, almatvee ! test/jdk/tools/jpackage/linux/LinuxResourceTest.java Changeset: 200b5a27 Author: Viktor Klang <vklang@openjdk.org> Committer: Paul Sandoz <psandoz@openjdk.org> Date: 2023-10-20 16:31:46 +0000 URL: https://git.openjdk.org/leyden/commit/200b5a27d4bc77e2628a80d8166ee5d6057ab0... 8318420: AbstractPipeline invokes overridden method in constructor Reviewed-by: psandoz ! src/java.base/share/classes/java/util/stream/AbstractPipeline.java Changeset: 21215753 Author: Viktor Klang <vklang@openjdk.org> Committer: Paul Sandoz <psandoz@openjdk.org> Date: 2023-10-20 16:32:11 +0000 URL: https://git.openjdk.org/leyden/commit/21215753c05681311be304f8994a97caa8e33c... 8318421: AbstractPipeline.sourceStageSpliterator() chases pointers needlessly Reviewed-by: psandoz ! src/java.base/share/classes/java/util/stream/AbstractPipeline.java Changeset: a045258a Author: Kevin Walls <kevinw@openjdk.org> Date: 2023-10-20 16:38:39 +0000 URL: https://git.openjdk.org/leyden/commit/a045258ae2eb02daa17a9a9799a666f42daa7e... 8209595: MonitorVmStartTerminate.java timed out Reviewed-by: sspitsyn, cjplummer, lmesnik ! test/jdk/sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.java Changeset: 158293d2 Author: Harshitha Onkar <honkar@openjdk.org> Date: 2023-10-20 17:35:21 +0000 URL: https://git.openjdk.org/leyden/commit/158293d2517695f8c5eaca1b46ecf0f1f9f096... 8316030: Update Libpng to 1.6.40 Reviewed-by: prr, dnguyen ! 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: 4dfa3799 Author: Justin Lu <jlu@openjdk.org> Date: 2023-10-20 17:37:51 +0000 URL: https://git.openjdk.org/leyden/commit/4dfa3799a60cb11092b699db5bc0cc1f44d244... 7061097: [Doc] Inconsistenency between the spec and the implementation for DateFormat.Field Reviewed-by: naoto ! src/java.base/share/classes/java/text/DateFormat.java Changeset: 66d90d5d Author: Justin Lu <jlu@openjdk.org> Date: 2023-10-20 17:38:10 +0000 URL: https://git.openjdk.org/leyden/commit/66d90d5d9f8041c3a7a3f27febf83120bd1fcd... 8318107: Un-ProblemList LocaleProvidersRun and CalendarDataRegression Reviewed-by: naoto ! test/jdk/ProblemList.txt Changeset: d3ebb4a1 Author: Rajan Halade <rhalade@openjdk.org> Date: 2023-10-20 18:25:09 +0000 URL: https://git.openjdk.org/leyden/commit/d3ebb4a155be8ed93e79b6b58c645e861ec302... 8317373: Add Telia Root CA v2 Reviewed-by: mullan + src/java.base/share/data/cacerts/teliarootcav2 ! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/CAInterop.java ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java Changeset: 77b2394c Author: Mikhailo Seledtsov <mseledtsov@openjdk.org> Date: 2023-10-20 19:25:43 +0000 URL: https://git.openjdk.org/leyden/commit/77b2394c46bd304ffc0658cb758d971f1f2940... 8318482: problemlist compiler/codecache/CheckLargePages.java on Linux-x64 until JDK-8317831 is fixed Reviewed-by: lmesnik ! test/hotspot/jtreg/ProblemList.txt Changeset: a1a62d99 Author: Brian Burkhalter <bpb@openjdk.org> Date: 2023-10-20 21:12:28 +0000 URL: https://git.openjdk.org/leyden/commit/a1a62d9964393533eeab269d1f405c8f0db1e9... 8306308: (ch) Writer created by Channels::newWriter may lose data Reviewed-by: djelinski, alanb ! src/java.base/share/classes/java/nio/channels/Channels.java ! src/java.base/share/classes/sun/nio/cs/StreamEncoder.java + test/jdk/java/nio/channels/Channels/NewWriter.java Changeset: af2f4bfa Author: Daniel D. Daugherty <dcubed@openjdk.org> Date: 2023-10-20 21:33:26 +0000 URL: https://git.openjdk.org/leyden/commit/af2f4bfa837a18964e00de1e3077119cfa4c68... 8318622: ProblemList gc/cslocker/TestCSLocker.java on linux-x64 in Xcomp mode Reviewed-by: naoto ! test/hotspot/jtreg/ProblemList-Xcomp.txt Changeset: 4cf195f0 Author: Leonid Mesnik <lmesnik@openjdk.org> Date: 2023-10-21 03:35:52 +0000 URL: https://git.openjdk.org/leyden/commit/4cf195f00cae97dea6ec25751f56231530fb6a... 8318573: The nsk.share.jpda.SocketConnection should fail if socket was closed. Reviewed-by: sspitsyn, cjplummer ! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/SocketConnection.java Changeset: a876beb6 Author: Laurent Bourgès <lbourges@openjdk.org> Date: 2023-10-21 09:12:08 +0000 URL: https://git.openjdk.org/leyden/commit/a876beb63d5d509b80366139ae4c6abe502efe... 8316741: BasicStroke.createStrokedShape miter-limits failing on small shapes Reviewed-by: prr, dnguyen ! src/java.desktop/share/classes/sun/java2d/marlin/Renderer.java ! src/java.desktop/share/classes/sun/java2d/marlin/RendererContext.java ! src/java.desktop/share/classes/sun/java2d/marlin/Stroker.java ! src/java.desktop/share/classes/sun/java2d/marlin/Version.java + test/jdk/sun/java2d/marlin/TestCreateStrokedShapeJoins.java Changeset: ecd25e7d Author: Ioi Lam <iklam@openjdk.org> Date: 2023-10-21 15:43:36 +0000 URL: https://git.openjdk.org/leyden/commit/ecd25e7d6f9d69f9dbdbff0a4a9b9d6b192885... 8318484: Initial version of cdsConfig.hpp Reviewed-by: dholmes, ccheung, sspitsyn ! src/hotspot/share/cds/archiveHeapWriter.cpp ! src/hotspot/share/cds/archiveUtils.cpp + src/hotspot/share/cds/cdsConfig.cpp + src/hotspot/share/cds/cdsConfig.hpp ! src/hotspot/share/cds/cppVtables.cpp ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/cds/heapShared.cpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoader.inline.hpp ! src/hotspot/share/classfile/classLoaderExt.cpp ! src/hotspot/share/classfile/compactHashtable.cpp ! src/hotspot/share/classfile/defaultMethods.cpp ! src/hotspot/share/classfile/dictionary.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/klassFactory.cpp ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/verificationType.cpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/interpreter/rewriter.cpp ! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp ! src/hotspot/share/jfr/recorder/jfrRecorder.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/oop.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiAgent.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/arguments.hpp Changeset: ffadd635 Author: Per Minborg <pminborg@openjdk.org> Date: 2023-10-23 06:16:27 +0000 URL: https://git.openjdk.org/leyden/commit/ffadd635759d0898cd108f5fe5fe3a4a3de917... 8317868: Add @sealedGraph to MethodHandleDesc and descendants Reviewed-by: jvernee, mli ! src/java.base/share/classes/java/lang/constant/MethodHandleDesc.java Changeset: 4eab39d9 Author: Thomas Schatzl <tschatzl@openjdk.org> Date: 2023-10-23 07:35:11 +0000 URL: https://git.openjdk.org/leyden/commit/4eab39d9415b2ec5c2984d0d3c110e93640908... 8318585: Rename CodeCache::UnloadingScope to UnlinkingScope Reviewed-by: ayang, iwalulya, mli ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/code/codeCache.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1FullCollector.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/serial/genMarkSweep.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp Changeset: 729f4c5d Author: Thomas Schatzl <tschatzl@openjdk.org> Date: 2023-10-23 08:19:50 +0000 URL: https://git.openjdk.org/leyden/commit/729f4c5d141cdc272249c4c69efd05f96a6541... 8318507: G1: Improve remset clearing for humongous candidates Reviewed-by: iwalulya, ayang, mli ! src/hotspot/share/gc/g1/g1RemSet.cpp Changeset: fc29a2e1 Author: Pavel Rappo <prappo@openjdk.org> Date: 2023-10-23 09:24:51 +0000 URL: https://git.openjdk.org/leyden/commit/fc29a2e152310ed81bd1bb23e6f17d02f055a4... 8318082: ConcurrentModificationException from IndexWriter Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractOverviewIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandler.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/TagletWriter.java + test/langtools/jdk/javadoc/doclet/testIndex/TestSelfIndexing.java ! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java Changeset: ff5c5b65 Author: Thomas Stuefe <stuefe@openjdk.org> Date: 2023-10-23 09:59:43 +0000 URL: https://git.openjdk.org/leyden/commit/ff5c5b6541b43a1323ba08f7a086e64de197ed... 8318643: +UseTransparentHugePages must enable +UseLargePages Reviewed-by: sjohanss ! src/hotspot/os/linux/os_linux.cpp Changeset: 7c0a8288 Author: Albert Mingkun Yang <ayang@openjdk.org> Date: 2023-10-23 11:04:29 +0000 URL: https://git.openjdk.org/leyden/commit/7c0a8288b23c11d455472762b56d5b20ac5b9f... 8318649: G1: Remove unimplemented HeapRegionRemSet::add_code_root_locked Reviewed-by: tschatzl ! src/hotspot/share/gc/g1/heapRegionRemSet.hpp Changeset: 704c6ea1 Author: Matthew Donovan <mdonovan@openjdk.org> Date: 2023-10-23 11:15:32 +0000 URL: https://git.openjdk.org/leyden/commit/704c6ea16cabc217588f430fd3c302d6df5e9c... 8303525: Refactor/cleanup open/test/jdk/javax/rmi/ssl/SSLSocketParametersTest.java Reviewed-by: smarks, msheppar ! test/jdk/javax/rmi/ssl/SSLSocketParametersTest.java ! test/lib/jdk/test/lib/Asserts.java Changeset: 99de9bb8 Author: Magnus Ihse Bursie <ihse@openjdk.org> Date: 2023-10-23 11:26:39 +0000 URL: https://git.openjdk.org/leyden/commit/99de9bb83ff70fe81c89751516a86a94c8f552... 8317807: JAVA_FLAGS removed from jtreg running in JDK-8317039 Reviewed-by: erikj ! make/RunTestsPrebuilt.gmk ! make/RunTestsPrebuiltSpec.gmk ! make/autoconf/lib-tests.m4 ! make/autoconf/spec.gmk.in Changeset: c2efd774 Author: Robbin Ehn <rehn@openjdk.org> Date: 2023-10-23 13:12:52 +0000 URL: https://git.openjdk.org/leyden/commit/c2efd7741202a5e3c209de62b8b5e6bd8ae761... 8295795: hsdis does not build with binutils 2.39+ Reviewed-by: ihse, djelinski ! make/autoconf/lib-hsdis.m4 ! src/utils/hsdis/binutils/hsdis-binutils.c Changeset: bd22d238 Author: Doug Simon <dnsimon@openjdk.org> Date: 2023-10-23 13:15:31 +0000 URL: https://git.openjdk.org/leyden/commit/bd22d2381fa3f21b113d5b8ef95fe15cec50b0... 8318027: Support alternative name to jdk.internal.vm.compiler Reviewed-by: erikj, ihse, kvn, alanb, mli ! make/common/Modules.gmk ! make/conf/module-loader-map.conf ! src/java.base/share/lib/security/default.policy = src/jdk.graal.compiler.management/share/classes/module-info.java = src/jdk.graal.compiler/share/classes/module-info.java ! src/jdk.internal.vm.ci/share/classes/module-info.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsCompilableTest.java ! test/jdk/java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java ! test/jdk/jdk/modules/etc/UpgradeableModules.java ! test/jdk/tools/jimage/VerifyJimage.java Changeset: 9f767aa4 Author: Thomas Schatzl <tschatzl@openjdk.org> Date: 2023-10-23 14:00:07 +0000 URL: https://git.openjdk.org/leyden/commit/9f767aa44b4699ed5404b934ac751f2cdd0ba8... 8318109: Writing JFR records while a CHT has taken its lock asserts in rank checking Reviewed-by: iwalulya, mli ! src/hotspot/share/runtime/mutexLocker.cpp Changeset: bea2d486 Author: Michal Sobierski <msobiers@amazon.com> Committer: Aleksey Shipilev <shade@openjdk.org> Date: 2023-10-23 14:31:12 +0000 URL: https://git.openjdk.org/leyden/commit/bea2d48696ee2c213e475ca3aa3aa9c412b910... 8312475: org.jline.util.PumpReader signed byte problem Reviewed-by: shade, jlahoda ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/PumpReader.java Changeset: d888b267 Author: Ramkumar Sunderbabu <rsunderbabu@openjdk.org> Committer: Aleksey Shipilev <shade@openjdk.org> Date: 2023-10-23 15:10:22 +0000 URL: https://git.openjdk.org/leyden/commit/d888b26783cbe9b2bf0a23ae728176f2eda6b9... 8318071: IgnoreUnrecognizedVMOptions flag still causes failure in ArchiveHeapTestClass Reviewed-by: dholmes, shade ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchiveHeapTestClass.java Changeset: c1aeac79 Author: Thomas Stuefe <stuefe@openjdk.org> Date: 2023-10-23 15:54:04 +0000 URL: https://git.openjdk.org/leyden/commit/c1aeac79ba4c5b100f05ccd4f014326e46e952... 8318445: More broken bailout chains in C2 Reviewed-by: kvn, epeter ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/matcher.cpp Changeset: 69c0ae23 Author: Erik Gahlin <egahlin@openjdk.org> Date: 2023-10-23 16:00:14 +0000 URL: https://git.openjdk.org/leyden/commit/69c0ae23a323dd547f53234848f32ed9ba4179... 8318124: JFR: Rewrite instrumentation to use Class-File API Reviewed-by: mgronlun ! src/java.base/share/classes/module-info.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedEvent.java - src/jdk.jfr/share/classes/jdk/jfr/internal/ASMToolkit.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventClassBuilder.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventWriterMethod.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/JVMUpcalls.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/TypeLibrary.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventParser.java + src/jdk.jfr/share/classes/jdk/jfr/internal/util/Bytecode.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/util/Utils.java ! test/jdk/jdk/jfr/jvm/TestEventWriterLog.java Changeset: 8d9a4b43 Author: Sean Coffey <coffeys@openjdk.org> Date: 2023-10-23 17:12:41 +0000 URL: https://git.openjdk.org/leyden/commit/8d9a4b43f4fff30fd217dab2c224e641cb913c... 8317678: Fix up hashCode() for ZipFile.Source.Key Reviewed-by: lancea, alanb, jpai ! src/java.base/share/classes/java/util/zip/ZipFile.java + test/jdk/java/util/zip/ZipFile/ZipSourceCache.java ! test/micro/org/openjdk/bench/java/util/zip/ZipFileOpen.java Changeset: 82f357fd Author: iklam <ilam3388@gmail.com> Date: 2023-10-23 18:08:41 +0000 URL: https://git.openjdk.org/leyden/commit/82f357fdcb38e843f9ed1fb6cdbc295ba6012e... Merge branch 'master' of https://github.com/openjdk/leyden into premain ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/stubRoutines_x86.hpp ! src/hotspot/share/asm/codeBuffer.cpp ! src/hotspot/share/c1/c1_Compilation.cpp ! src/hotspot/share/cds/archiveUtils.cpp ! src/hotspot/share/cds/cppVtables.cpp ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/cds/heapShared.cpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/ci/ciReplay.cpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoader.hpp ! src/hotspot/share/classfile/klassFactory.cpp ! src/hotspot/share/classfile/symbolTable.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/code/codeCache.hpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/nmethod.hpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compileTask.cpp ! src/hotspot/share/compiler/compilerDefinitions.hpp ! src/hotspot/share/compiler/compilerDirectives.hpp ! src/hotspot/share/compiler/compilerOracle.cpp ! src/hotspot/share/compiler/compilerOracle.hpp ! src/hotspot/share/interpreter/rewriter.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/c2compiler.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/graphKit.hpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/parse1.cpp ! src/hotspot/share/opto/runtime.cpp ! src/hotspot/share/opto/runtime.hpp ! src/hotspot/share/opto/type.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/unsafe.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/sharedRuntime.hpp ! src/hotspot/share/runtime/stubRoutines.cpp ! src/hotspot/share/runtime/stubRoutines.hpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchiveHeapTestClass.java ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/stubRoutines_x86.hpp ! src/hotspot/share/asm/codeBuffer.cpp ! src/hotspot/share/c1/c1_Compilation.cpp ! src/hotspot/share/cds/archiveUtils.cpp ! src/hotspot/share/cds/cppVtables.cpp ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/cds/heapShared.cpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/ci/ciReplay.cpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoader.hpp ! src/hotspot/share/classfile/klassFactory.cpp ! src/hotspot/share/classfile/symbolTable.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/code/codeCache.hpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/nmethod.hpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compileTask.cpp ! src/hotspot/share/compiler/compilerDefinitions.hpp ! src/hotspot/share/compiler/compilerDirectives.hpp ! src/hotspot/share/compiler/compilerOracle.cpp ! src/hotspot/share/compiler/compilerOracle.hpp ! src/hotspot/share/interpreter/rewriter.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/c2compiler.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/graphKit.hpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/parse1.cpp ! src/hotspot/share/opto/runtime.cpp ! src/hotspot/share/opto/runtime.hpp ! src/hotspot/share/opto/type.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/unsafe.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/sharedRuntime.hpp ! src/hotspot/share/runtime/stubRoutines.cpp ! src/hotspot/share/runtime/stubRoutines.hpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchiveHeapTestClass.java Changeset: 8ddc8999 Author: iklam <ilam3388@gmail.com> Date: 2023-10-23 23:00:15 +0000 URL: https://git.openjdk.org/leyden/commit/8ddc89996a8d258dc2e23215ade3c051da86a8... New workflow - partial fix for cleaning up excluded classes in CDS preimage ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/oops/trainingData.cpp ! test/hotspot/jtreg/runtime/cds/appcds/leyden/ExcludedClasses.java ! test/lib/jdk/test/lib/LeydenTester.java
participants (1)
-
duke