git: openjdk/leyden: computed-constants: 1000 new changesets
duke
duke at openjdk.org
Thu Oct 19 08:42:45 UTC 2023
Changeset: 86634dbe
Author: Per Minborg <pminborg at gmail.com>
Date: 2023-10-19 10:33:45 +0000
URL: https://git.openjdk.org/leyden/commit/86634dbeec32b49a680c5fd814f8254f668b7763
Add comments to fields
! src/java.base/share/classes/jdk/internal/constant/AbstractComputedConstant.java
Changeset: b60e0ada
Author: Matias Saavedra Silva <matsaave at openjdk.org>
Date: 2023-07-31 13:44:38 +0000
URL: https://git.openjdk.org/leyden/commit/b60e0adad6c2a4b8cf2709f810e185ad62777311
8313207: Remove MetaspaceShared::_has_error_classes
Reviewed-by: ccheung, iklam
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/cds/metaspaceShared.hpp
Changeset: 3671d83c
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-07-31 14:57:28 +0000
URL: https://git.openjdk.org/leyden/commit/3671d83c87302ead09d4ebce9cb85bdd803a0c20
8313252: Java_sun_awt_windows_ThemeReader_paintBackground release resources in early returns
Reviewed-by: clanger
! src/java.desktop/windows/native/libawt/windows/ThemeReader.cpp
Changeset: 97b68834
Author: Qing Xiao <qing.xiao at oracle.com>
Committer: Adam Sotona <asotona at openjdk.org>
Date: 2023-07-31 15:03:05 +0000
URL: https://git.openjdk.org/leyden/commit/97b688340e2adce8e5f6abf7c3f5cb41e71afc33
8295059: test/langtools/tools/javap 12 test classes use com.sun.tools.classfile library
Reviewed-by: asotona
! test/langtools/tools/javap/T6716452.java
! test/langtools/tools/javap/TestClassNameWarning.java
! test/langtools/tools/javap/classfile/6888367/T6888367.java
! test/langtools/tools/javap/classfile/T6887895.java
! test/langtools/tools/javap/typeAnnotations/JSR175Annotations.java
! test/langtools/tools/javap/typeAnnotations/NewArray.java
! test/langtools/tools/javap/typeAnnotations/Presence.java
! test/langtools/tools/javap/typeAnnotations/PresenceInner.java
! test/langtools/tools/javap/typeAnnotations/TypeCasts.java
! test/langtools/tools/javap/typeAnnotations/Visibility.java
! test/langtools/tools/javap/typeAnnotations/Wildcards.java
Changeset: 78f67993
Author: Gerard Ziemski <gziemski at openjdk.org>
Date: 2023-07-31 15:12:22 +0000
URL: https://git.openjdk.org/leyden/commit/78f67993f89792d2f0d8dcf04ba12ee93b336a13
8293972: runtime/NMT/NMTInitializationTest.java#default_long-off failed with "Suspiciously long bucket chains in lookup table."
Reviewed-by: stuefe, dholmes
! src/hotspot/share/services/nmtPreInit.hpp
Changeset: e47a84f2
Author: Hai-May Chao <hchao at openjdk.org>
Date: 2023-07-31 15:18:04 +0000
URL: https://git.openjdk.org/leyden/commit/e47a84f23dd2608c6f5748093eefe301fb5bf750
8312489: Increase jdk.jar.maxSignatureFileSize default which is too low for JARs such as WhiteSource/Mend unified agent jar
Reviewed-by: mullan, mbaesken
! src/java.base/share/classes/java/util/jar/JarFile.java
! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java
Changeset: 5362ec9c
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2023-07-31 16:51:29 +0000
URL: https://git.openjdk.org/leyden/commit/5362ec9c6e9123d00288497ac9d1879a2bb1ca64
8312492: Remove THP sanity checks at VM startup
Reviewed-by: dholmes, coleenp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.hpp
! test/hotspot/jtreg/runtime/memory/LargePages/TestLargePagesFlags.java
Changeset: 86783b98
Author: Matias Saavedra Silva <matsaave at openjdk.org>
Date: 2023-07-31 18:41:38 +0000
URL: https://git.openjdk.org/leyden/commit/86783b985175de3a0c02215a862b2a2749d8b408
8301996: Move field resolution information out of the cpCache
Co-authored-by: Gui Cao <gcao at openjdk.org>
Co-authored-by: Dingli Zhang <dzhang at openjdk.org>
Co-authored-by: Martin Doerr <mdoerr at openjdk.org>
Reviewed-by: coleenp, fparain
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.hpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/ppc/interp_masm_ppc.hpp
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp
! src/hotspot/cpu/riscv/interp_masm_riscv.cpp
! src/hotspot/cpu/riscv/interp_masm_riscv.hpp
! src/hotspot/cpu/riscv/templateTable_riscv.cpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/interp_masm_x86.hpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/cpu/zero/zeroInterpreter_zero.cpp
! src/hotspot/share/ci/ciStreams.cpp
! src/hotspot/share/interpreter/bytecode.cpp
! src/hotspot/share/interpreter/bytecodeTracer.cpp
! src/hotspot/share/interpreter/bytecodeUtils.cpp
! src/hotspot/share/interpreter/bytecodes.hpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/interpreterRuntime.hpp
! src/hotspot/share/interpreter/rewriter.cpp
! src/hotspot/share/interpreter/rewriter.hpp
! src/hotspot/share/interpreter/templateTable.hpp
! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/constantPool.hpp
! src/hotspot/share/oops/constantPool.inline.hpp
! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/oops/cpCache.hpp
! src/hotspot/share/oops/cpCache.inline.hpp
! src/hotspot/share/oops/generateOopMap.cpp
+ src/hotspot/share/oops/resolvedFieldEntry.cpp
+ src/hotspot/share/oops/resolvedFieldEntry.hpp
! src/hotspot/share/prims/jvmtiClassFileReconstituter.cpp
! src/hotspot/share/prims/methodComparator.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ConstantPool.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ConstantPoolCache.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ResolvedFieldArray.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ResolvedFieldEntry.java
! test/hotspot/gtest/oops/test_cpCache_output.cpp
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ConstantPoolTestsHelper.java
! test/hotspot/jtreg/runtime/interpreter/BytecodeTracerTest.java
! test/lib/jdk/test/whitebox/WhiteBox.java
Changeset: 6af0af59
Author: Jim Laskey <jlaskey at openjdk.org>
Date: 2023-07-31 19:11:14 +0000
URL: https://git.openjdk.org/leyden/commit/6af0af593446bc33dc94bbf7334c325c4ac0ac0f
8310913: Move ReferencedKeyMap to jdk.internal so it may be shared
Reviewed-by: naoto, rriggs, mchung, liach
! src/java.base/share/classes/java/lang/invoke/MethodType.java
! src/java.base/share/classes/java/lang/runtime/Carriers.java
- src/java.base/share/classes/java/lang/runtime/ReferenceKey.java
- src/java.base/share/classes/java/lang/runtime/ReferencedKeyMap.java
! src/java.base/share/classes/jdk/internal/access/JavaLangRefAccess.java
+ src/java.base/share/classes/jdk/internal/util/ReferenceKey.java
+ src/java.base/share/classes/jdk/internal/util/ReferencedKeyMap.java
+ src/java.base/share/classes/jdk/internal/util/ReferencedKeySet.java
= src/java.base/share/classes/jdk/internal/util/SoftReferenceKey.java
= src/java.base/share/classes/jdk/internal/util/StrongReferenceKey.java
= src/java.base/share/classes/jdk/internal/util/WeakReferenceKey.java
- test/jdk/java/lang/runtime/ReferencedKeyTest.java
+ test/jdk/jdk/internal/util/ReferencedKeyTest.java
Changeset: c91a3002
Author: Matias Saavedra Silva <matsaave at openjdk.org>
Date: 2023-07-31 20:23:59 +0000
URL: https://git.openjdk.org/leyden/commit/c91a3002fb4304b6184d1d8d5611873c4e028af2
8307312: Replace "int which" with "int cp_index" in constantPool
Reviewed-by: coleenp, dholmes, iklam
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/ci/ciStreams.cpp
! src/hotspot/share/ci/ciStreams.hpp
! src/hotspot/share/ci/ciTypeFlow.cpp
! src/hotspot/share/interpreter/bytecode.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/constantPool.hpp
Changeset: 0a3c6d6b
Author: Tejesh R <tr at openjdk.org>
Date: 2023-08-01 04:28:42 +0000
URL: https://git.openjdk.org/leyden/commit/0a3c6d6bd010231d02e92016037149e85fb1db3f
8280482: Window transparency bug on Linux
Reviewed-by: dnguyen, azvegint
! src/java.desktop/unix/classes/sun/awt/X11/XWindowPeer.java
+ test/jdk/java/awt/Multiscreen/MultiScreenCheckScreenIDTest.java
Changeset: e36960ec
Author: Joshua Cao <joshcao at amazon.com>
Committer: Koichi Sakata <ksakata at openjdk.org>
Date: 2023-08-01 10:48:38 +0000
URL: https://git.openjdk.org/leyden/commit/e36960ec6d543b48a7739e249c4a18883b2723f8
8312420: Integrate Graal's blender micro benchmark
Reviewed-by: dnsimon, thartmann, ksakata
+ test/micro/org/openjdk/bench/vm/compiler/pea/Blender.java
Changeset: ee3e0917
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2023-08-01 11:59:11 +0000
URL: https://git.openjdk.org/leyden/commit/ee3e0917b393b879a543060ace2537be84f20e82
8313249: Fix -Wconversion warnings in verifier code
Reviewed-by: matsaave, iklam, dlong
! src/hotspot/share/classfile/stackMapFrame.hpp
! src/hotspot/share/classfile/stackMapTableFormat.hpp
! src/hotspot/share/classfile/verifier.cpp
! src/hotspot/share/classfile/verifier.hpp
! src/hotspot/share/interpreter/bytecode.hpp
! src/hotspot/share/interpreter/bytecodeStream.hpp
Changeset: 94b50b71
Author: Christoph Langer <clanger at openjdk.org>
Date: 2023-08-01 13:45:10 +0000
URL: https://git.openjdk.org/leyden/commit/94b50b714a3d7696908e13b44eceeec60b82fcc6
8313404: Fix section label in test/jdk/ProblemList.txt
Reviewed-by: mbaesken, alanb
! test/jdk/ProblemList.txt
Changeset: 98a915a5
Author: Thomas Obermeier <128162199+TOatGithub at users.noreply.github.com>
Committer: Christoph Langer <clanger at openjdk.org>
Date: 2023-08-01 15:31:54 +0000
URL: https://git.openjdk.org/leyden/commit/98a915a54ce62da7cebc1f0ab07dab276291a1d1
8313256: Exclude failing multicast tests on AIX
Reviewed-by: clanger
! test/jdk/ProblemList.txt
Changeset: ec2f38fd
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-08-01 16:03:24 +0000
URL: https://git.openjdk.org/leyden/commit/ec2f38fd389dc51dc4d8925e037a8bf2e64a3722
8313428: GHA: Bump GCC versions for July 2023 updates
Reviewed-by: clanger, mbaesken, stuefe
! .github/workflows/main.yml
Changeset: 7ba8c69a
Author: Ashutosh Mehra <asmehra at redhat.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-08-01 19:26:45 +0000
URL: https://git.openjdk.org/leyden/commit/7ba8c69a2cb094f124234fef5a0f7ac98993c1a4
8312596: Null pointer access in Compile::TracePhase::~TracePhase after JDK-8311976
Reviewed-by: chagedorn, dlong, shade
! src/hotspot/share/opto/compile.cpp
+ test/hotspot/jtreg/compiler/c2/TestPrintIdealNodeCount.java
Changeset: bf707775
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2023-08-01 20:31:25 +0000
URL: https://git.openjdk.org/leyden/commit/bf7077752aa6676b0a5a7f799b6823f38fbd8196
8312181: CDS dynamic dump crashes when verifying unlinked class from static archive
Reviewed-by: iklam, matsaave
! src/hotspot/share/cds/metaspaceShared.cpp
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/OldClassVerifierTrouble.java
= test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/ChildOldSuper.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/VerifierTroubleApp.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/VerifierTroublev49.jasm
Changeset: dc142470
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2023-08-01 22:08:55 +0000
URL: https://git.openjdk.org/leyden/commit/dc142470773ba53b06d424f489d5f1919b2d713b
8309240: Array classes should be stored in dynamic CDS archive
Reviewed-by: iklam
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/archiveBuilder.hpp
! src/hotspot/share/cds/dynamicArchive.cpp
! src/hotspot/share/cds/dynamicArchive.hpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/cds/metaspaceShared.hpp
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/oops/arrayKlass.cpp
! src/hotspot/share/oops/arrayKlass.hpp
! src/hotspot/share/oops/instanceKlass.hpp
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArrayKlasses.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/ArrayKlassesApp.java
Changeset: 28be34c1
Author: John Jiang <jjiang at openjdk.org>
Date: 2023-08-01 22:35:27 +0000
URL: https://git.openjdk.org/leyden/commit/28be34c1b9179e21c8ec5d2f9b05e3f842bb30a1
8313226: Redundant condition test in X509CRLImpl
Reviewed-by: jnimeh
! src/java.base/share/classes/sun/security/x509/X509CRLImpl.java
Changeset: 9b55e9a7
Author: Justin Lu <jlu at openjdk.org>
Date: 2023-08-01 23:16:39 +0000
URL: https://git.openjdk.org/leyden/commit/9b55e9a706de9893b1a71c7a6a4e23c4b8842f18
8312572: JDK 21 RDP2 L10n resource files update
Reviewed-by: naoto
! src/java.base/share/classes/sun/launcher/resources/launcher_de.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_ja.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_zh_CN.properties
! src/java.desktop/macosx/classes/com/apple/laf/resources/aqua_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_zh_CN.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_zh_CN.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_zh_CN.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_de.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_zh_CN.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_de.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_zh_CN.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_zh_CN.properties
! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_zh_CN.properties
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps_de.properties
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps_ja.properties
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps_zh_CN.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_de.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_ja.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_zh_CN.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins_de.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins_ja.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins_zh_CN.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_zh_CN.properties
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_de.properties
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_ja.properties
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_zh_CN.properties
Changeset: f14245b3
Author: Jim Laskey <jlaskey at openjdk.org>
Date: 2023-08-02 00:47:20 +0000
URL: https://git.openjdk.org/leyden/commit/f14245b3880ff735ae231b4c7d2c6b6907c5f7d4
8312814: Compiler crash when template processor type is a captured wildcard
Reviewed-by: jlahoda, mcimadamore, vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java
+ test/langtools/tools/javac/template/T8312814.java
Changeset: 528596fa
Author: Joe Wang <joehw at openjdk.org>
Date: 2023-08-02 01:37:40 +0000
URL: https://git.openjdk.org/leyden/commit/528596fa937f8589f71fa06929fbb75f62142a4f
8310991: missing @since tags in java.xml
Reviewed-by: iris, naoto, lancea
! src/java.xml/share/classes/org/w3c/dom/Attr.java
! src/java.xml/share/classes/org/w3c/dom/CDATASection.java
! src/java.xml/share/classes/org/w3c/dom/CharacterData.java
! src/java.xml/share/classes/org/w3c/dom/Comment.java
! src/java.xml/share/classes/org/w3c/dom/DOMException.java
! src/java.xml/share/classes/org/w3c/dom/DOMImplementation.java
! src/java.xml/share/classes/org/w3c/dom/Document.java
! src/java.xml/share/classes/org/w3c/dom/DocumentFragment.java
! src/java.xml/share/classes/org/w3c/dom/DocumentType.java
! src/java.xml/share/classes/org/w3c/dom/Element.java
! src/java.xml/share/classes/org/w3c/dom/Entity.java
! src/java.xml/share/classes/org/w3c/dom/EntityReference.java
! src/java.xml/share/classes/org/w3c/dom/NamedNodeMap.java
! src/java.xml/share/classes/org/w3c/dom/Node.java
! src/java.xml/share/classes/org/w3c/dom/NodeList.java
! src/java.xml/share/classes/org/w3c/dom/Notation.java
! src/java.xml/share/classes/org/w3c/dom/ProcessingInstruction.java
! src/java.xml/share/classes/org/w3c/dom/Text.java
Changeset: e8471f6b
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2023-08-02 05:45:24 +0000
URL: https://git.openjdk.org/leyden/commit/e8471f6bbe692a0d1e293f9e09aaa4f32312eb6a
8313507: Remove pkcs11/Cipher/TestKATForGCM.java from ProblemList
Reviewed-by: mullan
! test/jdk/ProblemList.txt
Changeset: 6a853bba
Author: Jenny Shivayogi <kspeeyu at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-08-02 07:00:13 +0000
URL: https://git.openjdk.org/leyden/commit/6a853bba09092141f436d4cb1e8fdc5a06beac82
8311821: Simplify ParallelGCThreadsConstraintFunc after CMS removal
Reviewed-by: kbarrett, shade, tschatzl
! src/hotspot/share/gc/parallel/jvmFlagConstraintsParallel.cpp
! src/hotspot/share/gc/parallel/jvmFlagConstraintsParallel.hpp
! src/hotspot/share/gc/shared/gc_globals.hpp
! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.cpp
! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.hpp
! test/hotspot/jtreg/gc/arguments/TestParallelGCThreads.java
Changeset: 9454b2bb
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-08-02 07:00:37 +0000
URL: https://git.openjdk.org/leyden/commit/9454b2bbe130fdbe86485b928b80d19156c709ee
8312591: GCC 6 build failure after JDK-8280982
Reviewed-by: jiefu, prr
! make/modules/java.desktop/lib/Awt2dLibraries.gmk
Changeset: 5d1b911c
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-08-02 09:17:41 +0000
URL: https://git.openjdk.org/leyden/commit/5d1b911c92b933c257c8e9afe1464ec175ca1cc2
8310311: Serial: move Generation::contribute_scratch to DefNewGeneration
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/defNewGeneration.hpp
! src/hotspot/share/gc/serial/genMarkSweep.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.hpp
! src/hotspot/share/gc/shared/generation.hpp
Changeset: 6faf05c6
Author: Alan Bateman <alanb at openjdk.org>
Date: 2023-08-02 10:40:25 +0000
URL: https://git.openjdk.org/leyden/commit/6faf05c6ddb3a0bcf4dce9516b8fca15d25cd80f
8311989: Test java/lang/Thread/virtual/Reflection.java timed out
Reviewed-by: jpai, mchung
! test/jdk/java/lang/Thread/virtual/Reflection.java
Changeset: 46fbedb2
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-08-02 11:21:34 +0000
URL: https://git.openjdk.org/leyden/commit/46fbedb2be98a9b8aba042fa9f90c3b25c312cd6
8313402: C1: Incorrect LoadIndexed value numbering
Reviewed-by: phh, thartmann
! src/hotspot/share/c1/c1_Instruction.hpp
+ test/hotspot/jtreg/compiler/c1/TestLoadIndexedMismatch.java
Changeset: 19e2c8c3
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2023-08-02 12:13:47 +0000
URL: https://git.openjdk.org/leyden/commit/19e2c8c321823c056091e6e9f6c3d0db7ba9ec2b
8313593: Generational ZGC: NMT assert when the heap fails to expand
Reviewed-by: stuefe, tschatzl, eosterlund
! src/hotspot/share/gc/z/zPhysicalMemory.cpp
Changeset: b093880a
Author: Antonios Printezis <tonyp at openjdk.org>
Date: 2023-08-02 13:17:00 +0000
URL: https://git.openjdk.org/leyden/commit/b093880acd89d8d0bccd4b8b260b721f4dcfc161
8313322: RISC-V: implement MD5 intrinsic
Reviewed-by: luhenry, rehn
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
! src/hotspot/cpu/riscv/vm_version_riscv.cpp
Changeset: 64467923
Author: Cesar Soares Lucas <cslucas at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2023-08-02 14:27:07 +0000
URL: https://git.openjdk.org/leyden/commit/6446792327c629dbd1dfc1edfb547065f6fce651
8312617: SIGSEGV in ConnectionGraph::verify_ram_nodes
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/escape.cpp
Changeset: c1a3f143
Author: Deepa Kumari <dpakri181 at gmail.com>
Committer: Tyler Steele <tsteele at openjdk.org>
Date: 2023-08-02 14:39:33 +0000
URL: https://git.openjdk.org/leyden/commit/c1a3f143bf881dac6d6e517293c79a68129c6f5a
8312078: [PPC] JcmdScale.java Failing on AIX
Reviewed-by: stuefe, tsteele
! src/hotspot/share/services/nmtDCmd.cpp
Changeset: 4ba81f63
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2023-08-02 15:25:59 +0000
URL: https://git.openjdk.org/leyden/commit/4ba81f631f572d870d0f2c96fefe0cabc55e1841
8313368: (fc) FileChannel.size returns 0 on block special files
Reviewed-by: vtewari, alanb
! src/java.base/unix/native/libnio/ch/UnixFileDispatcherImpl.c
! test/jdk/java/nio/channels/FileChannel/BlockDeviceSize.java
Changeset: cff25dd5
Author: Matias Saavedra Silva <matsaave at openjdk.org>
Date: 2023-08-02 17:11:22 +0000
URL: https://git.openjdk.org/leyden/commit/cff25dd574203d0840d11ce083a5b825fb26d61d
8306582: Remove MetaspaceShared::exit_after_static_dump()
Reviewed-by: iklam, alanb, ccheung
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/archiveBuilder.hpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/cds/metaspaceShared.hpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/runtime/threads.cpp
! src/java.base/share/native/libjli/java.c
Changeset: bc1d2eac
Author: Jim Laskey <jlaskey at openjdk.org>
Date: 2023-08-02 21:01:44 +0000
URL: https://git.openjdk.org/leyden/commit/bc1d2eac9abd5fb38402113c7f0805c21ef7787f
8312821: Javac accepts char literal as template
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java
! test/langtools/tools/javac/lexer/JavaLexerTest.java
! test/langtools/tools/javac/unicode/TripleQuote.out
Changeset: 6d180d5f
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2023-08-02 21:59:22 +0000
URL: https://git.openjdk.org/leyden/commit/6d180d5fbfb7ba2a6cebebe637e791dd540a80d7
8313349: Introduce `abstract void HtmlDocletWriter.buildPage()`
Reviewed-by: prappo
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractOverviewIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllPackagesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.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/ConstantsSummaryWriter.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/DeprecatedListWriter.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/EnumConstantWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ExternalSpecsWriter.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/HelpWriter.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/HtmlIndexBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexWriter.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/ModuleIndexWriter.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/NestedClassWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NewAPIListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageTreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.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/PreviewListWriter.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/SearchWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerialFieldWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerialMethodWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriter.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/SystemPropertiesWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.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/Entity.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Head.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/DocFileElement.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
Changeset: 8248e351
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2023-08-02 23:37:35 +0000
URL: https://git.openjdk.org/leyden/commit/8248e351d0bed263fb68d8468004a4286e6391af
8313576: GCC 7 reports compiler warning in bundled freetype 2.13.0
Reviewed-by: shade, prr
! make/modules/java.desktop/lib/Awt2dLibraries.gmk
Changeset: 87d7e976
Author: Tejesh R <tr at openjdk.org>
Date: 2023-08-03 04:44:41 +0000
URL: https://git.openjdk.org/leyden/commit/87d7e976cbb9a4441f6f215252383b41b2b69f97
8311031: JTable header border vertical lines are not aligned with data grid lines
Reviewed-by: abhiscxk, psadhukhan, aivanov
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalBorders.java
+ test/jdk/javax/swing/JTableHeader/TableHeaderBorderPositionTest.java
Changeset: 53ca75b1
Author: Amit Kumar <amitkumar at openjdk.org>
Date: 2023-08-03 05:47:22 +0000
URL: https://git.openjdk.org/leyden/commit/53ca75b18ea419d469758475fac8352bf915b484
8313312: Add missing classpath exception copyright header
Reviewed-by: rriggs, asotona
! src/java.base/share/classes/jdk/internal/classfile/components/ClassRemapper.java
! src/java.base/share/classes/jdk/internal/classfile/components/CodeLocalsShifter.java
! src/java.base/share/classes/jdk/internal/classfile/components/CodeRelabeler.java
! src/java.base/share/classes/jdk/internal/classfile/components/CodeStackTracker.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassHierarchyImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassRemapperImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/CodeLocalsShifterImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/CodeRelabelerImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/CodeStackTrackerImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/StackCounter.java
! src/java.base/share/classes/jdk/internal/classfile/impl/StackMapGenerator.java
! src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerificationWrapper.java
! src/java.base/share/classes/jdk/internal/util/Architecture.java
! src/java.base/share/classes/jdk/internal/util/OSVersion.java
! src/java.base/share/classes/jdk/internal/util/OperatingSystem.java
! src/java.base/share/classes/jdk/internal/util/PlatformProps.java.template
Changeset: 3c920f9c
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2023-08-03 07:15:21 +0000
URL: https://git.openjdk.org/leyden/commit/3c920f9cc61566b7bd08d2bf8773d39a616082d3
8313274: [BACKOUT] Relax prerequisites for java.base-jmod target
Reviewed-by: dholmes
! make/Main.gmk
Changeset: 58906bf8
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2023-08-03 07:23:19 +0000
URL: https://git.openjdk.org/leyden/commit/58906bf8fbbf4417149e796325bcbaec189d538b
4893524: Swing drop targets should call close() on transferred readers and streams
Reviewed-by: serb, tr, aivanov
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java
Changeset: bdac348c
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-08-03 08:12:20 +0000
URL: https://git.openjdk.org/leyden/commit/bdac348c80d451cefbc73eb8313e8511dbb0de31
8313602: increase timeout for jdk/classfile/CorpusTest.java
Reviewed-by: clanger
! test/jdk/jdk/classfile/CorpusTest.java
Changeset: 3212b64f
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2023-08-03 08:32:13 +0000
URL: https://git.openjdk.org/leyden/commit/3212b64f8efc32a95808cd33e16b6cf989173a3f
8313582: Problemlist failing test on linux x86
Reviewed-by: tschatzl
! test/langtools/ProblemList.txt
Changeset: c3860917
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2023-08-03 08:37:15 +0000
URL: https://git.openjdk.org/leyden/commit/c3860917346fb53ed3d23f11d112b58b8cd8448a
8312984: javac may crash on a record pattern with too few components
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! test/langtools/tools/javac/patterns/PatternErrorRecovery-old.out
! test/langtools/tools/javac/patterns/PatternErrorRecovery.java
! test/langtools/tools/javac/patterns/PatternErrorRecovery.out
Changeset: ab1c212a
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2023-08-03 11:02:42 +0000
URL: https://git.openjdk.org/leyden/commit/ab1c212ac1097ae6e1122ef1aba47ca51eca11f2
8312909: C1 should not inline through interface calls with non-subtype receiver
Reviewed-by: kvn, chagedorn
! src/hotspot/share/c1/c1_GraphBuilder.cpp
+ test/hotspot/jtreg/compiler/c1/TestInvokeinterfaceWithBadReceiver.java
+ test/hotspot/jtreg/compiler/c1/TestInvokeinterfaceWithBadReceiverHelper.jasm
Changeset: 0f2fce71
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-08-03 12:02:52 +0000
URL: https://git.openjdk.org/leyden/commit/0f2fce71680355412896b2cb2d96cc85f69324e7
8313632: ciEnv::dump_replay_data use fclose
Reviewed-by: thartmann, lucy
! src/hotspot/share/ci/ciEnv.cpp
Changeset: bb3aac60
Author: Tejesh R <tr at openjdk.org>
Date: 2023-08-03 16:09:47 +0000
URL: https://git.openjdk.org/leyden/commit/bb3aac606397481cb4832cb75ec0a549d079ab13
8301606: JFileChooser file chooser details view "size" label cut off in Metal Look&Feel
Reviewed-by: aivanov, abhiscxk
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalBorders.java
+ test/jdk/javax/swing/JTableHeader/JTableHeaderLabelRightAlignTest.java
Changeset: 45771479
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2023-08-03 18:08:29 +0000
URL: https://git.openjdk.org/leyden/commit/4577147993c2f87e6ba298a664acad5decc968f0
8313712: [BACKOUT] 8313632: ciEnv::dump_replay_data use fclose
Reviewed-by: mikael
! src/hotspot/share/ci/ciEnv.cpp
Changeset: d60352e2
Author: Joe Wang <joehw at openjdk.org>
Date: 2023-08-03 21:49:05 +0000
URL: https://git.openjdk.org/leyden/commit/d60352e26fd8b7e51eeaf299e3f88783b739b02a
8311006: missing @since info in jdk.xml.dom
Reviewed-by: iris, naoto, lancea
! src/jdk.xml.dom/share/classes/org/w3c/dom/xpath/XPathEvaluator.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/xpath/XPathException.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/xpath/XPathExpression.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/xpath/XPathNSResolver.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/xpath/XPathNamespace.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/xpath/XPathResult.java
Changeset: e8c325de
Author: KIRIYAMA Takuya <kiriyama.takuya at fujitsu.com>
Committer: Erik Gahlin <egahlin at openjdk.org>
Date: 2023-08-04 03:19:53 +0000
URL: https://git.openjdk.org/leyden/commit/e8c325dea39f959ab6bb310c3913b98655e95734
8313394: Array Elements in OldObjectSample event has the incorrect description
Reviewed-by: egahlin
! src/hotspot/share/jfr/metadata/metadata.xml
Changeset: 10a26058
Author: Qing Xiao <qing.xiao at oracle.com>
Committer: Koichi Sakata <ksakata at openjdk.org>
Date: 2023-08-04 05:13:57 +0000
URL: https://git.openjdk.org/leyden/commit/10a260588497eafa6c6c1caae4a15f354f7e2402
8294979: test/jdk/tools/jlink 3 test classes use ASM library
Reviewed-by: mchung, ksakata
! test/jdk/tools/jlink/plugins/SystemModuleDescriptors/CompiledVersionTest.java
! test/jdk/tools/jlink/plugins/SystemModuleDescriptors/SystemModulesTest.java
! test/jdk/tools/jlink/plugins/SystemModuleDescriptors/UserModuleTest.java
Changeset: c4b8574b
Author: Andreas Steiner <a.steiner at sap.com>
Committer: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-08-04 06:56:12 +0000
URL: https://git.openjdk.org/leyden/commit/c4b8574b94c1987d45fae8d9d39acf4883363591
8311938: Add default cups include location for configure on AIX
Reviewed-by: clanger, mbaesken, jwaters
! make/autoconf/lib-cups.m4
Changeset: 5d232959
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-08-04 07:03:25 +0000
URL: https://git.openjdk.org/leyden/commit/5d232959c2d98b632a5c48c89f369f7e80c8b68f
8313251: Add NativeLibraryLoad event
Reviewed-by: jbechberger, egahlin, dholmes
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/jfr/metadata/metadata.xml
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
+ test/jdk/jdk/jfr/event/runtime/TestNativeLibraryLoadEvent.java
! test/lib/jdk/test/lib/jfr/EventNames.java
Changeset: 61c58fdd
Author: Raffaello Giulietti <rgiulietti at openjdk.org>
Date: 2023-08-04 07:11:18 +0000
URL: https://git.openjdk.org/leyden/commit/61c58fdd00727da2841a052477e4f4ecfa7094d6
8312976: MatchResult produces StringIndexOutOfBoundsException for groups outside match
Reviewed-by: alanb, smarks
! src/java.base/share/classes/java/util/regex/Matcher.java
! test/jdk/java/util/regex/ImmutableMatchResultTest.java
Changeset: 29f1d8ef
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-08-04 09:11:32 +0000
URL: https://git.openjdk.org/leyden/commit/29f1d8ef50e3b4b235177fd9642a1fcf26fe3bab
8313707: GHA: Bootstrap sysroots with --variant=minbase
Reviewed-by: clanger, fyang
! .github/workflows/build-cross-compile.yml
Changeset: e8a37b90
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-08-04 09:53:20 +0000
URL: https://git.openjdk.org/leyden/commit/e8a37b90db8dca4dc3653970b2d66d2faf8ef452
8313248: C2: setScopedValueCache intrinsic exposes nullptr pre-values to store barriers
Reviewed-by: thartmann, rkennke
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
Changeset: f66cd500
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2023-08-04 14:06:16 +0000
URL: https://git.openjdk.org/leyden/commit/f66cd5008d155e52a20a351ecd10469286517bf4
8313564: Fix -Wconversion warnings in classfile code
Reviewed-by: matsaave, dholmes
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/share/classfile/altHashing.cpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classFileParser.hpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoaderExt.cpp
! src/hotspot/share/classfile/compactHashtable.cpp
! src/hotspot/share/classfile/compactHashtable.hpp
! src/hotspot/share/classfile/klassFactory.cpp
! src/hotspot/share/classfile/loaderConstraints.cpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/stringTable.hpp
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/vmIntrinsics.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.hpp
! src/hotspot/share/runtime/globals.hpp
Changeset: 017e0c78
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2023-08-04 18:40:16 +0000
URL: https://git.openjdk.org/leyden/commit/017e0c7850e305877e3e0b1d4644b5605225e07c
8310388: Shenandoah: Auxiliary bitmap is not madvised for THP
Reviewed-by: shade, kdnilsen
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
Changeset: 873d1179
Author: Ashutosh Mehra <asmehra at redhat.com>
Committer: Chris Plummer <cjplummer at openjdk.org>
Date: 2023-08-04 18:42:37 +0000
URL: https://git.openjdk.org/leyden/commit/873d11793211717c37c6c72c80a76d1472c64c8a
8312623: SA add NestHost and NestMembers attributes when dumping class
Reviewed-by: cjplummer, sspitsyn, stuefe
! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/jcore/ClassWriter.java
Changeset: b2add96c
Author: Stuart Marks <smarks at openjdk.org>
Date: 2023-08-04 19:27:56 +0000
URL: https://git.openjdk.org/leyden/commit/b2add96c353f15b91524e10207e49841298bed01
8159527: Collections mutator methods should all be marked as optional operations
Reviewed-by: naoto, bpb
! src/java.base/share/classes/java/util/Collection.java
! src/java.base/share/classes/java/util/List.java
! src/java.base/share/classes/java/util/Map.java
! src/java.base/share/classes/java/util/NavigableMap.java
! src/java.base/share/classes/java/util/NavigableSet.java
Changeset: b463c6d3
Author: danthe1st <daniel at wwwmaster.at>
Committer: Stuart Marks <smarks at openjdk.org>
Date: 2023-08-04 20:21:25 +0000
URL: https://git.openjdk.org/leyden/commit/b463c6d3b0f27c8f124b5733cb9e7677542abe37
8311517: Add performance information to ArrayList javadoc
Reviewed-by: smarks, bpb
! src/java.base/share/classes/java/util/ArrayList.java
Changeset: ad6e9e75
Author: Matias Saavedra Silva <matsaave at openjdk.org>
Date: 2023-08-04 20:24:50 +0000
URL: https://git.openjdk.org/leyden/commit/ad6e9e75bff24e74c888d9b96c3f698ae0f54127
8313554: Fix -Wconversion warnings for ResolvedFieldEntry
Reviewed-by: coleenp, dlong
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/rewriter.cpp
! src/hotspot/share/oops/resolvedFieldEntry.hpp
Changeset: 6d185296
Author: Christoph Langer <clanger at openjdk.org>
Date: 2023-08-04 22:33:36 +0000
URL: https://git.openjdk.org/leyden/commit/6d185296161606edbc9f737a6b1b27496add9367
8313795: Fix for JDK-8313564 breaks ppc and s390x builds
Reviewed-by: stuefe
! src/hotspot/cpu/ppc/vm_version_ppc.cpp
! src/hotspot/cpu/s390/vm_version_s390.cpp
Changeset: 90d795ab
Author: Julian Waters <jwaters at openjdk.org>
Date: 2023-08-05 05:24:08 +0000
URL: https://git.openjdk.org/leyden/commit/90d795abf10bf8b8b53079c1afd19fee7b4cb6cf
8313141: Missing check for os_thread type in os_windows.cpp
Reviewed-by: dholmes, mgronlun
! src/hotspot/os/windows/os_windows.cpp
Changeset: c1f4595e
Author: Abhishek Kumar <abhiscxk at openjdk.org>
Date: 2023-08-07 05:02:16 +0000
URL: https://git.openjdk.org/leyden/commit/c1f4595e64b0ea0439c6e7f61a6a92b56b526d97
8311160: [macOS, Accessibility] VoiceOver: No announcements on JRadioButtonMenuItem and JCheckBoxMenuItem
Reviewed-by: asemenov, kizune
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessible.java
Changeset: a38fdaf1
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2023-08-07 09:12:33 +0000
URL: https://git.openjdk.org/leyden/commit/a38fdaf18dfeeb23775516d1986c720190ba9fc2
8166900: If you wrap a JTable in a JLayer, the cursor is moved to the last row of table by you press the page down key.
Reviewed-by: abhiscxk, dnguyen, prr, serb
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTableUI.java
+ test/jdk/javax/swing/JTable/JLayerTableTest.java
Changeset: dc016047
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2023-08-07 09:14:16 +0000
URL: https://git.openjdk.org/leyden/commit/dc01604756c22889412f9f25b534488180327317
8305636: Expand and clean up predicate classes and move them into separate files
Reviewed-by: thartmann, roland
! src/hotspot/share/opto/cfgnode.hpp
! src/hotspot/share/opto/ifnode.cpp
! src/hotspot/share/opto/loopPredicate.cpp
! 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/predicates.cpp
+ src/hotspot/share/opto/predicates.hpp
! src/hotspot/share/opto/superword.cpp
Changeset: 226cdc69
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-08-07 10:45:14 +0000
URL: https://git.openjdk.org/leyden/commit/226cdc696d933fbc174d07b0d9817246dbc0e06c
8312585: Rename DisableTHPStackMitigation flag to THPStackMitigation
Reviewed-by: dholmes, stuefe
! src/hotspot/os/linux/globals_linux.hpp
! src/hotspot/os/linux/os_linux.cpp
! test/hotspot/jtreg/runtime/os/THPsInThreadStackPreventionTest.java
Changeset: 538f9557
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-08-07 10:48:11 +0000
URL: https://git.openjdk.org/leyden/commit/538f9557b87f750264231f04bfbc91d15f8af8c0
8313701: GHA: RISC-V should use the official repository for bootstrap
Reviewed-by: clanger, fyang
! .github/workflows/build-cross-compile.yml
Changeset: 0b4387e3
Author: Per Minborg <pminborg at openjdk.org>
Date: 2023-08-07 10:58:11 +0000
URL: https://git.openjdk.org/leyden/commit/0b4387e3a33dd360efc5856126394739256505f8
8310643: Misformatted copyright messages in FFM
Reviewed-by: jvernee
! src/java.base/share/classes/java/lang/foreign/AddressLayout.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/SequenceLayout.java
! src/java.base/share/classes/java/lang/foreign/StructLayout.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/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/LinuxRISCV64Linker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/riscv64/linux/TypeClass.java
! test/jdk/java/foreign/CompositeLookupTest.java
! test/jdk/java/foreign/LibraryLookupTest.java
! test/jdk/java/foreign/NativeTestHelper.java
! test/jdk/java/foreign/SafeFunctionAccessTest.java
! test/jdk/java/foreign/TestAddressDereference.java
! test/jdk/java/foreign/TestDowncallBase.java
! test/jdk/java/foreign/TestFallbackLookup.java
! test/jdk/java/foreign/TestFree.java
! test/jdk/java/foreign/TestFunctionDescriptor.java
! test/jdk/java/foreign/TestHeapAlignment.java
! test/jdk/java/foreign/TestIllegalLink.java
! test/jdk/java/foreign/TestIntrinsics.java
! test/jdk/java/foreign/TestLayouts.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/TestMismatch.java
! test/jdk/java/foreign/TestNULLAddress.java
! test/jdk/java/foreign/TestNulls.java
! test/jdk/java/foreign/TestScopedOperations.java
! test/jdk/java/foreign/TestSegmentOffset.java
! test/jdk/java/foreign/TestSegmentOverlap.java
! test/jdk/java/foreign/TestSegments.java
! test/jdk/java/foreign/TestValueLayouts.java
! test/jdk/java/foreign/callarranger/platform/PlatformLayouts.java
! test/jdk/java/foreign/enablenativeaccess/org/openjdk/foreigntest/libLinkerInvokerUnnamed.cpp
! test/jdk/java/foreign/enablenativeaccess/panama_module/org/openjdk/foreigntest/libLinkerInvokerModule.cpp
! test/jdk/java/foreign/libLibraryLookup.c
! test/jdk/java/foreign/libLookupTest.c
! test/jdk/java/foreign/libNativeAccess.c
! test/jdk/java/foreign/libSafeAccess.c
! test/jdk/java/foreign/loaderLookup/TestLoaderLookupJNI.java
! test/jdk/java/foreign/loaderLookup/libLoaderLookupInvoker.cpp
! 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/stackwalk/libAsyncStackWalk.cpp
! test/jdk/java/foreign/stackwalk/libReentrantUpcalls.c
! test/jdk/java/foreign/stackwalk/libStackWalk.c
! test/jdk/java/foreign/virtual/TestVirtualCalls.java
Changeset: 4b192a8d
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-08-07 11:26:08 +0000
URL: https://git.openjdk.org/leyden/commit/4b192a8dc37297f0746c0c68322e0168d9f47771
8313676: Amend TestLoadIndexedMismatch test to target intrinsic directly
Reviewed-by: thartmann, chagedorn
! test/hotspot/jtreg/compiler/c1/TestLoadIndexedMismatch.java
! test/hotspot/jtreg/compiler/patches/java.base/java/lang/Helper.java
Changeset: 0bb6af3b
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2023-08-07 12:06:41 +0000
URL: https://git.openjdk.org/leyden/commit/0bb6af3bc0fa608c4a988fee9c0f10947e899e2e
8313791: Fix just zPage.inline.hpp and xPage.inline.hpp
Reviewed-by: stefank, tschatzl
! src/hotspot/share/gc/x/xPage.inline.hpp
! src/hotspot/share/gc/z/zPage.inline.hpp
Changeset: bbbfa217
Author: Per Minborg <pminborg at openjdk.org>
Date: 2023-08-07 12:34:52 +0000
URL: https://git.openjdk.org/leyden/commit/bbbfa217a030e90e41c036203f85b764927f4848
8313880: Incorrect copyright header in jdk/java/foreign/TestFree.java after JDK-8310643
Reviewed-by: thartmann
! test/jdk/java/foreign/TestFree.java
Changeset: 4726960f
Author: Antonios Printezis <tonyp at openjdk.org>
Date: 2023-08-07 14:17:44 +0000
URL: https://git.openjdk.org/leyden/commit/4726960fcdc9489fb8f9c7e1a100828f1347c30c
8313779: RISC-V: use andn / orn in the MD5 instrinsic
Reviewed-by: luhenry, fyang
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
Changeset: 380418fa
Author: Qing Xiao <xqoasis at gmail.com>
Committer: Adam Sotona <asotona at openjdk.org>
Date: 2023-08-07 15:49:11 +0000
URL: https://git.openjdk.org/leyden/commit/380418fad07c0526bb698b4bfcbacbd65a8615be
8295058: test/langtools/tools/javac 116 test classes uses com.sun.tools.classfile library
Reviewed-by: asotona
! test/langtools/lib/annotations/annotations/classfile/ClassfileInspector.java
! test/langtools/tools/javac/8009170/RedundantByteCodeInArrayTest.java
! test/langtools/tools/javac/StringConcat/WellKnownTypes.java
! test/langtools/tools/javac/T7165659/InnerClassAttrMustNotHaveStrictFPFlagTest.java
! test/langtools/tools/javac/T8011181/EmptyUTF8ForInnerClassNameTest.java
! test/langtools/tools/javac/T8028504/DontGenerateLVTForGNoneOpTest.java
! test/langtools/tools/javac/T8210435/NoLocalsMustBeReservedForDCEedVarsTest.java
! test/langtools/tools/javac/annotations/SyntheticParameters.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/AnonymousClassTest.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/ClassfileTestHelper.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest1.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest2.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest3.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/DeadCode.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/InstanceInitializer.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/NewTypeArguments.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/NoTargetAnnotations.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/Scopes.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/StaticInitializer.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/SyntheticParameters.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/T8008762.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/T8008769.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/T8010015.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/TestAnonInnerClasses.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/TestNewCastArray.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/TypeAnnotationPropagationTest.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/TypeCasts.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/Wildcards.java
! test/langtools/tools/javac/classfiles/attributes/AnnotationDefault/AnnotationDefaultTest.java
! test/langtools/tools/javac/classfiles/attributes/AnnotationDefault/AnnotationDefaultVerifier.java
! test/langtools/tools/javac/classfiles/attributes/EnclosingMethod/EnclosingMethodTest.java
! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/LineNumberTest.java
! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/LineNumberTestBase.java
! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/MultipleRecordPatterns.java
! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/RuleSwitchBreaks.java
! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/StringSwitchBreaks.java
! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/T8050993.java
! test/langtools/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTableTest.java
! test/langtools/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTestBase.java
! test/langtools/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTypeTableTest.java
! test/langtools/tools/javac/classfiles/attributes/Module/ModuleFlagTest.java
! test/langtools/tools/javac/classfiles/attributes/Module/ModuleTest.java
! test/langtools/tools/javac/classfiles/attributes/Module/ModuleTestBase.java
! test/langtools/tools/javac/classfiles/attributes/Signature/ConstructorTest.java
! test/langtools/tools/javac/classfiles/attributes/Signature/Driver.java
! test/langtools/tools/javac/classfiles/attributes/Signature/EnumTest.java
! test/langtools/tools/javac/classfiles/attributes/Signature/ExceptionTest.java
! test/langtools/tools/javac/classfiles/attributes/Signature/FieldTest.java
! test/langtools/tools/javac/classfiles/attributes/Signature/InnerClassTest.java
! test/langtools/tools/javac/classfiles/attributes/Signature/MethodParameterTest.java
! test/langtools/tools/javac/classfiles/attributes/Signature/MethodTypeBoundTest.java
! test/langtools/tools/javac/classfiles/attributes/Signature/ReturnTypeTest.java
! test/langtools/tools/javac/classfiles/attributes/SourceFile/AnonymousClassTest.java
! test/langtools/tools/javac/classfiles/attributes/SourceFile/InnerClassTest.java
! test/langtools/tools/javac/classfiles/attributes/SourceFile/LocalClassTest.java
! test/langtools/tools/javac/classfiles/attributes/SourceFile/MixTest.java
! test/langtools/tools/javac/classfiles/attributes/SourceFile/ModuleInfoTest.java
! test/langtools/tools/javac/classfiles/attributes/SourceFile/NoSourceFileAttribute.java
! test/langtools/tools/javac/classfiles/attributes/SourceFile/SourceFileTestBase.java
! test/langtools/tools/javac/classfiles/attributes/SourceFile/SyntheticClassTest.java
! test/langtools/tools/javac/classfiles/attributes/SourceFile/TopLevelClassesOneFileTest.java
! test/langtools/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateInnerClassConstructorsTest.java
! test/langtools/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateInnerClassMembersTest.java
! test/langtools/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateSiblingsTest.java
! test/langtools/tools/javac/classfiles/attributes/Synthetic/AssertFieldTest.java
! test/langtools/tools/javac/classfiles/attributes/Synthetic/BridgeMethodForGenericMethodTest.java
! test/langtools/tools/javac/classfiles/attributes/Synthetic/BridgeMethodsForLambdaTargetRelease14Test.java
! test/langtools/tools/javac/classfiles/attributes/Synthetic/BridgeMethodsForLambdaTest.java
! test/langtools/tools/javac/classfiles/attributes/Synthetic/EnumTest.java
! test/langtools/tools/javac/classfiles/attributes/Synthetic/PackageInfoTest.java
! test/langtools/tools/javac/classfiles/attributes/Synthetic/SyntheticTestDriver.java
! test/langtools/tools/javac/classfiles/attributes/Synthetic/ThisFieldTest.java
! test/langtools/tools/javac/classfiles/attributes/annotations/AnnotationsTestBase.java
! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForGenericMethodTest.java
! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerAnnotationTest.java
! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerClassTest.java
! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerEnumTest.java
! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerInterfaceTest.java
! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForTopLevelClassTest.java
! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsTestBase.java
! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForGenericMethodTest.java
! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForLambdaTest.java
! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsTest.java
! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsTestBase.java
! test/langtools/tools/javac/classfiles/attributes/annotations/TestAnnotationInfo.java
! test/langtools/tools/javac/classfiles/attributes/deprecated/DeprecatedPackageTest.java
! test/langtools/tools/javac/classfiles/attributes/deprecated/DeprecatedTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerAnnotationTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerClassTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerEnumTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerInterfaceTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesHierarchyTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInAnonymousClassTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerAnnotationTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerClassTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerEnumTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerInterfaceTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInLocalClassTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesIndexTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesTestBase.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerAnnotationTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerEnumTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerInterfaceTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerEnumsInInnerClassTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerAnnotationTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerClassTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerEnumTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerInterfaceTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/NoInnerClassesTest.java
! test/langtools/tools/javac/classfiles/attributes/lib/TestBase.java
! test/langtools/tools/javac/classreader/BadClass.java
! test/langtools/tools/javac/constDebug/ConstDebugTest.java
! test/langtools/tools/javac/lambda/LambdaTestStrictFPFlag.java
! test/langtools/tools/javac/linenumbers/ConditionalLineNumberTest.java
! test/langtools/tools/javac/resolve/NoObjectToString.java
! test/langtools/tools/javac/sealed/CheckSubtypesOfSealedTest.java
Changeset: 9c6eb67e
Author: Christian Stein <cstein at openjdk.org>
Date: 2023-08-07 16:09:23 +0000
URL: https://git.openjdk.org/leyden/commit/9c6eb67e85e35b3b40c258891789bd3e757a0c17
8313167: Update to use jtreg 7.3
Reviewed-by: jjg, iris
! make/autoconf/lib-tests.m4
! make/conf/github-actions.conf
! make/conf/jib-profiles.js
! test/hotspot/jtreg/TEST.ROOT
! test/jaxp/TEST.ROOT
! test/jdk/TEST.ROOT
! test/langtools/TEST.ROOT
! test/lib-test/TEST.ROOT
Changeset: 1da82a34
Author: Justin Lu <jlu at openjdk.org>
Date: 2023-08-07 17:10:27 +0000
URL: https://git.openjdk.org/leyden/commit/1da82a34b14189814e45a93c68620ccb51427111
8313702: Update IANA Language Subtag Registry to Version 2023-08-02
Reviewed-by: naoto, iris
! src/java.base/share/data/lsrdata/language-subtag-registry.txt
! test/jdk/java/util/Locale/LanguageSubtagRegistryTest.java
Changeset: 83edffa6
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2023-08-07 18:27:33 +0000
URL: https://git.openjdk.org/leyden/commit/83edffa608d998a118d1d12f62d73be40a8982bc
8309663: test fails "assert(check_alignment(result)) failed: address not aligned: 0x00000008baadbabe"
Reviewed-by: sspitsyn, eosterlund
! src/hotspot/share/prims/jvmtiTagMap.cpp
! test/hotspot/jtreg/ProblemList-zgc.txt
Changeset: 87b08b6e
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2023-08-07 18:51:29 +0000
URL: https://git.openjdk.org/leyden/commit/87b08b6e0192d88025c2275c7dd2c4bdecda58e8
8307408: Some jdk/sun/tools/jhsdb tests don't pass test JVM args to the debuggee JVM
Reviewed-by: sspitsyn, lmesnik
! test/jdk/ProblemList-zgc.txt
! test/jdk/ProblemList.txt
! test/jdk/sun/tools/jhsdb/JShellHeapDumpTest.java
! test/jdk/sun/tools/jhsdb/JStackStressTest.java
Changeset: 87a6acbe
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2023-08-08 08:49:39 +0000
URL: https://git.openjdk.org/leyden/commit/87a6acbeee1673526bfc5f8692e0949cb113e841
8313792: Verify 4th party information in src/jdk.internal.le/share/legal/jline.md
Reviewed-by: vromero
! src/jdk.internal.le/share/legal/jline.md
Changeset: a1115a7a
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2023-08-08 09:28:21 +0000
URL: https://git.openjdk.org/leyden/commit/a1115a7a39438438ec247743718cdc1ec59823d6
8312204: unexpected else with statement causes compiler crash
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/VirtualParser.java
! test/langtools/tools/javac/parser/JavacParserTest.java
Changeset: 28fd7a17
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2023-08-08 09:57:52 +0000
URL: https://git.openjdk.org/leyden/commit/28fd7a1739fd3c50c43ebfe6017a835225a453c6
8311179: Generational ZGC: gc/z/TestSmallHeap.java failed with OutOfMemoryError
Reviewed-by: ayang, aboldtch, tschatzl
! test/hotspot/jtreg/gc/z/TestSmallHeap.java
Changeset: 7e209528
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2023-08-08 10:29:14 +0000
URL: https://git.openjdk.org/leyden/commit/7e209528d3690ff25f00efaa60bc10fadfb2c010
8140326: G1: Consider putting regions where evacuation failed into next collection set
Co-authored-by: Albert Mingkun Yang <ayang at openjdk.org>
Reviewed-by: iwalulya, ayang
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectionSet.cpp
! src/hotspot/share/gc/g1/g1CollectionSetCandidates.cpp
! src/hotspot/share/gc/g1/g1CollectionSetCandidates.hpp
! src/hotspot/share/gc/g1/g1CollectionSetCandidates.inline.hpp
! src/hotspot/share/gc/g1/g1CollectionSetChooser.cpp
! src/hotspot/share/gc/g1/g1CollectionSetChooser.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1ConcurrentRebuildAndScrub.cpp
! src/hotspot/share/gc/g1/g1EvacFailureRegions.hpp
! src/hotspot/share/gc/g1/g1EvacFailureRegions.inline.hpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp
! src/hotspot/share/gc/g1/g1HeapVerifier.cpp
! src/hotspot/share/gc/g1/g1HeapVerifier.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.inline.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
! src/hotspot/share/gc/g1/g1YoungCollector.hpp
! src/hotspot/share/gc/g1/g1YoungGCEvacFailureInjector.cpp
! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp
! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.hpp
! src/hotspot/share/gc/g1/g1_globals.hpp
! src/hotspot/share/gc/g1/heapRegion.cpp
! src/hotspot/share/gc/g1/heapRegion.hpp
! src/hotspot/share/gc/g1/heapRegion.inline.hpp
! src/hotspot/share/gc/g1/heapRegionRemSet.cpp
! src/hotspot/share/gc/g1/heapRegionRemSet.hpp
! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java
! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java
Changeset: 091e65e9
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2023-08-08 11:01:59 +0000
URL: https://git.openjdk.org/leyden/commit/091e65e95b42f7c425b1a39ee518230d4e8bb05c
8313552: Fix -Wconversion warnings in JFR code
Reviewed-by: coleenp
! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSample.hpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp
! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp
! src/hotspot/share/jfr/periodic/jfrThreadCPULoadEvent.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrThreadGroup.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdBits.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdBits.inline.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdEpoch.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdKlassQueue.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdMacros.hpp
! src/hotspot/share/jfr/recorder/repository/jfrChunkWriter.cpp
! src/hotspot/share/jfr/recorder/service/jfrEventThrottler.cpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.cpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.hpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.hpp
! src/hotspot/share/jfr/support/jfrAdaptiveSampler.cpp
! src/hotspot/share/jfr/support/jfrAdaptiveSampler.hpp
! src/hotspot/share/jfr/support/jfrStackTraceMark.hpp
! src/hotspot/share/jfr/support/jfrThreadLocal.cpp
! src/hotspot/share/jfr/support/jfrThreadLocal.hpp
! src/hotspot/share/jfr/support/jfrTraceIdExtension.hpp
! src/hotspot/share/jfr/utilities/jfrBigEndian.hpp
! src/hotspot/share/jfr/writers/jfrEncoders.hpp
! src/hotspot/share/runtime/safepoint.cpp
! test/hotspot/gtest/jfr/test_adaptiveSampler.cpp
Changeset: 41bdcded
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2023-08-08 11:38:15 +0000
URL: https://git.openjdk.org/leyden/commit/41bdcded65eefd1b82a1f18dd49a61473d7072be
8313875: Use literals instead of static fields in java.util.Math: twoToTheDoubleScaleUp, twoToTheDoubleScaleDown
Reviewed-by: redestad, darcy, bpb, rgiulietti
! src/java.base/share/classes/java/lang/Math.java
Changeset: 8752d498
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2023-08-08 11:51:42 +0000
URL: https://git.openjdk.org/leyden/commit/8752d4984a762393ffbe53181e07ce254df2cd19
8313785: Fix -Wconversion warnings in prims code
Reviewed-by: sspitsyn, dlong
! src/hotspot/share/prims/forte.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/prims/stackwalk.cpp
! src/hotspot/share/prims/stackwalk.hpp
! src/hotspot/share/prims/unsafe.cpp
! src/hotspot/share/prims/wbtestmethods/parserTests.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/jfieldIDWorkaround.hpp
Changeset: 5c3041ce
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2023-08-08 12:12:57 +0000
URL: https://git.openjdk.org/leyden/commit/5c3041ce838cbfcfb87ce29ff969f627e6f5ceae
8313435: Clean up unused default methods code
Reviewed-by: kbarrett, iklam
! src/hotspot/share/classfile/bytecodeAssembler.cpp
! src/hotspot/share/classfile/bytecodeAssembler.hpp
! src/hotspot/share/classfile/defaultMethods.cpp
Changeset: 509f80bb
Author: Jorn Vernee <jvernee at openjdk.org>
Date: 2023-08-08 13:59:35 +0000
URL: https://git.openjdk.org/leyden/commit/509f80bb047beb49fb8ecb62bffb0d0fd4fe75cb
8313889: Fix -Wconversion warnings in foreign benchmarks
Reviewed-by: pminborg, mcimadamore
! test/micro/org/openjdk/bench/java/lang/foreign/libQSortJNI.c
Changeset: 68644411
Author: Jim Laskey <jlaskey at openjdk.org>
Date: 2023-08-08 19:33:44 +0000
URL: https://git.openjdk.org/leyden/commit/6864441163f946d0bec7380a2a120e31b812a6dc
8313809: String template fails with java.lang.StringIndexOutOfBoundsException if last fragment is UTF16
Reviewed-by: redestad
! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
+ test/jdk/java/lang/template/T8313809.java
Changeset: 515add88
Author: Rajan Halade <rhalade at openjdk.org>
Date: 2023-08-08 20:21:16 +0000
URL: https://git.openjdk.org/leyden/commit/515add88ed6c290ee90f3d6f522a22971e37a62c
8313206: PKCS11 tests silently skip execution
Reviewed-by: ssahoo, mullan
! test/jdk/sun/security/pkcs11/KeyStore/Basic.java
! test/jdk/sun/security/pkcs11/KeyStore/CertChainRemoval.java
! test/jdk/sun/security/pkcs11/KeyStore/ClientAuth.java
! test/jdk/sun/security/pkcs11/KeyStore/SecretKeysBasic.java
! test/jdk/sun/security/pkcs11/PKCS11Test.java
! test/jdk/sun/security/pkcs11/Provider/ConfigQuotedString.java
! test/jdk/sun/security/pkcs11/Provider/Login.java
! test/jdk/sun/security/pkcs11/Provider/MultipleLogins.sh
! test/jdk/sun/security/pkcs11/SecmodTest.java
! test/jdk/sun/security/pkcs11/SecureRandom/Basic.java
Changeset: 31a307f2
Author: Yi Yang <yyang at openjdk.org>
Date: 2023-08-09 01:58:57 +0000
URL: https://git.openjdk.org/leyden/commit/31a307f2fbe7b99435f50e5404c2a95f07b9a77b
8306441: Two phase segmented heap dump
Co-authored-by: Kevin Walls <kevinw at openjdk.org>
Reviewed-by: amenkov, kevinw
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/vmOperation.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/services/attachListener.cpp
! src/hotspot/share/services/attachListener.hpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/diagnosticCommand.hpp
! src/hotspot/share/services/heapDumper.cpp
! src/hotspot/share/services/heapDumper.hpp
! src/hotspot/share/services/heapDumperCompression.cpp
! src/hotspot/share/services/heapDumperCompression.hpp
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/AttachListenerThread.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Thread.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Threads.java
+ test/hotspot/jtreg/serviceability/dcmd/gc/HeapDumpParallelTest.java
Changeset: d3b578f1
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2023-08-09 05:16:02 +0000
URL: https://git.openjdk.org/leyden/commit/d3b578f1c9d296ce8f99c70069df886e9f2dbef9
8313345: SuperWord fails due to CMove without matching Bool pack
Co-authored-by: Emanuel Peter <epeter at openjdk.org>
Co-authored-by: Hannes Greule <hannesgreule at outlook.de>
Reviewed-by: chagedorn, epeter, hgreule
! src/hotspot/share/opto/superword.cpp
+ test/hotspot/jtreg/compiler/vectorization/TestCMoveWithoutBoolPack.java
Changeset: 735b16a6
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2023-08-09 06:16:18 +0000
URL: https://git.openjdk.org/leyden/commit/735b16a6969ba5998b4f809927e5ac42a7e72d2d
8313752: InstanceKlassFlags::print_on doesn't print the flag names
Reviewed-by: stuefe, shade, coleenp
! src/hotspot/share/oops/constMethodFlags.cpp
! src/hotspot/share/oops/instanceKlassFlags.cpp
! src/hotspot/share/oops/methodFlags.cpp
! test/hotspot/jtreg/runtime/CommandLine/PrintClasses.java
Changeset: 0a42c44b
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2023-08-09 06:16:39 +0000
URL: https://git.openjdk.org/leyden/commit/0a42c44bf8dee12baeb72123b24b659ffdee6cf1
8313954: Add gc logging to vmTestbase/vm/gc/containers/Combination05
Reviewed-by: tschatzl, lmesnik
! test/hotspot/jtreg/vmTestbase/vm/gc/containers/Combination05/TestDescription.java
Changeset: 3fb4805b
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2023-08-09 06:29:42 +0000
URL: https://git.openjdk.org/leyden/commit/3fb4805b1ad6d66924fd961f62126a91d188abab
8307462: [REDO] VmObjectAlloc is not generated by intrinsics methods which allocate objects
Reviewed-by: sspitsyn, thartmann
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/prims/jvmtiEventController.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiExport.hpp
! test/hotspot/jtreg/ProblemList-Xcomp.txt
! test/hotspot/jtreg/ProblemList.txt
Changeset: 96304f37
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-08-09 06:54:15 +0000
URL: https://git.openjdk.org/leyden/commit/96304f37f8344b0c0e271ff9cda84961519d5109
8313691: use close after failing os::fdopen in vmError and ciEnv
Reviewed-by: dholmes, thartmann
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/utilities/vmError.cpp
Changeset: 77e5739f
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2023-08-09 07:01:15 +0000
URL: https://git.openjdk.org/leyden/commit/77e5739f60d5a3d62642be55462e90d66c374bf3
8310118: Resource files should be moved to appropriate directories
Reviewed-by: jjg
! 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/IndexRedirectWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SearchWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Head.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/copy.svg
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/external-link.svg
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/jquery/jquery-3.6.1.js
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/jquery/jquery-3.6.1.min.js
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/jquery/jquery-ui.css
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/jquery/jquery-ui.js
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/jquery/jquery-ui.min.css
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/jquery/jquery-ui.min.js
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/link.svg
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/images/ui-bg_glass_55_fbf9ee_1x400.png
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/images/ui-bg_glass_65_dadada_1x400.png
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/images/ui-bg_glass_75_dadada_1x400.png
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/images/ui-bg_glass_75_e6e6e6_1x400.png
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/images/ui-bg_glass_95_fef1ec_1x400.png
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/images/ui-bg_highlight-soft_75_cccccc_1x100.png
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/images/ui-icons_222222_256x240.png
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/images/ui-icons_2e83ff_256x240.png
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/images/ui-icons_454545_256x240.png
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/images/ui-icons_888888_256x240.png
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/images/ui-icons_cd0a0a_256x240.png
= 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/search.js.template
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/stylesheet.css
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/SnippetTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocFile.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java
! test/langtools/jdk/javadoc/doclet/AccessH1/AccessH1.java
! test/langtools/jdk/javadoc/doclet/checkLibraryVersions/CheckLibraryVersions.java
! test/langtools/jdk/javadoc/doclet/checkStylesheetClasses/CheckStylesheetClasses.java
! test/langtools/jdk/javadoc/doclet/testDocEncoding/TestDocEncoding.java
! test/langtools/jdk/javadoc/doclet/testJavascript/TestJavascript.java
! test/langtools/jdk/javadoc/doclet/testOptions/TestOptions.java
! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java
! test/langtools/jdk/javadoc/doclet/testSnippetTag/SnippetTester.java
! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java
! test/langtools/jdk/javadoc/doclet/testStylesheetOverwrite/TestStylesheetOverwrite.java
! test/langtools/jdk/javadoc/doclet/testTerminology/TestTerminology.java
! test/langtools/jdk/javadoc/tool/api/basic/APITest.java
Changeset: 6e3cc131
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-08-09 07:08:52 +0000
URL: https://git.openjdk.org/leyden/commit/6e3cc131daa9f3b883164333bdaad7aa3a6ca018
8312467: relax the builddir check in make/autoconf/basic.m4
Reviewed-by: clanger, erikj
! make/autoconf/basic.m4
Changeset: 9cf12bb9
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-08-09 09:13:34 +0000
URL: https://git.openjdk.org/leyden/commit/9cf12bb977df44b81854ba16cd869c38b8d44450
8313922: Remove unused WorkerPolicy::_debug_perturbation
Reviewed-by: tschatzl
! src/hotspot/share/gc/shared/workerPolicy.hpp
Changeset: 52ec4bcb
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2023-08-09 09:50:21 +0000
URL: https://git.openjdk.org/leyden/commit/52ec4bcb1bab15dbf0a9b2488d33a23cdc1cb0e1
8303056: Improve support for Unicode characters and digits in JavaDoc search
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/search.js.template
! test/langtools/jdk/javadoc/doclet/testSearchScript/TestSearchScript.java
! test/langtools/jdk/javadoc/doclet/testSearchScript/listpkg/List.java
! test/langtools/jdk/javadoc/doclet/testSearchScript/listpkg/ListProvider.java
! test/langtools/jdk/javadoc/doclet/testSearchScript/listpkg/MyList.java
Changeset: 0e2c72d7
Author: Richard Startin <richard.startin at datadoghq.com>
Committer: Thomas Stuefe <stuefe at openjdk.org>
Date: 2023-08-09 11:23:32 +0000
URL: https://git.openjdk.org/leyden/commit/0e2c72d7a5206b7173af5bf69e21d21ea276bd94
8313796: AsyncGetCallTrace crash on unreadable interpreter method pointer
Reviewed-by: coleenp, aph, stuefe
! src/hotspot/cpu/aarch64/frame_aarch64.cpp
! src/hotspot/cpu/arm/frame_arm.cpp
! src/hotspot/cpu/ppc/frame_ppc.cpp
! src/hotspot/cpu/riscv/frame_riscv.cpp
! src/hotspot/cpu/x86/frame_x86.cpp
! src/hotspot/share/runtime/frame.cpp
! src/hotspot/share/runtime/frame.hpp
Changeset: 213d3c44
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2023-08-09 11:46:25 +0000
URL: https://git.openjdk.org/leyden/commit/213d3c449ae89b71c222b889443e77ad912791df
8313891: JFR: Incorrect exception message for RecordedObject::getInt
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedObject.java
Changeset: e9f751ab
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2023-08-09 12:26:32 +0000
URL: https://git.openjdk.org/leyden/commit/e9f751ab161ae3663e13108a47fdf722fcb84d67
8311247: Some cpp files are compiled with -std:c11 flag
Reviewed-by: aivanov, jwaters, prr, erikj
! make/modules/java.desktop/lib/Awt2dLibraries.gmk
! make/modules/java.security.jgss/Lib.gmk
! make/modules/jdk.accessibility/Launcher.gmk
! make/modules/jdk.accessibility/Lib.gmk
! make/modules/jdk.crypto.mscapi/Lib.gmk
Changeset: 19ae62ae
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2023-08-09 12:34:40 +0000
URL: https://git.openjdk.org/leyden/commit/19ae62ae2cd2bbb436924b296151021864a3fcd9
8311170: Simplify and modernize equals and hashCode in security area
Reviewed-by: djelinski, rriggs, valeriep
! 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/java/security/AccessControlContext.java
! src/java.base/share/classes/java/security/AllPermission.java
! src/java.base/share/classes/java/security/BasicPermission.java
! src/java.base/share/classes/java/security/CodeSigner.java
! src/java.base/share/classes/java/security/CodeSource.java
! src/java.base/share/classes/java/security/Identity.java
! src/java.base/share/classes/java/security/PKCS12Attribute.java
! src/java.base/share/classes/java/security/Permission.java
! src/java.base/share/classes/java/security/Principal.java
! src/java.base/share/classes/java/security/SecureClassLoader.java
! src/java.base/share/classes/java/security/UnresolvedPermission.java
! src/java.base/share/classes/java/security/cert/CertPath.java
! src/java.base/share/classes/java/security/cert/Certificate.java
! src/java.base/share/classes/java/security/cert/URICertStoreParameters.java
! src/java.base/share/classes/java/security/cert/X509CRL.java
! src/java.base/share/classes/java/security/cert/X509CRLEntry.java
! src/java.base/share/classes/java/security/spec/ECFieldF2m.java
! src/java.base/share/classes/java/security/spec/ECFieldFp.java
! src/java.base/share/classes/java/security/spec/ECPoint.java
! src/java.base/share/classes/javax/crypto/CryptoAllPermission.java
! src/java.base/share/classes/javax/crypto/CryptoPermission.java
! src/java.base/share/classes/javax/crypto/CryptoPolicyParser.java
! src/java.base/share/classes/javax/crypto/spec/RC2ParameterSpec.java
! src/java.base/share/classes/javax/crypto/spec/RC5ParameterSpec.java
! src/java.base/share/classes/javax/crypto/spec/SecretKeySpec.java
! src/java.base/share/classes/javax/security/auth/PrivateCredentialPermission.java
! src/java.base/share/classes/javax/security/auth/Subject.java
! src/java.base/share/classes/javax/security/auth/x500/X500Principal.java
! src/java.base/share/classes/javax/security/cert/Certificate.java
! src/java.base/share/classes/sun/security/jca/ProviderConfig.java
! src/java.base/share/classes/sun/security/pkcs/EncryptedPrivateKeyInfo.java
! src/java.base/share/classes/sun/security/pkcs/PKCS8Key.java
! src/java.base/share/classes/sun/security/pkcs10/PKCS10.java
! src/java.base/share/classes/sun/security/pkcs10/PKCS10Attributes.java
! src/java.base/share/classes/sun/security/provider/PolicyFile.java
! src/java.base/share/classes/sun/security/provider/PolicyParser.java
! src/java.base/share/classes/sun/security/provider/certpath/CertId.java
! src/java.base/share/classes/sun/security/provider/certpath/ResponderId.java
! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/util/BitArray.java
! src/java.base/share/classes/sun/security/util/DerValue.java
! src/java.base/share/classes/sun/security/x509/AVA.java
! src/java.base/share/classes/sun/security/x509/AlgorithmId.java
! src/java.base/share/classes/sun/security/x509/CRLExtensions.java
! src/java.base/share/classes/sun/security/x509/CertificateExtensions.java
! src/java.base/share/classes/sun/security/x509/CertificatePolicyId.java
! src/java.base/share/classes/sun/security/x509/DNSName.java
! src/java.base/share/classes/sun/security/x509/DistributionPoint.java
! src/java.base/share/classes/sun/security/x509/DistributionPointName.java
! src/java.base/share/classes/sun/security/x509/EDIPartyName.java
! src/java.base/share/classes/sun/security/x509/Extension.java
! src/java.base/share/classes/sun/security/x509/GeneralName.java
! src/java.base/share/classes/sun/security/x509/GeneralSubtree.java
! src/java.base/share/classes/sun/security/x509/IPAddressName.java
! src/java.base/share/classes/sun/security/x509/KeyIdentifier.java
! src/java.base/share/classes/sun/security/x509/OIDName.java
! src/java.base/share/classes/sun/security/x509/OtherName.java
! src/java.base/share/classes/sun/security/x509/PolicyInformation.java
! src/java.base/share/classes/sun/security/x509/RFC822Name.java
! src/java.base/share/classes/sun/security/x509/URIName.java
! src/java.base/share/classes/sun/security/x509/X500Name.java
! src/java.base/share/classes/sun/security/x509/X509CRLImpl.java
! src/java.base/share/classes/sun/security/x509/X509CertInfo.java
! src/java.base/share/classes/sun/security/x509/X509Key.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/DelegationPermission.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/EncryptionKey.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosCredMessage.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosKey.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosPrincipal.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosTicket.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KeyTab.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/ServicePermission.java
! src/java.security.jgss/share/classes/org/ietf/jgss/ChannelBinding.java
! src/java.security.jgss/share/classes/org/ietf/jgss/GSSCredential.java
! src/java.security.jgss/share/classes/org/ietf/jgss/GSSName.java
! src/java.security.jgss/share/classes/org/ietf/jgss/Oid.java
! src/java.security.jgss/share/classes/sun/security/jgss/GSSCredentialImpl.java
! src/java.security.jgss/share/classes/sun/security/jgss/GSSNameImpl.java
! src/java.security.jgss/share/classes/sun/security/jgss/ProviderList.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5NameElement.java
! src/java.security.jgss/share/classes/sun/security/jgss/spi/GSSNameSpi.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbException.java
! src/java.security.jgss/share/classes/sun/security/krb5/PrincipalName.java
! src/java.security.jgss/share/classes/sun/security/krb5/Realm.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/HostAddress.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/HostAddresses.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/KRBError.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Key.java
! test/jdk/jdk/security/logging/TestX509ValidationLog.java
Changeset: 0eb0997a
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2023-08-09 13:34:04 +0000
URL: https://git.openjdk.org/leyden/commit/0eb0997ae4f81314b764241e69dae5c698dbb6c6
8288936: Wrong lock ordering writing G1HeapRegionTypeChange JFR event
Reviewed-by: egahlin
! src/hotspot/share/runtime/mutexLocker.cpp
Changeset: 360f65d7
Author: Christian Stein <cstein at openjdk.org>
Date: 2023-08-09 14:00:21 +0000
URL: https://git.openjdk.org/leyden/commit/360f65d7b15b327e2f160c42f318945cc6548bda
8314022: Problem-list tests failing with jtreg 7.3
Reviewed-by: dholmes
! test/jdk/ProblemList.txt
Changeset: 593ba2fe
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2023-08-09 16:08:23 +0000
URL: https://git.openjdk.org/leyden/commit/593ba2fe47ce6bd341ee6e1329aa02d4b472fb60
8313693: Introduce an internal utility for the Damerau–Levenshtein distance calculation
Reviewed-by: jlahoda, jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/StringUtils.java
! test/langtools/tools/javac/util/StringUtilsTest.java
Changeset: c307391a
Author: Joe Darcy <darcy at openjdk.org>
Date: 2023-08-09 21:17:10 +0000
URL: https://git.openjdk.org/leyden/commit/c307391ab1f071b1473cd5f4c12437b8d5e0ca93
8307184: Incorrect/inconsistent specification and implementation for Elements.getDocComment
Reviewed-by: vromero, jjg
! src/java.compiler/share/classes/javax/lang/model/util/Elements.java
+ test/langtools/tools/javac/processing/model/util/elements/TestGetDocComments.java
Changeset: cd16158e
Author: Alexandre Iline <shurailine at openjdk.org>
Date: 2023-08-10 00:43:28 +0000
URL: https://git.openjdk.org/leyden/commit/cd16158edb254af82f29cd1705c90a710b171403
8314075: Update JCov version for JDK 22
Reviewed-by: serb
! make/conf/jib-profiles.js
Changeset: c822183e
Author: Sergey Tsypanov <stsypanov at openjdk.org>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date: 2023-08-10 05:50:19 +0000
URL: https://git.openjdk.org/leyden/commit/c822183e98aa26f005338464f3946dcbf34802aa
8313768: Reduce interaction with volatile field in j.u.l.StreamHandler
Reviewed-by: dfuchs, jpai
! src/java.logging/share/classes/java/util/logging/StreamHandler.java
Changeset: 242a2e63
Author: Axel Boldt-Christmas <aboldtch at openjdk.org>
Date: 2023-08-10 07:16:36 +0000
URL: https://git.openjdk.org/leyden/commit/242a2e63df0d4995bdc9aba00510fada19fd2e23
8308843: Generational ZGC: Remove gc/z/TestHighUsage.java
Reviewed-by: ayang, tschatzl
- test/hotspot/jtreg/gc/z/TestHighUsage.java
Changeset: e080a0b4
Author: Axel Boldt-Christmas <aboldtch at openjdk.org>
Date: 2023-08-10 07:18:31 +0000
URL: https://git.openjdk.org/leyden/commit/e080a0b4c0878dc19f40ef0f51e645f3a4708c62
8311508: ZGC: RAII use of IntelJccErratumAlignment
Reviewed-by: stefank, shade, tschatzl
! src/hotspot/cpu/x86/c2_intelJccErratum_x86.cpp
! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/z/z_x86_64.ad
Changeset: 8f28809a
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2023-08-10 07:21:47 +0000
URL: https://git.openjdk.org/leyden/commit/8f28809aa87b1026cdbdd1ea88da3c7f0c994697
8299790: os::print_hex_dump is racy
Reviewed-by: shade, dholmes
! src/hotspot/share/runtime/os.cpp
! test/hotspot/gtest/runtime/test_os.cpp
Changeset: 6dba2026
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-08-10 07:23:24 +0000
URL: https://git.openjdk.org/leyden/commit/6dba2026d72de6a67aa0209749ded8174b088904
8313670: Simplify shared lib name handling code in some tests
Reviewed-by: cjplummer, sspitsyn
! test/hotspot/jtreg/runtime/signal/SigTestDriver.java
! test/hotspot/jtreg/serviceability/dcmd/jvmti/AttachFailed/AttachFailedTestBase.java
! test/hotspot/jtreg/serviceability/dcmd/jvmti/LoadAgentDcmdTest.java
! test/hotspot/jtreg/serviceability/dcmd/vm/DynLibsTest.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeLibraryCopier.java
! test/jdk/com/sun/tools/attach/warnings/DynamicLoadWarningTest.java
! test/jdk/jdk/jfr/event/runtime/TestNativeLibrariesEvent.java
! test/jdk/jdk/jfr/event/runtime/TestNativeLibraryLoadEvent.java
! test/lib/jdk/test/lib/Platform.java
Changeset: 35b60f92
Author: Per Minborg <pminborg at openjdk.org>
Date: 2023-08-10 07:57:19 +0000
URL: https://git.openjdk.org/leyden/commit/35b60f925a4e7e2e3f1ec7c5c1eee60206e7508a
8298095: Refine implSpec for SegmentAllocator
Reviewed-by: mcimadamore
! src/java.base/share/classes/java/lang/foreign/SegmentAllocator.java
Changeset: 83adaf54
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2023-08-10 08:17:03 +0000
URL: https://git.openjdk.org/leyden/commit/83adaf5477d1aa0128079a60be8847319dbadccc
8313421: [JVMCI] avoid locking class loader in CompilerToVM.lookupType
Reviewed-by: never, thartmann
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/jvmci/jvmciEnv.hpp
! src/hotspot/share/jvmci/jvmciJavaClasses.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/HotSpotJVMCIRuntime.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotMethodHandleAccessProvider.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/SharedLibraryJVMCIReflection.java
Changeset: 028b3ae1
Author: Oli Gillespie <ogillespie at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-08-10 08:51:50 +0000
URL: https://git.openjdk.org/leyden/commit/028b3ae1b162bd8f7c340bfa6e9487ca83697955
8313874: JNI NewWeakGlobalRef throws exception for null arg
Reviewed-by: dholmes, kbarrett, shade
! src/hotspot/share/prims/jni.cpp
! test/hotspot/jtreg/runtime/jni/ReturnJNIWeak/ReturnJNIWeak.java
Changeset: 0cb9ab04
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2023-08-10 10:01:46 +0000
URL: https://git.openjdk.org/leyden/commit/0cb9ab04f4c408bce7c4bc0e028fa9d4959abd79
8313239: InetAddress.getCanonicalHostName may return ip address if reverse lookup fails
Reviewed-by: dfuchs, aefimov, alanb
! src/java.base/share/classes/java/net/InetAddress.java
Changeset: f47767ff
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2023-08-10 11:57:25 +0000
URL: https://git.openjdk.org/leyden/commit/f47767ffef29c777e2da0262fa3299564d59f461
8313882: Fix -Wconversion warnings in runtime code
Reviewed-by: pchilanomate, dlong, dholmes
! src/hotspot/share/interpreter/bytecode.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/arguments.hpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/java.hpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/javaThread.hpp
! src/hotspot/share/runtime/objectMonitor.hpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/relocator.cpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/signature.cpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/threadHeapSampler.cpp
! src/hotspot/share/runtime/timer.cpp
! src/hotspot/share/runtime/trimNativeHeap.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/services/attachListener.cpp
! test/hotspot/gtest/runtime/test_os.cpp
! test/hotspot/gtest/runtime/test_stubRoutines.cpp
Changeset: 23fe2ece
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-08-10 12:06:43 +0000
URL: https://git.openjdk.org/leyden/commit/23fe2ece586d3ed750e905e1b71a2cd1da91f335
8313616: support loading library members on AIX in os::dll_load
Reviewed-by: mdoerr
! src/hotspot/os/aix/libodm_aix.cpp
! src/hotspot/os/aix/libperfstat_aix.cpp
! src/hotspot/os/aix/os_aix.cpp
Changeset: e7c83ea9
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2023-08-10 15:18:34 +0000
URL: https://git.openjdk.org/leyden/commit/e7c83ea948f8b2cd7caf7e59d3cf6b087807dba7
8312194: test/hotspot/jtreg/applications/ctw/modules/jdk_crypto_ec.java cannot handle empty modules
Reviewed-by: kvn, thartmann
! test/hotspot/jtreg/ProblemList.txt
- test/hotspot/jtreg/applications/ctw/modules/jdk_crypto_ec.java
Changeset: 9b532511
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2023-08-10 15:18:57 +0000
URL: https://git.openjdk.org/leyden/commit/9b53251131c67b1abb69b59eb66a1a133acc41d9
8313654: Test WaitNotifySuspendedVThreadTest.java timed out
Reviewed-by: sspitsyn
! test/hotspot/jtreg/serviceability/jvmti/vthread/WaitNotifySuspendedVThreadTest/WaitNotifySuspendedVThreadTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/WaitNotifySuspendedVThreadTest/libWaitNotifySuspendedVThread.cpp
Changeset: bd1b9427
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2023-08-10 15:25:00 +0000
URL: https://git.openjdk.org/leyden/commit/bd1b9427410c458215e9e89eeff6e4d30592a4a4
8313905: Checked_cast assert in CDS compare_by_loader
Reviewed-by: dlong, iklam
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
Changeset: 1875b287
Author: Tom Rodriguez <never at openjdk.org>
Date: 2023-08-10 16:40:28 +0000
URL: https://git.openjdk.org/leyden/commit/1875b2872baa566fa11f92006c8eba7642267213
8314061: [JVMCI] DeoptimizeALot stress logic breaks deferred barriers
Reviewed-by: thartmann, dnsimon
! src/hotspot/share/jvmci/jvmciRuntime.cpp
Changeset: 79be8d93
Author: Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date: 2023-08-10 17:15:56 +0000
URL: https://git.openjdk.org/leyden/commit/79be8d9383c31be64e57ce1825a79dbbc2aefdd8
8312259: StatusResponseManager unused code clean up
Reviewed-by: mpowers, jnimeh
! src/java.base/share/classes/sun/security/ssl/StatusResponseManager.java
! test/jdk/sun/security/ssl/Stapling/java.base/sun/security/ssl/StatusResponseManagerTests.java
Changeset: d97de826
Author: Damon Nguyen <dnguyen at openjdk.org>
Date: 2023-08-10 17:52:28 +0000
URL: https://git.openjdk.org/leyden/commit/d97de8260c19e468c87221e28f29128e56ec8ee1
8313633: [macOS] java/awt/dnd/NextDropActionTest/NextDropActionTest.java fails with java.lang.RuntimeException: wrong next drop action!
Reviewed-by: honkar, serb
! test/jdk/java/awt/dnd/NextDropActionTest/NextDropActionTest.java
Changeset: 6f5c903d
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2023-08-10 18:53:02 +0000
URL: https://git.openjdk.org/leyden/commit/6f5c903d10aa5f7ff979a79f121609c167f88eff
8313899: JVMCI exception Translation can fail in TranslatedException.<clinit>
Reviewed-by: never, thartmann
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/java.base/share/classes/jdk/internal/vm/TranslatedException.java
! test/hotspot/jtreg/compiler/jvmci/TestUncaughtErrorInCompileMethod.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestHotSpotJVMCIRuntime.java
Changeset: 88b4e3b8
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2023-08-10 20:02:27 +0000
URL: https://git.openjdk.org/leyden/commit/88b4e3b8539c2beb29ad92bd74b300002c2ef84b
8304292: Memory leak related to ClassLoader::update_class_path_entry_list
Reviewed-by: dholmes, iklam
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoader.hpp
! test/hotspot/jtreg/runtime/cds/appcds/ClassPathAttr.java
+ test/hotspot/jtreg/runtime/cds/appcds/DuplicateClassPaths.java
+ test/hotspot/jtreg/runtime/cds/appcds/test-classes/cpattr_dup.mf
Changeset: 42758cb8
Author: Jesse Glick <jglick at cloudbees.com>
Committer: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2023-08-10 22:26:32 +0000
URL: https://git.openjdk.org/leyden/commit/42758cb889a5cf1d7f4c4b468a383b218baa1b27
8312882: Update the CONTRIBUTING.md with pointers to lifecycle of a PR
Reviewed-by: erikj, jwilhelm
! CONTRIBUTING.md
! doc/building.html
! doc/building.md
Changeset: 9abb2a55
Author: Mark Powers <mpowers at openjdk.org>
Committer: Valerie Peng <valeriep at openjdk.org>
Date: 2023-08-10 23:43:38 +0000
URL: https://git.openjdk.org/leyden/commit/9abb2a559e4f809f07db1b747660f68b9d943e3b
8312461: JNI warnings in SunMSCApi provider
Reviewed-by: valeriep, djelinski
! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp
Changeset: 43462a36
Author: Ioi Lam <iklam at openjdk.org>
Date: 2023-08-11 03:39:39 +0000
URL: https://git.openjdk.org/leyden/commit/43462a36ab02b67d426c04d345868bd420b30c25
8313224: Avoid calling JavaThread::current() in MemAllocator::Allocation constructor
Reviewed-by: tschatzl, coleenp
! src/hotspot/share/gc/shared/memAllocator.cpp
! src/hotspot/share/gc/shared/memAllocator.hpp
Changeset: 62adeb08
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2023-08-11 09:32:45 +0000
URL: https://git.openjdk.org/leyden/commit/62adeb08c34ea199d19cf98c7f03e937d8cfa9ad
8311648: Refactor the Arena/Chunk/ChunkPool interface
Reviewed-by: stuefe, coleenp
! src/hotspot/share/memory/arena.cpp
! src/hotspot/share/memory/arena.hpp
! src/hotspot/share/memory/resourceArea.hpp
! src/hotspot/share/runtime/handles.cpp
! src/hotspot/share/runtime/threads.cpp
Changeset: 6ffc0324
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-08-11 12:19:39 +0000
URL: https://git.openjdk.org/leyden/commit/6ffc0324dc854c147ab92e5a597d10ed0166b34a
8314113: G1: Remove unused G1CardSetInlinePtr::card_at
Reviewed-by: tschatzl
! src/hotspot/share/gc/g1/g1CardSetContainers.hpp
Changeset: 12326770
Author: Andreas Steiner <a.steiner at sap.com>
Committer: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-08-11 13:21:46 +0000
URL: https://git.openjdk.org/leyden/commit/12326770dc4116dd3b374c3a50fabfa1f27249dd
8313244: NM flags handling in configure process
Reviewed-by: clanger, jwaters, mbaesken, erikj
! make/autoconf/flags-other.m4
! make/autoconf/flags.m4
! make/autoconf/spec.gmk.in
! make/common/NativeCompilation.gmk
! make/hotspot/lib/CompileJvm.gmk
! make/hotspot/lib/JvmMapfile.gmk
Changeset: 8f1c1348
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2023-08-11 18:09:44 +0000
URL: https://git.openjdk.org/leyden/commit/8f1c134848437d7e37fb3b4bd603b91798e19724
8313798: [aarch64] sun/tools/jhsdb/HeapDumpTestWithActiveProcess.java sometimes times out on aarch64
Reviewed-by: kevinw, sspitsyn
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VFrame.java
! test/jdk/ProblemList.txt
Changeset: 73325028
Author: Man Cao <manc at openjdk.org>
Date: 2023-08-11 20:43:31 +0000
URL: https://git.openjdk.org/leyden/commit/733250288325bc663afc0376342d4c5a7a471cbd
8314139: TEST_BUG: runtime/os/THPsInThreadStackPreventionTest.java could fail on machine with large number of cores
Reviewed-by: shade, stuefe
! test/hotspot/jtreg/runtime/os/THPsInThreadStackPreventionTest.java
Changeset: ec0cc630
Author: Alexander Matveev <almatvee at openjdk.org>
Date: 2023-08-11 21:00:52 +0000
URL: https://git.openjdk.org/leyden/commit/ec0cc6300a02dd92b25d9072b8b3859dab583bbd
8313904: [macos] All signing tests which verifies unsigned app images are failing
Reviewed-by: asemenyuk
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppImageBuilder.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacBaseInstallerBundler.java
! test/jdk/tools/jpackage/macosx/SigningPackageFromTwoStepAppImageTest.java
! test/jdk/tools/jpackage/macosx/SigningPackageTest.java
! test/jdk/tools/jpackage/macosx/SigningPackageTwoStepTest.java
! test/jdk/tools/jpackage/macosx/base/SigningBase.java
! test/jdk/tools/jpackage/share/AppContentTest.java
! test/jdk/tools/jpackage/share/AppImagePackageTest.java
Changeset: b88c2735
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2023-08-14 07:04:05 +0000
URL: https://git.openjdk.org/leyden/commit/b88c27350328da86e9dc46c8061c6563fdf858a2
8313743: Make fields final in sun.nio.ch
Reviewed-by: bpb
! src/java.base/share/classes/sun/nio/ch/AsynchronousChannelGroupImpl.java
! src/java.base/share/classes/sun/nio/ch/AsynchronousServerSocketChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/FileLockTable.java
! src/java.base/share/classes/sun/nio/ch/IOVecWrapper.java
! src/java.base/share/classes/sun/nio/ch/OptionKey.java
! src/java.base/share/classes/sun/nio/ch/Util.java
! src/java.base/windows/classes/sun/nio/ch/PollArrayWrapper.java
! src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousSocketChannelImpl.java
! src/java.base/windows/classes/sun/nio/ch/WindowsSelectorImpl.java
Changeset: 6bbcef53
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2023-08-14 07:04:29 +0000
URL: https://git.openjdk.org/leyden/commit/6bbcef53154e6b669ef53e01eb95bc1b568dc0c6
8313948: Remove unnecessary static fields defaultUpper/defaultLower in sun.net.PortConfig
Reviewed-by: dfuchs
! src/java.base/unix/classes/sun/net/PortConfig.java
Changeset: 5c916228
Author: Feilong Jiang <fjiang at openjdk.org>
Date: 2023-08-14 07:50:43 +0000
URL: https://git.openjdk.org/leyden/commit/5c9162288570a140138a0055cd9c4e88fe40e69d
8314117: RISC-V: Incorrect VMReg encoding in RISCV64Frame.java
Reviewed-by: fyang
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/riscv64/RISCV64Frame.java
Changeset: 1de5bf1c
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2023-08-14 08:14:42 +0000
URL: https://git.openjdk.org/leyden/commit/1de5bf1ce94c20bc2fd481cd4387f170b0d3c63d
8314106: C2: assert(is_valid()) failed: must be valid after JDK-8305636
Reviewed-by: thartmann, kvn
! src/hotspot/share/opto/loopPredicate.cpp
+ test/hotspot/jtreg/compiler/predicates/TestLoopUnswitchingWithoutParsePredicates.java
Changeset: a39ed108
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2023-08-14 08:15:02 +0000
URL: https://git.openjdk.org/leyden/commit/a39ed1087b3c188f06c9aa602313f3b9bf20f9c2
8314116: C2: assert(false) failed: malformed control flow after JDK-8305636
Reviewed-by: thartmann, kvn
! src/hotspot/share/opto/loopTransform.cpp
+ test/hotspot/jtreg/compiler/predicates/TestTemplateAssertionPredicateNotRemoved.java
Changeset: 049b55f2
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2023-08-14 08:45:16 +0000
URL: https://git.openjdk.org/leyden/commit/049b55f24e33559816c2b4b1abfda54f44fe87f5
8314019: Add gc logging to jdk/jfr/event/gc/detailed/TestZAllocationStallEvent.java
Reviewed-by: aboldtch, eosterlund
! test/jdk/jdk/jfr/event/gc/detailed/TestZAllocationStallEvent.java
Changeset: 4164693f
Author: Yudi Zheng <yzheng at openjdk.org>
Committer: Doug Simon <dnsimon at openjdk.org>
Date: 2023-08-14 08:56:15 +0000
URL: https://git.openjdk.org/leyden/commit/4164693f3bf15a2f3e03dee72e1ca3fb8d82582c
8313372: [JVMCI] Export vmIntrinsics::is_intrinsic_available results to JVMCI compilers.
Reviewed-by: dnsimon, kvn
! src/hotspot/share/c1/c1_Compiler.cpp
! src/hotspot/share/c1/c1_Compiler.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/jvmci/jvmciEnv.hpp
! src/hotspot/share/jvmci/jvmciJavaClasses.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/c2compiler.hpp
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotVMConfigStore.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/VMIntrinsicMethod.java
Changeset: 06aa3c56
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-08-14 10:04:55 +0000
URL: https://git.openjdk.org/leyden/commit/06aa3c5628e749188238dda3d41c776a5a2f7c81
8314118: Update JMH devkit to 1.37
Reviewed-by: erikj, redestad
! make/devkit/createJMHBundle.sh
Changeset: 5bfb82e6
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-08-14 11:08:31 +0000
URL: https://git.openjdk.org/leyden/commit/5bfb82e6fabf977267e043fb7a68b4487051de7d
8314119: G1: Fix -Wconversion warnings in G1CardSetInlinePtr::card_pos_for
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/g1/g1CardSetContainers.hpp
! src/hotspot/share/gc/g1/g1CardSetContainers.inline.hpp
Changeset: 823f5b93
Author: Afshin Zafari <azafari at openjdk.org>
Date: 2023-08-14 11:57:17 +0000
URL: https://git.openjdk.org/leyden/commit/823f5b930c917f36bb32aa0d0bda3ef0187db875
8308850: Change JVM options with small ranges that get -Wconversion warnings to 32 bits
Reviewed-by: dholmes, coleenp, dlong
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.hpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/utilities/vmError.cpp
Changeset: 207bd00c
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2023-08-14 12:08:16 +0000
URL: https://git.openjdk.org/leyden/commit/207bd00c5101fce06b5ac12e76893d989b0093e2
8313756: [BACKOUT] 8308682: Enhance AES performance
Reviewed-by: thartmann
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.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
Changeset: 6574dd79
Author: Christian Stein <cstein at openjdk.org>
Date: 2023-08-14 13:38:22 +0000
URL: https://git.openjdk.org/leyden/commit/6574dd796dbb23645c87dddad427ed8f26d18323
8314025: Remove JUnit-based test in java/lang/invoke from problem list
Reviewed-by: dholmes, jpai
! test/jdk/ProblemList.txt
Changeset: 911d1dbb
Author: Ioi Lam <iklam at openjdk.org>
Date: 2023-08-14 15:37:44 +0000
URL: https://git.openjdk.org/leyden/commit/911d1dbbf7362693c736b905b42e5150fc4f8a96
8314078: HotSpotConstantPool.lookupField() asserts due to field changes in ConstantPool.cpp
Reviewed-by: dnsimon, coleenp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotConstantPool.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/ConstantPool.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ConstantPoolTest.java
Changeset: f41c267f
Author: Liam Miller-Cushon <cushon at openjdk.org>
Date: 2023-08-14 15:51:18 +0000
URL: https://git.openjdk.org/leyden/commit/f41c267f859c305a2d01c629dbc56692322f81e2
8314045: ArithmeticException in GaloisCounterMode
Co-authored-by: Ioana Nedelcu <ioannanedelcu at google.com>
Reviewed-by: ascarpino
! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java
+ test/jdk/com/sun/crypto/provider/Cipher/AEAD/GCMShortInput.java
Changeset: 4b2703ad
Author: Oli Gillespie <ogillespie at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-08-14 15:58:03 +0000
URL: https://git.openjdk.org/leyden/commit/4b2703ad39f8160264eb30c797824cc93a6b56e2
8313678: SymbolTable can leak Symbols during cleanup
Reviewed-by: coleenp, dholmes, shade
! src/hotspot/share/classfile/dictionary.cpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/gc/g1/g1CardSet.cpp
! src/hotspot/share/prims/resolvedMethodTable.cpp
! src/hotspot/share/services/finalizerService.cpp
! src/hotspot/share/services/threadIdTable.cpp
! src/hotspot/share/utilities/concurrentHashTable.inline.hpp
! test/hotspot/gtest/classfile/test_symbolTable.cpp
! test/hotspot/gtest/utilities/test_concurrentHashtable.cpp
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicSharedSymbols.java
Changeset: e56d3bc2
Author: Weibing Xiao <weibing.xiao at oracle.com>
Committer: Aleksei Efimov <aefimov at openjdk.org>
Date: 2023-08-14 17:38:53 +0000
URL: https://git.openjdk.org/leyden/commit/e56d3bc2dab3d32453b6eda66e8434953c436084
8313657: com.sun.jndi.ldap.Connection.cleanup does not close connections on SocketTimeoutErrors
Reviewed-by: vtewari, msheppar, aefimov
! src/java.naming/share/classes/com/sun/jndi/ldap/Connection.java
+ test/jdk/com/sun/jndi/ldap/SocketCloseTest.java
Changeset: c132176b
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2023-08-14 17:48:50 +0000
URL: https://git.openjdk.org/leyden/commit/c132176b932dd136d5c4314e08ac97d0fee7ba4d
8114830: (fs) Files.copy fails due to interference from something else changing the file system
Reviewed-by: alanb, vtewari
! src/java.base/unix/classes/sun/nio/fs/UnixFileSystem.java
+ test/jdk/java/nio/file/Files/CopyInterference.java
Changeset: 49b29845
Author: Kimura Yukihiro <kimura.yukihiro at jp.fujitsu.com>
Committer: Chris Plummer <cjplummer at openjdk.org>
Date: 2023-08-14 18:26:55 +0000
URL: https://git.openjdk.org/leyden/commit/49b29845f7c516c379dde7aae8b3073808f2118a
8313854: Some tests in serviceability area fail on localized Windows platform
Reviewed-by: amenkov, cjplummer
! test/jdk/sun/management/jmxremote/startstop/JMXStartStopTest.java
! test/jdk/sun/tools/jhsdb/JShellHeapDumpTest.java
Changeset: 595fdd36
Author: Ben Perez <ben.perez at oracle.com>
Committer: Sean Mullan <mullan at openjdk.org>
Date: 2023-08-14 18:39:18 +0000
URL: https://git.openjdk.org/leyden/commit/595fdd36c5f735b53ed2950c539be46382f9bcdd
8314059: Remove PKCS7.verify()
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/pkcs/PKCS7.java
Changeset: f142470d
Author: David Holmes <dholmes at openjdk.org>
Date: 2023-08-14 21:18:57 +0000
URL: https://git.openjdk.org/leyden/commit/f142470deaebbf9cff7f6f28842972393506b7c4
8311981: Test gc/stringdedup/TestStringDeduplicationAgeThreshold.java#ZGenerational timed out
Reviewed-by: stefank, pchilanomate, dcubed, rehn
! src/hotspot/share/runtime/handshake.cpp
Changeset: 1f1c5c6f
Author: Sean Mullan <mullan at openjdk.org>
Date: 2023-08-14 22:23:11 +0000
URL: https://git.openjdk.org/leyden/commit/1f1c5c6f8d0bc2492e2ab3280e838fe9981c4e38
8314241: Add test/jdk/sun/security/pkcs/pkcs7/SignerOrder.java to ProblemList
Reviewed-by: dcubed, dholmes
! test/jdk/ProblemList.txt
Changeset: 0074b48a
Author: Ben Taylor <btaylor at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2023-08-14 22:50:37 +0000
URL: https://git.openjdk.org/leyden/commit/0074b48ad77d68ece8633a165aaba7f42bb52c5d
8312597: Convert TraceTypeProfile to UL
Reviewed-by: shade, phh
! src/hotspot/share/opto/doCall.cpp
+ test/hotspot/jtreg/compiler/arguments/TestLogJIT.java
+ test/hotspot/jtreg/compiler/arguments/TestTraceTypeProfile.java
Changeset: 583cb754
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2023-08-14 23:12:42 +0000
URL: https://git.openjdk.org/leyden/commit/583cb754f38f5d32144e302ce5e82a3b36a2cb78
8313406: nep_invoker_blob can be simplified more
Reviewed-by: jvernee, vlivanov
! src/hotspot/cpu/x86/downcallLinker_x86_64.cpp
! src/java.base/share/classes/jdk/internal/foreign/abi/x64/sysv/CallArranger.java
! test/jdk/java/foreign/callarranger/TestSysVCallArranger.java
Changeset: 37c6b23f
Author: Fei Gao <fgao at openjdk.org>
Date: 2023-08-15 01:04:22 +0000
URL: https://git.openjdk.org/leyden/commit/37c6b23f5b82311c82f5fe981f104824f87e3e54
8308340: C2: Idealize Fma nodes
Reviewed-by: kvn, epeter
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/aarch64_vector.ad
! src/hotspot/cpu/aarch64/aarch64_vector_ad.m4
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/riscv/riscv_v.ad
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/mulnode.cpp
! src/hotspot/share/opto/mulnode.hpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/subnode.hpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vectornode.hpp
+ test/hotspot/jtreg/compiler/c2/irTests/TestIRFma.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
! test/hotspot/jtreg/compiler/vectorapi/VectorFusedMultiplyAddSubTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicDoubleOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicFloatOpTest.java
Changeset: b7dee213
Author: David Holmes <dholmes at openjdk.org>
Date: 2023-08-15 04:29:25 +0000
URL: https://git.openjdk.org/leyden/commit/b7dee213dfb2d0ec4e22837898bf4837c1fe523d
8314244: Incorrect file headers in new tests from JDK-8312597
Reviewed-by: lmesnik, kvn
! test/hotspot/jtreg/compiler/arguments/TestLogJIT.java
! test/hotspot/jtreg/compiler/arguments/TestTraceTypeProfile.java
Changeset: 63389272
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-08-15 07:48:38 +0000
URL: https://git.openjdk.org/leyden/commit/6338927221ee82a556b55ccf79239acb2ac9729a
8314197: AttachListener::pd_find_operation always returning nullptr
Reviewed-by: dholmes, cjplummer, sspitsyn
! src/hotspot/os/aix/attachListener_aix.cpp
! src/hotspot/os/bsd/attachListener_bsd.cpp
! src/hotspot/os/linux/attachListener_linux.cpp
! src/hotspot/os/windows/attachListener_windows.cpp
! src/hotspot/share/services/attachListener.cpp
! src/hotspot/share/services/attachListener.hpp
Changeset: f4e72c58
Author: Dmitry Cherepanov <dcherepanov at openjdk.org>
Date: 2023-08-15 08:43:38 +0000
URL: https://git.openjdk.org/leyden/commit/f4e72c58d7b188563a0413161419f91e024ec472
8313949: Missing word in GPLv2 license text in StackMapTableAttribute.java
Reviewed-by: iris
! src/java.base/share/classes/jdk/internal/classfile/attribute/StackMapTableAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/ConstantPool.java
Changeset: dff99f7f
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2023-08-15 09:09:02 +0000
URL: https://git.openjdk.org/leyden/commit/dff99f7f3d98372cb5bf8b1c2515b7628193cd2c
8313782: Add user-facing warning if THPs are enabled but cannot be used
Reviewed-by: dholmes, sjohanss
! src/hotspot/os/linux/os_linux.cpp
Changeset: a02d65ef
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2023-08-15 10:08:51 +0000
URL: https://git.openjdk.org/leyden/commit/a02d65efccaab5bb7c2f2aad4a2eb5062f545ef8
8310308: IR Framework: check for type and size of vector nodes
Reviewed-by: chagedorn, thartmann
! test/hotspot/jtreg/compiler/c2/TestMinMaxSubword.java
! test/hotspot/jtreg/compiler/c2/irTests/TestAutoVecCountingDownLoop.java
! test/hotspot/jtreg/compiler/c2/irTests/TestAutoVectorization2DArray.java
! test/hotspot/jtreg/compiler/c2/irTests/TestDisableAutoVectOpcodes.java
! test/hotspot/jtreg/compiler/c2/irTests/TestVectorConditionalMove.java
! test/hotspot/jtreg/compiler/c2/irTests/TestVectorizationMismatchedAccess.java
! test/hotspot/jtreg/compiler/c2/irTests/TestVectorizationMultiInvar.java
! test/hotspot/jtreg/compiler/c2/irTests/TestVectorizationNotRun.java
! test/hotspot/jtreg/compiler/c2/irTests/TestVectorizeTypeConversion.java
! test/hotspot/jtreg/compiler/c2/irTests/TestVectorizeURShiftSubword.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
! test/hotspot/jtreg/compiler/lib/ir_framework/README.md
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/SuccessOnlyConstraintException.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irmethod/IRMethod.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/IRRule.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/parsing/CheckAttributeReader.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/parsing/RawIRNode.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/constraint/Constraint.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/constraint/SuccessConstraintCheck.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/constraint/raw/RawConstraint.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/constraint/raw/RawCountsConstraint.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/constraint/raw/RawFailOnConstraint.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/phase/CompilePhaseIRRuleBuilder.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/phase/DefaultPhaseRawConstraintParser.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/IRMethodBuilder.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/TestClassParser.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/VMInfo.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/VMInfoParser.java
! test/hotspot/jtreg/compiler/lib/ir_framework/shared/Comparison.java
! test/hotspot/jtreg/compiler/lib/ir_framework/test/TestVM.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/test/VMInfoPrinter.java
! test/hotspot/jtreg/compiler/loopopts/superword/SumRedAbsNeg_Double.java
! test/hotspot/jtreg/compiler/loopopts/superword/SumRedAbsNeg_Float.java
! test/hotspot/jtreg/compiler/loopopts/superword/SumRedSqrt_Double.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestCyclicDependency.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestDependencyOffsets.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestIndependentPacksWithCyclicDependency.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestUnorderedReduction.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestUnorderedReductionPartialVectorization.java
! test/hotspot/jtreg/compiler/vectorapi/TestMaskedMacroLogicVector.java
! test/hotspot/jtreg/compiler/vectorapi/TestReverseByteTransforms.java
! test/hotspot/jtreg/compiler/vectorapi/TestReverseByteTransformsSVE.java
! test/hotspot/jtreg/compiler/vectorapi/TestVectorCompressExpandBits.java
! test/hotspot/jtreg/compiler/vectorapi/VectorFPtoIntCastTest.java
! test/hotspot/jtreg/compiler/vectorapi/VectorLogicalOpIdentityTest.java
! test/hotspot/jtreg/compiler/vectorapi/VectorReverseBytesTest.java
! test/hotspot/jtreg/compiler/vectorapi/reshape/tests/TestVectorCast.java
! test/hotspot/jtreg/compiler/vectorapi/reshape/utils/VectorReshapeHelper.java
! test/hotspot/jtreg/compiler/vectorization/TestAutoVecIntMinMax.java
! test/hotspot/jtreg/compiler/vectorization/TestFloatConversionsVector.java
! test/hotspot/jtreg/compiler/vectorization/TestOptionVectorizeIR.java
! test/hotspot/jtreg/compiler/vectorization/TestReverseBitsVector.java
! test/hotspot/jtreg/compiler/vectorization/TestReverseBytes.java
! test/hotspot/jtreg/compiler/vectorization/TestSubwordReverseBytes.java
! test/hotspot/jtreg/compiler/vectorization/runner/ArrayShiftOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/ArrayTypeConvertTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicBooleanOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicByteOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicCharOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicDoubleOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicFloatOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicIntOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicLongOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicShortOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/LoopArrayIndexComputeTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/LoopReductionOpTest.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/examples/IRExample.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestBadFormat.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestIRMatching.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestSafepointWhilePrinting.java
Changeset: 9ded8682
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2023-08-15 11:05:31 +0000
URL: https://git.openjdk.org/leyden/commit/9ded86821b01d6d790850e9b49eedfc597c0c9a2
8314114: Fix -Wconversion warnings in os code, primarily linux
Reviewed-by: dholmes, dlong
! src/hotspot/os/aix/attachListener_aix.cpp
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/aix/os_perf_aix.cpp
! src/hotspot/os/bsd/attachListener_bsd.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/attachListener_linux.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_perf_linux.cpp
! src/hotspot/os/linux/systemMemoryBarrier_linux.cpp
! src/hotspot/os/linux/waitBarrier_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/posix/os_posix.hpp
! src/hotspot/os/posix/signals_posix.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/utilities/ostream.cpp
! src/hotspot/share/utilities/ostream.hpp
Changeset: 004651dd
Author: Tom Rodriguez <never at openjdk.org>
Date: 2023-08-15 15:44:33 +0000
URL: https://git.openjdk.org/leyden/commit/004651ddc281be04ea736807797658d64a5a7337
8311557: [JVMCI] deadlock with JVMTI thread suspension
Reviewed-by: thartmann, dnsimon
! src/hotspot/share/compiler/abstractCompiler.hpp
! src/hotspot/share/compiler/compilerThread.cpp
! src/hotspot/share/compiler/compilerThread.hpp
! src/hotspot/share/jvmci/jvmciCompiler.hpp
! src/hotspot/share/jvmci/jvmci_globals.cpp
! src/hotspot/share/jvmci/jvmci_globals.hpp
Changeset: 80809ef4
Author: Ioi Lam <iklam at openjdk.org>
Date: 2023-08-15 15:54:44 +0000
URL: https://git.openjdk.org/leyden/commit/80809ef4ccdfd2ebfa9fd1eaf393d14e443dc760
8314248: Remove HotSpotConstantPool::isResolvedDynamicInvoke
Reviewed-by: thartmann, dnsimon
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotConstantPool.java
Changeset: 2e8a0ab2
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-08-15 16:11:09 +0000
URL: https://git.openjdk.org/leyden/commit/2e8a0ab27227b2e06e2ece3776f66ff0932ef353
8314120: Add tests for FileDescriptor.sync
Reviewed-by: alanb, bpb
+ test/jdk/java/io/FileDescriptor/Sync.java
+ test/micro/org/openjdk/bench/java/io/FileDescriptorSync.java
Changeset: f2399546
Author: Gerard Ziemski <gziemski at openjdk.org>
Date: 2023-08-15 17:06:28 +0000
URL: https://git.openjdk.org/leyden/commit/f23995465767fa7319d2f6fac62b6ec74c0e4986
8310134: NMT: thread count in Thread section of VM.native_memory output confusing with virtual threads
Reviewed-by: jsjolen, dholmes, alanb
! src/hotspot/share/services/memReporter.cpp
Changeset: f66c73d3
Author: Mikael Vidstedt <mikael at openjdk.org>
Date: 2023-08-15 19:52:56 +0000
URL: https://git.openjdk.org/leyden/commit/f66c73d34b1e02681f46eb3cd78126c05014f845
8314166: Update googletest to v1.14.0
Reviewed-by: kbarrett, stuefe, shade, erikj
! doc/building.html
! doc/building.md
! make/autoconf/lib-tests.m4
! make/conf/github-actions.conf
! make/conf/jib-profiles.js
Changeset: 0f5e030b
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2023-08-15 20:55:27 +0000
URL: https://git.openjdk.org/leyden/commit/0f5e030badfdca4b3b5adab86b0b62050581fb11
8309335: Get rid of use of reflection to call Thread.isVirtual() in nsk/jdi/EventRequestManager/stepRequests/stepreq001t.java
Reviewed-by: lmesnik, sspitsyn, alanb
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/stepRequests/stepreq001t.java
Changeset: bc8e9f44
Author: Christoph Schwentker <siedlerkiller at gmail.com>
Committer: Mandy Chung <mchung at openjdk.org>
Date: 2023-08-15 22:34:37 +0000
URL: https://git.openjdk.org/leyden/commit/bc8e9f44a39ff59b59b2d1d5d546a148be75a2f2
8311591: Add SystemModulesPlugin test case that splits module descriptors with new local variables defined by DedupSetBuilder
Reviewed-by: mchung
+ test/jdk/tools/jlink/JLinkDedupTestBatchSizeOne.java
+ test/jdk/tools/jlink/dedup/src/m1/module-info.java
+ test/jdk/tools/jlink/dedup/src/m1/p1/AInterface.java
+ test/jdk/tools/jlink/dedup/src/m2/module-info.java
+ test/jdk/tools/jlink/dedup/src/m2/p2/BInterface.java
= test/jdk/tools/jlink/dedup/src/m3/module-info.java
= test/jdk/tools/jlink/dedup/src/m3/p3/ServiceInterface.java
+ test/jdk/tools/jlink/dedup/src/m4/module-info.java
+ test/jdk/tools/jlink/dedup/src/m4/p4/Main.java
Changeset: 6bf4a335
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2023-08-16 00:15:55 +0000
URL: https://git.openjdk.org/leyden/commit/6bf4a33593bfe0df9b5ba81de5321a04f4dbe0ea
8314242: Update applications/scimark/Scimark.java to accept VM flags
Reviewed-by: dholmes
! test/hotspot/jtreg/applications/scimark/Scimark.java
Changeset: 6a15860b
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2023-08-16 05:14:40 +0000
URL: https://git.openjdk.org/leyden/commit/6a15860b126c9e9eb62579d9b710dcdc0ec489bb
8314163: os::print_hex_dump prints incorrectly for big endian platforms and unit sizes larger than 1
Reviewed-by: mbaesken, shade
! src/hotspot/share/runtime/os.cpp
Changeset: 2bd2faeb
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2023-08-16 05:35:40 +0000
URL: https://git.openjdk.org/leyden/commit/2bd2faeb7632703192ff8f58db5e58cfd0dfe120
4346610: Adding JSeparator to JToolBar "pushes" buttons added after separator to edge
Reviewed-by: tr, aivanov, dnguyen
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSeparatorUI.java
+ test/jdk/javax/swing/JToolBar/ToolBarSeparatorSizeTest.java
Changeset: e1fdef56
Author: Tom Rodriguez <never at openjdk.org>
Date: 2023-08-16 06:06:59 +0000
URL: https://git.openjdk.org/leyden/commit/e1fdef56135c2987b128884ef632b64c32dd674a
8314324: "8311557: [JVMCI] deadlock with JVMTI thread suspension" causes various failures
Reviewed-by: cjplummer, thartmann
! src/hotspot/share/compiler/abstractCompiler.hpp
Changeset: 0b12480d
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2023-08-16 06:58:23 +0000
URL: https://git.openjdk.org/leyden/commit/0b12480de88dc1d2a8d7ca3aa2597be3df1ebde1
8314233: C2: assert(assertion_predicate_has_loop_opaque_node(iff)) failed: unexpected
Reviewed-by: thartmann, kvn
! src/hotspot/share/opto/loopTransform.cpp
+ test/hotspot/jtreg/compiler/predicates/TestPeelingFindsUnrelatedOpaque4Node.java
Changeset: a602624e
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-08-16 07:02:48 +0000
URL: https://git.openjdk.org/leyden/commit/a602624ef46908456052146d50467c60efa636c3
8314020: Print instruction blocks in byte units
Reviewed-by: stuefe, fyang
! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp
! src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp
! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp
! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp
! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp
! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp
! src/hotspot/os_cpu/linux_riscv/os_linux_riscv.cpp
! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp
! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp
! src/hotspot/share/runtime/os.hpp
Changeset: 38687f1a
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-08-16 07:04:25 +0000
URL: https://git.openjdk.org/leyden/commit/38687f1a3eb7d1c2e8aa43b85509ab7999fe0e40
8314262: GHA: Cut down cross-compilation sysroots deeper
Reviewed-by: erikj
! .github/workflows/build-cross-compile.yml
Changeset: d46f0fb3
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2023-08-16 07:15:43 +0000
URL: https://git.openjdk.org/leyden/commit/d46f0fb31888db75f5b2b78a162fec16dfc5d0d9
8313720: C2 SuperWord: wrong result with -XX:+UseVectorCmov -XX:+UseCMoveUnconditionally
Reviewed-by: chagedorn, thartmann
! src/hotspot/share/opto/superword.cpp
! test/hotspot/jtreg/compiler/c2/irTests/TestVectorConditionalMove.java
Changeset: 49ddb199
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2023-08-16 07:21:04 +0000
URL: https://git.openjdk.org/leyden/commit/49ddb1997256d9fb7149d274d8afa18f7c2609a4
8313760: [REDO] Enhance AES performance
Co-authored-by: Andrew Haley <aph at openjdk.org>
Reviewed-by: adinn, aph, sviswanathan, rhalade, kvn, dlong
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.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
Changeset: ef6db5c2
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-08-16 07:39:42 +0000
URL: https://git.openjdk.org/leyden/commit/ef6db5c2991b92e2a600fa01d1d3f5026055ad17
8314211: Add NativeLibraryUnload event
Reviewed-by: stuefe, mdoerr
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/jfr/metadata/metadata.xml
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
! test/jdk/jdk/jfr/event/metadata/TestLookForUntestedEvents.java
! test/lib/jdk/test/lib/jfr/EventNames.java
Changeset: b80001de
Author: Raffaello Giulietti <rgiulietti at openjdk.org>
Date: 2023-08-16 08:21:34 +0000
URL: https://git.openjdk.org/leyden/commit/b80001de0c0aeedeb412430660a4727fc26be98b
8314209: Wrong @since tag for RandomGenerator::equiDoubles
Reviewed-by: alanb
! src/java.base/share/classes/java/util/random/RandomGenerator.java
Changeset: 19255084
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2023-08-16 12:08:56 +0000
URL: https://git.openjdk.org/leyden/commit/1925508425cf1b2d46173754077a588290253430
8314144: gc/g1/ihop/TestIHOPStatic.java fails due to extra concurrent mark with -Xcomp
Reviewed-by: ayang, iwalulya
! test/hotspot/jtreg/gc/g1/ihop/TestIHOPErgo.java
! test/hotspot/jtreg/gc/g1/ihop/TestIHOPStatic.java
Changeset: 24e896d7
Author: Ralf Schmelter <rschmelter at openjdk.org>
Date: 2023-08-16 15:00:50 +0000
URL: https://git.openjdk.org/leyden/commit/24e896d7c905de5030f1b62cf922c15bb7bef311
8310275: Bug in assignment operator of ReservedMemoryRegion
Reviewed-by: jsjolen, dholmes, stuefe
! src/hotspot/share/services/virtualMemoryTracker.hpp
+ test/hotspot/gtest/nmt/test_nmt_reserved_region.cpp
Changeset: 13f6450e
Author: Lance Andersen <lancea at openjdk.org>
Date: 2023-08-16 15:42:36 +0000
URL: https://git.openjdk.org/leyden/commit/13f6450e2e70df4df8bd882def837fbd5bef1524
8313765: Invalid CEN header (invalid zip64 extra data field size)
Reviewed-by: simonis, alanb, coffeys
! src/java.base/share/classes/java/util/zip/ZipFile.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
! test/jdk/java/util/zip/ZipFile/CorruptedZipFiles.java
+ test/jdk/java/util/zip/ZipFile/ReadNonStandardExtraHeadersTest.java
Changeset: b32d6411
Author: Glavo <zjx001202 at gmail.com>
Committer: Naoto Sato <naoto at openjdk.org>
Date: 2023-08-16 17:37:21 +0000
URL: https://git.openjdk.org/leyden/commit/b32d6411c406608ba5f7d60bfb8d935adb876564
8311943: Cleanup usages of toLowerCase() and toUpperCase() in java.base
Reviewed-by: naoto
! src/java.base/macosx/classes/apple/security/KeychainStore.java
! src/java.base/share/classes/java/net/ProxySelector.java
! src/java.base/share/classes/java/security/KeyStore.java
! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
! src/java.base/share/classes/jdk/internal/util/xml/impl/Parser.java
! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! src/java.base/share/classes/sun/net/spi/DefaultProxySelector.java
! src/java.base/unix/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java
! src/java.base/unix/classes/sun/nio/fs/UnixFileStore.java
! src/java.base/windows/classes/java/lang/ProcessImpl.java
! src/java.base/windows/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java
Changeset: 7b28d360
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2023-08-16 17:49:38 +0000
URL: https://git.openjdk.org/leyden/commit/7b28d3608a10b26af376c8f6d142d97c708c9f11
8314330: java/foreign tests should respect vm flags when start new processes
Reviewed-by: jvernee
! test/jdk/java/foreign/UpcallTestHelper.java
Changeset: 6b396da2
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2023-08-16 17:53:56 +0000
URL: https://git.openjdk.org/leyden/commit/6b396da278094d7109ad2fbe7a1a52a500e15d75
8062795: (fs) Files.setPermissions requires read access when NOFOLLOW_LINKS specified
Reviewed-by: alanb
! src/java.base/unix/classes/sun/nio/fs/UnixFileAttributeViews.java
! test/jdk/java/nio/file/attribute/PosixFileAttributeView/Basic.java
Changeset: f143380d
Author: Ben Perez <ben.perez at oracle.com>
Committer: Sean Mullan <mullan at openjdk.org>
Date: 2023-08-16 19:56:13 +0000
URL: https://git.openjdk.org/leyden/commit/f143380d013b8c0e5ab7ca0026c34e27e7946f69
8314240: test/jdk/sun/security/pkcs/pkcs7/SignerOrder.java fails to compile
Reviewed-by: mullan
! test/jdk/ProblemList.txt
! test/jdk/sun/security/pkcs/pkcs7/SignerOrder.java
Changeset: 0c3bc71d
Author: Joe Darcy <darcy at openjdk.org>
Date: 2023-08-16 20:31:51 +0000
URL: https://git.openjdk.org/leyden/commit/0c3bc71d24fa13a0b1e55541c01554cd5e124027
8281169: Expand discussion of elements and types
Reviewed-by: mcimadamore, prappo
! src/java.compiler/share/classes/javax/lang/model/element/package-info.java
! src/java.compiler/share/classes/javax/lang/model/package-info.java
! src/java.compiler/share/classes/javax/lang/model/type/package-info.java
Changeset: 2a1176b5
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2023-08-17 05:06:11 +0000
URL: https://git.openjdk.org/leyden/commit/2a1176b544d030c09edaf95cb67f69b442aa465d
8314276: Improve PtrQueue API around size/capacity
Reviewed-by: iwalulya, tschatzl
! src/hotspot/share/gc/g1/g1CardTableEntryClosure.hpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1RedirtyCardsQueue.cpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp
! src/hotspot/share/gc/g1/g1YoungGCPreEvacuateTasks.cpp
! src/hotspot/share/gc/g1/g1_globals.hpp
! src/hotspot/share/gc/g1/jvmFlagConstraintsG1.cpp
! src/hotspot/share/gc/g1/jvmFlagConstraintsG1.hpp
! src/hotspot/share/gc/shared/ptrQueue.cpp
! src/hotspot/share/gc/shared/ptrQueue.hpp
! src/hotspot/share/gc/shared/satbMarkQueue.cpp
! src/hotspot/share/gc/shared/satbMarkQueue.hpp
Changeset: b78f5a10
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2023-08-17 05:33:44 +0000
URL: https://git.openjdk.org/leyden/commit/b78f5a1068224d8b3cfe9e8fb38307ca07de741d
8314076: ICC_ColorSpace#minVal/maxVal have the opposite description
Reviewed-by: azvegint
! src/java.desktop/share/classes/java/awt/color/ICC_ColorSpace.java
Changeset: 249dc374
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2023-08-17 07:13:38 +0000
URL: https://git.openjdk.org/leyden/commit/249dc37426d6eb5b70a387317b6780b643ce4c06
8314321: Remove unused field jdk.internal.util.xml.impl.Attrs.mAttrIdx
Reviewed-by: alanb, vtewari, bpb
! src/java.base/share/classes/jdk/internal/util/xml/impl/Attrs.java
Changeset: 43311930
Author: Aggelos Biboudis <abimpoudis at openjdk.org>
Committer: Jan Lahoda <jlahoda at openjdk.org>
Date: 2023-08-17 07:33:16 +0000
URL: https://git.openjdk.org/leyden/commit/43311930107d1783b742adbe567e9bdbcb55775d
8314423: Multiple patterns without unnamed variables
8314216: Case enumConstant, pattern compilation fails
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
+ test/langtools/tools/javac/T8314216.java
+ test/langtools/tools/javac/T8314216.out
+ test/langtools/tools/javac/T8314423.java
+ test/langtools/tools/javac/T8314423.out
Changeset: 6f1071f5
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2023-08-17 07:43:07 +0000
URL: https://git.openjdk.org/leyden/commit/6f1071f5ed6bd552378b2b70cd685b74e7f9e43d
8314213: DocLint should warn about unknown standard tags
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/TagletManager.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java
Changeset: ed585d16
Author: Alan Bateman <alanb at openjdk.org>
Date: 2023-08-17 08:02:53 +0000
URL: https://git.openjdk.org/leyden/commit/ed585d16b9069a678bb8633239ca87f64c956fdd
8314280: StructuredTaskScope.shutdown should document that the state of completing subtasks is not defined
Reviewed-by: psandoz
! src/java.base/share/classes/java/util/concurrent/StructuredTaskScope.java
Changeset: 32efd23c
Author: Cristian Vat <cristian.vat at gmail.com>
Committer: Raffaello Giulietti <rgiulietti at openjdk.org>
Date: 2023-08-17 11:27:39 +0000
URL: https://git.openjdk.org/leyden/commit/32efd23c5d59c03a6376c92c63f5947e961ee24e
8311939: Excessive allocation of Matcher.groups array
Reviewed-by: rriggs, igraves
! src/java.base/share/classes/java/util/regex/Matcher.java
! src/java.base/share/classes/java/util/regex/Pattern.java
! test/jdk/java/util/regex/RegExTest.java
Changeset: 2b81885f
Author: Per Minborg <pminborg at openjdk.org>
Date: 2023-08-17 11:31:09 +0000
URL: https://git.openjdk.org/leyden/commit/2b81885f787d6cf97de556d1774420e2fb7d56f5
8314071: Test java/foreign/TestByteBuffer.java timed out
Reviewed-by: mcimadamore
! test/jdk/java/foreign/TestByteBuffer.java
Changeset: c634bdf9
Author: Claes Redestad <redestad at openjdk.org>
Date: 2023-08-17 11:54:24 +0000
URL: https://git.openjdk.org/leyden/commit/c634bdf9d917c96c38efe826239eab7900c33e74
8314444: Update jib-profiles.js to use JMH 1.37 devkit
Reviewed-by: shade, mikael, erikj
! make/conf/jib-profiles.js
Changeset: e8f6b3e4
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2023-08-17 14:45:59 +0000
URL: https://git.openjdk.org/leyden/commit/e8f6b3e4970000e721da9312585e77de49bb8ed8
8314268: Missing include in assembler_riscv.hpp
Reviewed-by: shade, fyang
! src/hotspot/cpu/riscv/assembler_riscv.hpp
Changeset: 388dcff7
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2023-08-17 15:09:09 +0000
URL: https://git.openjdk.org/leyden/commit/388dcff72518c96a15e38ff0b18be8a89836c2d5
8282712: VMConnection.open() does not detect if VM failed to be created, resulting in NPE
Reviewed-by: sspitsyn, amenkov
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/VMConnection.java
! test/jdk/com/sun/jdi/VMConnection.java
Changeset: 62ca0015
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2023-08-17 15:26:45 +0000
URL: https://git.openjdk.org/leyden/commit/62ca00158c7ce7b40b5910562c1857b9f05ddf9f
8313357: Revisit requiring SA tests on OSX to either run as root or use sudo
Reviewed-by: dholmes, amenkov
! test/lib/jdk/test/lib/SA/SATestUtils.java
Changeset: b33ff30d
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2023-08-17 16:54:36 +0000
URL: https://git.openjdk.org/leyden/commit/b33ff30d7092893463d8c25ec277d10f3c4fda19
8313661: [REDO] Relax prerequisites for java.base-jmod target
Reviewed-by: alanb
! make/Main.gmk
Changeset: 2505cebc
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2023-08-17 17:05:54 +0000
URL: https://git.openjdk.org/leyden/commit/2505cebc5dfeca00d3358d63b127950d8e4f6e48
8314533: ProblemList runtime/cds/appcds/customLoader/HelloCustom_JFR.java on linux-all with ZGC
Reviewed-by: azvegint
! test/hotspot/jtreg/ProblemList-zgc.txt
Changeset: 3bb8afba
Author: Joe Darcy <darcy at openjdk.org>
Date: 2023-08-17 17:32:49 +0000
URL: https://git.openjdk.org/leyden/commit/3bb8afba691965e9036b04b9c7e4727b4c29e776
8314489: Add javadoc index entries for java.lang.Math terms
Reviewed-by: alanb
! src/java.base/share/classes/java/lang/Math.java
Changeset: a8ab3be3
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2023-08-17 17:54:02 +0000
URL: https://git.openjdk.org/leyden/commit/a8ab3be371ab84ad768d9788a1e7a8d1bb833426
8314261: Make fields final in sun.net.www
Reviewed-by: redestad, jpai, dfuchs
! src/java.base/share/classes/sun/net/www/MimeTable.java
! src/java.base/share/classes/sun/net/www/URLConnection.java
! src/java.base/share/classes/sun/net/www/http/ChunkedInputStream.java
! src/java.base/share/classes/sun/net/www/http/ChunkedOutputStream.java
! src/java.base/share/classes/sun/net/www/http/HttpCapture.java
! src/java.base/share/classes/sun/net/www/http/HttpClient.java
! src/java.base/share/classes/sun/net/www/http/KeepAliveStreamCleaner.java
! src/java.base/share/classes/sun/net/www/protocol/file/FileURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/ftp/FtpURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/http/AuthenticationHeader.java
! src/java.base/share/classes/sun/net/www/protocol/http/DigestAuthentication.java
! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/jar/URLJarFile.java
Changeset: d27daf01
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2023-08-17 18:32:06 +0000
URL: https://git.openjdk.org/leyden/commit/d27daf01d6361513a815e78327961f9367887163
8314129: Make fields final in java.util.Scanner
Reviewed-by: stsypanov, liach, alanb
! src/java.base/share/classes/java/util/Scanner.java
Changeset: 6445314f
Author: Joe Darcy <darcy at openjdk.org>
Date: 2023-08-17 20:25:46 +0000
URL: https://git.openjdk.org/leyden/commit/6445314fec25b85db32d9fb75c9c1b29e07f01cb
8314477: Improve definition of "prototypical type"
Reviewed-by: prappo
! src/java.compiler/share/classes/javax/lang/model/element/TypeElement.java
! src/java.compiler/share/classes/javax/lang/model/package-info.java
Changeset: 808bb1f7
Author: Harshitha Onkar <honkar at openjdk.org>
Date: 2023-08-17 20:37:06 +0000
URL: https://git.openjdk.org/leyden/commit/808bb1f7bc5025b4ab01e4e9057feebd253b95a7
8314246: javax/swing/JToolBar/4529206/bug4529206.java fails intermittently on Linux
Reviewed-by: dnguyen, serb
! test/jdk/javax/swing/JToolBar/4529206/bug4529206.java
Changeset: 96778dd5
Author: Justin Lu <jlu at openjdk.org>
Date: 2023-08-17 22:41:21 +0000
URL: https://git.openjdk.org/leyden/commit/96778dd549b596d8884376b19a49aa152efb377b
8314169: Combine related RoundingMode logic in j.text.DigitList
Reviewed-by: naoto
! src/java.base/share/classes/java/text/DigitList.java
Changeset: 0299364d
Author: Ioi Lam <iklam at openjdk.org>
Date: 2023-08-17 22:52:05 +0000
URL: https://git.openjdk.org/leyden/commit/0299364d85a66c35e616148cbbde314b7d4fb05a
8314249: Refactor handling of invokedynamic in JVMCI ConstantPool
Reviewed-by: dnsimon, coleenp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotConstantPool.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/ConstantPool.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestDynamicConstant.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ConstantPoolTest.java
Changeset: 891c3f4c
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2023-08-18 05:51:05 +0000
URL: https://git.openjdk.org/leyden/commit/891c3f4cca97b90982b7e58b08b4a146842d9a9d
8307356: Metaspace: simplify BinList handling
Reviewed-by: rkennke, coleenp
! src/hotspot/share/memory/metaspace/binList.hpp
! src/hotspot/share/memory/metaspace/blockTree.hpp
! src/hotspot/share/memory/metaspace/freeBlocks.cpp
! src/hotspot/share/memory/metaspace/metaspaceArena.cpp
! src/hotspot/share/memory/metaspace/metaspaceArena.hpp
! src/hotspot/share/memory/metaspace/metaspaceCommon.cpp
! src/hotspot/share/memory/metaspace/metaspaceCommon.hpp
! test/hotspot/gtest/metaspace/test_binlist.cpp
! test/hotspot/gtest/metaspace/test_metaspacearena.cpp
! test/hotspot/gtest/metaspace/test_metaspacearena_stress.cpp
! test/hotspot/jtreg/TEST.groups
Changeset: 5058854b
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-08-18 06:45:18 +0000
URL: https://git.openjdk.org/leyden/commit/5058854b867323dd6537d7387bf20a9d5f258084
8314389: AttachListener::pd_set_flag obsolete
Reviewed-by: cjplummer, mdoerr, sspitsyn
! src/hotspot/os/aix/attachListener_aix.cpp
! src/hotspot/os/bsd/attachListener_bsd.cpp
! src/hotspot/os/linux/attachListener_linux.cpp
! src/hotspot/os/windows/attachListener_windows.cpp
! src/hotspot/share/services/attachListener.cpp
! src/hotspot/share/services/attachListener.hpp
Changeset: 33d5dfda
Author: Andrei Rybak <rybak.a.v at gmail.com>
Committer: Koichi Sakata <ksakata at openjdk.org>
Date: 2023-08-18 07:48:50 +0000
URL: https://git.openjdk.org/leyden/commit/33d5dfdab3098549366088c43797bdcaebe02cd6
8314543: gitattributes: make diffs easier to read
Git supports special hunk headers for several languages in diff output,
which make it easier to read diffs of files in that language, generated
by Git (git-diff, git-show, `git log -p`, etc). For details, see
`git help gitattributes` or the online documentation.[1]
Add entries to the root .gitattributes file to support showing the hunk
headers for Java, C, C++, Markdown, Shell script, HTML, and CSS. This
makes it easier to read diffs generated by Git.
[1] https://git-scm.com/docs/gitattributes
Reviewed-by: erikj, ksakata
! .gitattributes
Changeset: 2f04bc5f
Author: Alexander Zvegintsev <azvegint at openjdk.org>
Date: 2023-08-18 10:44:20 +0000
URL: https://git.openjdk.org/leyden/commit/2f04bc5f934887029d8bcc13cf722d8498a35120
8313697: [XWayland][Screencast] consequent getPixelColor calls are slow
8310334: [XWayland][Screencast] screen capture error message in debug
Reviewed-by: serb, prr
! 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_portal.c
Changeset: 75212111
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2023-08-18 12:06:02 +0000
URL: https://git.openjdk.org/leyden/commit/752121114f424d8e673ee8b7bb85f7705a82b9cc
8314265: Fix -Wconversion warnings in miscellaneous runtime code
Reviewed-by: stuefe, dholmes, chagedorn
! src/hotspot/share/cds/archiveHeapWriter.cpp
! src/hotspot/share/cds/classListParser.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/filemap.hpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.cpp
! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.hpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/templateInterpreter.cpp
! src/hotspot/share/logging/logOutput.cpp
! src/hotspot/share/logging/logSelection.cpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspace/metaspaceCommon.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/objArrayKlass.cpp
! src/hotspot/share/oops/typeArrayKlass.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/heapDumper.cpp
! src/hotspot/share/services/mallocSiteTable.cpp
! src/hotspot/share/services/memReporter.cpp
! src/hotspot/share/services/nmtPreInit.hpp
! src/hotspot/share/services/threadIdTable.cpp
! src/hotspot/share/services/threadService.hpp
! src/hotspot/share/services/threadStackTracker.cpp
! src/hotspot/share/utilities/copy.cpp
! src/hotspot/share/utilities/elfFile.cpp
! src/hotspot/share/utilities/elfFile.hpp
! src/hotspot/share/utilities/elfFuncDescTable.cpp
! src/hotspot/share/utilities/elfFuncDescTable.hpp
! src/hotspot/share/utilities/elfSymbolTable.cpp
! src/hotspot/share/utilities/population_count.hpp
! src/hotspot/share/utilities/tableStatistics.cpp
! src/hotspot/share/utilities/xmlstream.cpp
! test/hotspot/gtest/metaspace/test_chunkManager_stress.cpp
Changeset: fdac6a6a
Author: Tyler Steele <tsteele at openjdk.org>
Date: 2023-08-18 13:58:58 +0000
URL: https://git.openjdk.org/leyden/commit/fdac6a6ac871366614efe44aca58ab520766b5c8
8312180: (bf) MappedMemoryUtils passes incorrect arguments to msync (aix)
Reviewed-by: clanger, stuefe
! src/hotspot/share/classfile/javaClasses.cpp
Changeset: c36e0097
Author: Fredrik Bredberg <fbredberg at openjdk.org>
Committer: Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date: 2023-08-18 14:29:28 +0000
URL: https://git.openjdk.org/leyden/commit/c36e009772823c58a62fd2d45bbcc1390c4975ad
8308984: Relativize last_sp (and top_frame_sp) in interpreter frames
Reviewed-by: pchilanomate, aph, haosun
! src/hotspot/cpu/aarch64/continuationFreezeThaw_aarch64.inline.hpp
! src/hotspot/cpu/aarch64/continuationHelper_aarch64.inline.hpp
! src/hotspot/cpu/aarch64/frame_aarch64.cpp
! src/hotspot/cpu/aarch64/frame_aarch64.inline.hpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/ppc/continuationFreezeThaw_ppc.inline.hpp
! src/hotspot/cpu/ppc/continuationHelper_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
! src/hotspot/cpu/riscv/continuationFreezeThaw_riscv.inline.hpp
! src/hotspot/cpu/riscv/continuationHelper_riscv.inline.hpp
! src/hotspot/cpu/riscv/frame_riscv.cpp
! src/hotspot/cpu/riscv/frame_riscv.inline.hpp
! src/hotspot/cpu/riscv/interp_masm_riscv.cpp
! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp
! src/hotspot/cpu/x86/continuationFreezeThaw_x86.inline.hpp
! src/hotspot/cpu/x86/continuationHelper_x86.inline.hpp
! src/hotspot/cpu/x86/frame_x86.cpp
! src/hotspot/cpu/x86/frame_x86.inline.hpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/share/runtime/frame.cpp
! src/hotspot/share/runtime/frame.hpp
Changeset: bcba5e97
Author: Fredrik Bredberg <fbredberg at openjdk.org>
Committer: Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date: 2023-08-18 14:33:03 +0000
URL: https://git.openjdk.org/leyden/commit/bcba5e97857fd57ea4571341ad40194bb823cd0b
8313419: Template interpreter produces no safepoint check for return bytecodes
Reviewed-by: pchilanomate
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/arm/templateTable_arm.cpp
! src/hotspot/cpu/riscv/templateTable_riscv.cpp
Changeset: aecbb1b5
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2023-08-18 16:40:51 +0000
URL: https://git.openjdk.org/leyden/commit/aecbb1b5c3ea4919f09ce98a6f5a58db6e630d29
8314448: Coordinate DocLint and JavaDoc to report on unknown tags
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/TagletManager.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java
! test/langtools/jdk/javadoc/doclet/testAutoLoadTaglets/TestAutoLoadTaglets.java
+ test/langtools/jdk/javadoc/doclet/testUknownTags/TestUnknownTags.java
Changeset: 50a2ce01
Author: Mandy Chung <mchung at openjdk.org>
Date: 2023-08-18 17:10:39 +0000
URL: https://git.openjdk.org/leyden/commit/50a2ce01f4d1d42d7a537b48a669b5a75a583df5
8310815: Clarify the name of the main class, services and provider classes in module descriptor
8314449: Clarify the name of the declaring class of StackTraceElement
Reviewed-by: alanb
! src/java.base/share/classes/java/lang/StackTraceElement.java
! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java
Changeset: fbe28ee9
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2023-08-18 17:46:36 +0000
URL: https://git.openjdk.org/leyden/commit/fbe28ee90d018300259c1b515e340e60cbb30513
8314481: JDWPTRANSPORT_ERROR_INTERNAL code in socketTransport.c can never be executed
Reviewed-by: dcubed, sspitsyn
! src/jdk.jdwp.agent/share/native/libdt_socket/socketTransport.c
Changeset: f4814771
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2023-08-18 17:53:07 +0000
URL: https://git.openjdk.org/leyden/commit/f481477144d25bf2b5ee44f202705588bd99d4f4
8314320: Mark runtime/CommandLine/ tests as flagless
Reviewed-by: dholmes
! test/hotspot/jtreg/runtime/CommandLine/BooleanFlagWithInvalidValue.java
! test/hotspot/jtreg/runtime/CommandLine/CompilerConfigFileWarning.java
! test/hotspot/jtreg/runtime/CommandLine/ConfigFileParsing.java
! test/hotspot/jtreg/runtime/CommandLine/ConfigFileWarning.java
! test/hotspot/jtreg/runtime/CommandLine/DoubleFlagWithIntegerValue.java
! test/hotspot/jtreg/runtime/CommandLine/FlagWithInvalidValue.java
! test/hotspot/jtreg/runtime/CommandLine/IgnoreUnrecognizedVMOptions.java
! test/hotspot/jtreg/runtime/CommandLine/NonBooleanFlagWithInvalidBooleanPrefix.java
! test/hotspot/jtreg/runtime/CommandLine/ObsoleteFlagErrorMessage.java
! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestJcmdOutput.java
! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java
! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestOptionsWithRangesDynamic.java
! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges_generate.sh
! test/hotspot/jtreg/runtime/CommandLine/TestHexArguments.java
! test/hotspot/jtreg/runtime/CommandLine/TestLongUnrecognizedVMOption.java
! test/hotspot/jtreg/runtime/CommandLine/TestNullTerminatedFlags.java
! test/hotspot/jtreg/runtime/CommandLine/TestVMOptions.java
! test/hotspot/jtreg/runtime/CommandLine/TraceExceptionsTest.java
! test/hotspot/jtreg/runtime/CommandLine/UnrecognizedVMOption.java
! test/hotspot/jtreg/runtime/CommandLine/VMAliasOptions.java
! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java
! test/hotspot/jtreg/runtime/CommandLine/VMOptionWarning.java
! test/hotspot/jtreg/runtime/CommandLine/VMOptionsFile/TestVMOptionsFile.java
Changeset: 395fc788
Author: Tyler Steele <tsteele at openjdk.org>
Date: 2023-08-18 20:11:24 +0000
URL: https://git.openjdk.org/leyden/commit/395fc78880a91eeb06a08c1abf6905d580a650c0
8309475: Test java/foreign/TestByteBuffer.java fails: a problem with msync (aix)
Reviewed-by: mbaesken, alanb, mdoerr
+ src/java.base/aix/native/libnio/MappedMemoryUtils.c
! src/java.base/unix/native/libnio/MappedMemoryUtils.c
! test/jdk/ProblemList.txt
Changeset: 58f5826f
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2023-08-19 01:46:40 +0000
URL: https://git.openjdk.org/leyden/commit/58f5826ff48c20446a0c2ea44da107867126f638
8311222: strace004 can fail due to unexpected stack length after JDK-8309408
Reviewed-by: dholmes, alanb
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace001.java
Changeset: febc34dd
Author: Xin Liu <xliu at openjdk.org>
Date: 2023-08-19 17:42:30 +0000
URL: https://git.openjdk.org/leyden/commit/febc34dd285c3382716e068748d4a3b0c73d87ad
8314610: hotspot can't compile with the latest of gtest because of <iomanip>
Reviewed-by: jiefu, stuefe
! test/hotspot/gtest/gc/shared/test_memset_with_concurrent_readers.cpp
Changeset: ed0f75f2
Author: Alan Bateman <alanb at openjdk.org>
Date: 2023-08-19 18:42:43 +0000
URL: https://git.openjdk.org/leyden/commit/ed0f75f2666f61ec3d8ccb78594a21db9f1be50a
8313290: Misleading exception message from STS.Subtask::get when task forked after shutdown
Reviewed-by: psandoz
! src/java.base/share/classes/java/util/concurrent/StructuredTaskScope.java
! test/jdk/java/util/concurrent/StructuredTaskScope/StructuredTaskScopeTest.java
Changeset: c50315de
Author: Christian Stein <cstein at openjdk.org>
Date: 2023-08-21 06:30:56 +0000
URL: https://git.openjdk.org/leyden/commit/c50315de8f13d316a7de08be53716cd88fa801c4
8314495: Update to use jtreg 7.3.1
Reviewed-by: dholmes, erikj, iris, jpai
! make/autoconf/lib-tests.m4
! make/conf/github-actions.conf
! make/conf/jib-profiles.js
! test/hotspot/jtreg/TEST.ROOT
! test/jaxp/TEST.ROOT
! test/jdk/ProblemList.txt
! test/jdk/TEST.ROOT
! test/langtools/TEST.ROOT
! test/lib-test/TEST.ROOT
Changeset: ec1f7a84
Author: Sidraya <sidraya.jayagond at ibm.com>
Committer: Andrew Dinn <adinn at openjdk.org>
Date: 2023-08-21 07:15:25 +0000
URL: https://git.openjdk.org/leyden/commit/ec1f7a8480db025a6f405817a106af8e92b69c44
8311630: [s390] Implementation of Foreign Function & Memory API (Preview)
Reviewed-by: amitkumar, jvernee, mdoerr
! src/hotspot/cpu/s390/downcallLinker_s390.cpp
! src/hotspot/cpu/s390/foreignGlobals_s390.cpp
! src/hotspot/cpu/s390/foreignGlobals_s390.hpp
! src/hotspot/cpu/s390/frame_s390.cpp
! src/hotspot/cpu/s390/frame_s390.inline.hpp
! src/hotspot/cpu/s390/globalDefinitions_s390.hpp
! src/hotspot/cpu/s390/methodHandles_s390.cpp
! src/hotspot/cpu/s390/upcallLinker_s390.cpp
! src/hotspot/cpu/s390/vmstorage_s390.hpp
! src/java.base/share/classes/jdk/internal/foreign/CABI.java
! src/java.base/share/classes/jdk/internal/foreign/abi/AbstractLinker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/SharedUtils.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/LinuxS390Linker.java
+ src/java.base/share/classes/jdk/internal/foreign/abi/s390/linux/TypeClass.java
! test/jdk/java/foreign/TestClassLoaderFindNative.java
! test/jdk/java/foreign/TestIllegalLink.java
! test/jdk/java/foreign/callarranger/platform/PlatformLayouts.java
Changeset: 8939d15d
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2023-08-21 08:28:31 +0000
URL: https://git.openjdk.org/leyden/commit/8939d15d92982300f090bc1c51f59550529eaaf3
8314100: G1: Improve collection set candidate selection code
Reviewed-by: ayang, iwalulya
! src/hotspot/share/gc/g1/g1CollectionSetChooser.cpp
! src/hotspot/share/gc/g1/g1CollectionSetChooser.hpp
Changeset: 812f475b
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-08-21 09:02:01 +0000
URL: https://git.openjdk.org/leyden/commit/812f475bc4ea84225e8bbb0b5a677eed0af864dd
8314501: Shenandoah: sun/tools/jhsdb/heapconfig/JMapHeapConfigTest.java fails
Reviewed-by: cjplummer, sspitsyn
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/HeapSummary.java
! test/jdk/sun/tools/jhsdb/heapconfig/JMapHeapConfigTest.java
Changeset: abac6085
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-08-21 12:15:26 +0000
URL: https://git.openjdk.org/leyden/commit/abac60851c8fd341cdaaf62286afc83699b74eeb
8313962: G1: Refactor G1ConcurrentMark::_num_concurrent_workers
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
Changeset: 0b3f452d
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-08-21 12:17:38 +0000
URL: https://git.openjdk.org/leyden/commit/0b3f452d2577d92ce0c5e3e2d8140a93740245b5
8314161: G1: Fix -Wconversion warnings in G1CardSetConfiguration::_bitmap_hash_mask
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/g1/g1CardSet.cpp
! src/hotspot/share/gc/g1/g1CardSet.hpp
Changeset: 17a19dc0
Author: Leo Korinth <lkorinth at openjdk.org>
Date: 2023-08-21 12:19:36 +0000
URL: https://git.openjdk.org/leyden/commit/17a19dc06062331c954fa519a4f668664b1533c9
8311639: Replace currentTimeMillis() with nanoTime() in jtreg/gc
Reviewed-by: stefank, ayang
! test/hotspot/jtreg/gc/cslocker/TestCSLocker.java
! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java
! test/hotspot/jtreg/gc/g1/TestPeriodicCollectionJNI.java
! test/hotspot/jtreg/gc/g1/humongousObjects/TestNoAllocationsInHRegions.java
! test/hotspot/jtreg/gc/logging/TestUnifiedLoggingSwitchStress.java
! test/hotspot/jtreg/gc/shenandoah/TestStringDedupStress.java
! test/hotspot/jtreg/gc/shenandoah/jni/TestJNIGlobalRefs.java
! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestChurnNotifications.java
! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestPauseNotifications.java
! test/hotspot/jtreg/gc/stress/TestJNIBlockFullGC/TestJNIBlockFullGC.java
! test/hotspot/jtreg/gc/stress/TestMultiThreadStressRSet.java
! test/hotspot/jtreg/gc/stress/TestStressRSetCoarsening.java
! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasher.java
! test/hotspot/jtreg/gc/stress/gclocker/TestExcessGCLockerCollections.java
! test/hotspot/jtreg/gc/stress/gclocker/TestGCLocker.java
! test/hotspot/jtreg/gc/stress/gcold/TestGCOld.java
! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGC.java
Changeset: 78f74bc8
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2023-08-21 17:13:48 +0000
URL: https://git.openjdk.org/leyden/commit/78f74bc8ff1e673991d91a55ef70880d9fb3f6b5
8314672: ProblemList runtime/cds/appcds/customLoader/HelloCustom_JFR.java on linux-all and windows-x64
Reviewed-by: azvegint
! test/hotspot/jtreg/ProblemList-zgc.txt
! test/hotspot/jtreg/ProblemList.txt
Changeset: 87298d2a
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2023-08-22 01:44:16 +0000
URL: https://git.openjdk.org/leyden/commit/87298d2ade41c689d3140981a123b0e9130fc651
8312535: MidiSystem.getSoundbank() throws unexpected SecurityException
Reviewed-by: prr
! src/java.desktop/share/classes/com/sun/media/sound/JARSoundbankReader.java
+ test/jdk/javax/sound/midi/Soundbanks/GetSoundBankSecurityException/GetSoundBankSecurityException.java
+ test/jdk/javax/sound/midi/Soundbanks/GetSoundBankSecurityException/security.policy
Changeset: a66b5df1
Author: Gui Cao <gcao at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2023-08-22 02:47:52 +0000
URL: https://git.openjdk.org/leyden/commit/a66b5df14a163d2990e6dd746906942367e4fdb2
8314618: RISC-V: -XX:MaxVectorSize does not work as expected
Reviewed-by: fyang, dzhang
! src/hotspot/cpu/riscv/riscv_v.ad
! src/hotspot/cpu/riscv/vm_version_riscv.cpp
Changeset: ab86d23a
Author: Julian Waters <jwaters at openjdk.org>
Date: 2023-08-22 06:12:28 +0000
URL: https://git.openjdk.org/leyden/commit/ab86d23adfa968a180de67199119fc392e9695c2
8250269: Replace ATTRIBUTE_ALIGNED with alignas
Reviewed-by: rkennke, kbarrett
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/hotspot/share/utilities/globalDefinitions_gcc.hpp
! src/hotspot/share/utilities/globalDefinitions_visCPP.hpp
Changeset: 02ef859f
Author: Cesar Soares Lucas <cslucas at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2023-08-22 07:58:51 +0000
URL: https://git.openjdk.org/leyden/commit/02ef859f79cbc2e6225998001af299ba36fe991b
8313689: C2: compiler/c2/irTests/scalarReplacement/AllocationMergesTests.java fails intermittently with -XX:-TieredCompilation
Reviewed-by: kvn, thartmann
! test/hotspot/jtreg/compiler/c2/irTests/scalarReplacement/AllocationMergesTests.java
Changeset: 3e1b1bf9
Author: bobpengxie <bobpengxie at tencent.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2023-08-22 09:21:25 +0000
URL: https://git.openjdk.org/leyden/commit/3e1b1bf94e7acf9717b837085e61fc05a7765de4
8314688: VM build without C1 fails after JDK-8313372
Reviewed-by: yzheng, dnsimon, haosun
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
Changeset: 6b9df037
Author: Daohan Qu <dqu at openjdk.org>
Committer: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-08-22 12:51:59 +0000
URL: https://git.openjdk.org/leyden/commit/6b9df037e4c3d75d0f413a2bb94d8ce6880ce2fa
8311240: Eliminate usage of testcases.jar from TestMetaSpaceLog.java
Reviewed-by: ayang, tschatzl
! test/hotspot/jtreg/gc/logging/TestMetaSpaceLog.java
- test/hotspot/jtreg/gc/logging/testcases.jar
Changeset: f39fc0aa
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2023-08-22 13:02:53 +0000
URL: https://git.openjdk.org/leyden/commit/f39fc0aa2de19332fa51af605ece0660891d8c7a
8314738: Remove all occurrences of and support for @revised
Reviewed-by: mr
! make/Docs.gmk
! src/java.base/share/classes/java/io/FileInputStream.java
! src/java.base/share/classes/java/io/FileOutputStream.java
! src/java.base/share/classes/java/io/InputStreamReader.java
! src/java.base/share/classes/java/io/OutputStreamWriter.java
! src/java.base/share/classes/java/io/RandomAccessFile.java
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/Package.java
! src/java.base/share/classes/java/lang/StackTraceElement.java
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java
! src/java.base/share/classes/java/lang/reflect/Proxy.java
! src/java.base/share/classes/java/lang/reflect/package-info.java
! src/java.base/share/classes/java/net/DatagramSocket.java
! src/java.base/share/classes/java/net/ServerSocket.java
! src/java.base/share/classes/java/net/Socket.java
! src/java.base/share/classes/java/net/URLClassLoader.java
! src/java.base/share/classes/java/util/ResourceBundle.java
! src/java.base/share/classes/java/util/ServiceLoader.java
! src/java.base/share/classes/java/util/spi/ResourceBundleControlProvider.java
! src/java.compiler/share/classes/javax/lang/model/element/Element.java
! src/java.compiler/share/classes/javax/lang/model/element/PackageElement.java
! src/java.compiler/share/classes/javax/tools/StandardLocation.java
! src/java.instrument/share/classes/java/lang/instrument/ClassFileTransformer.java
! src/java.instrument/share/classes/java/lang/instrument/package-info.java
! src/java.management/share/classes/java/lang/management/ThreadInfo.java
Changeset: 69d900d2
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-08-22 13:37:21 +0000
URL: https://git.openjdk.org/leyden/commit/69d900d2ce97e5479020cff9a63c471d07e39989
8314730: GHA: Drop libfreetype6-dev transitional package in favor of libfreetype-dev
Reviewed-by: andrew, erikj
! .github/workflows/build-cross-compile.yml
! .github/workflows/main.yml
Changeset: 20e94784
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2023-08-22 14:00:47 +0000
URL: https://git.openjdk.org/leyden/commit/20e94784c9f7c30e95550c72aedb5e986a153114
8314426: runtime/os/TestTrimNative.java is failing on slow machines
Reviewed-by: mbaesken, mdoerr, shade
! test/hotspot/jtreg/runtime/os/TestTrimNative.java
Changeset: eb065726
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2023-08-22 17:14:29 +0000
URL: https://git.openjdk.org/leyden/commit/eb065726f2b489c9f0f7d76ea75a2eb4d60347b7
8313408: Use SVG for BoxLayout example
Reviewed-by: serb, tr, prr
! src/java.desktop/share/classes/javax/swing/BoxLayout.java
- src/java.desktop/share/classes/javax/swing/doc-files/BoxLayout-1.gif
+ src/java.desktop/share/classes/javax/swing/doc-files/BoxLayout-1.svg
Changeset: 32bf468c
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-08-22 17:21:44 +0000
URL: https://git.openjdk.org/leyden/commit/32bf468c3b9c39550bca4e9aba31252cf08303ea
8314274: G1: Fix -Wconversion warnings around G1CardSetArray::_data
Reviewed-by: kbarrett, tschatzl
! src/hotspot/share/gc/g1/g1CardSetContainers.inline.hpp
Changeset: ce1ded1a
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-08-22 17:23:37 +0000
URL: https://git.openjdk.org/leyden/commit/ce1ded1a4f36b55717793f2bed4a64ce0353fc34
8314749: Remove unimplemented _Copy_conjoint_oops_atomic
Reviewed-by: dcubed
! src/hotspot/share/utilities/copy.hpp
Changeset: 2eae13c6
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2023-08-22 19:04:46 +0000
URL: https://git.openjdk.org/leyden/commit/2eae13c669d8ec383b8303079a06abd7aa2b1c7f
8214248: (fs) Files:mismatch spec clarifications
Reviewed-by: alanb
! src/java.base/share/classes/java/nio/file/Files.java
Changeset: 7c169a42
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2023-08-22 20:57:11 +0000
URL: https://git.openjdk.org/leyden/commit/7c169a426f93a9c5f1223eddeb9ce0427722c8ab
8312232: Remove sun.jvm.hotspot.runtime.VM.buildLongFromIntsPD()
Reviewed-by: lmesnik, kevinw
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/StackValueCollection.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VM.java
Changeset: 9f4a9fe4
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2023-08-22 22:37:16 +0000
URL: https://git.openjdk.org/leyden/commit/9f4a9fe488be7ce43f6719c54df25a1fabd8696a
8312434: SPECjvm2008/xml.transform with CDS fails with "can't seal package nu.xom"
Reviewed-by: iklam, matsaave
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/filemap.hpp
! test/hotspot/jtreg/runtime/cds/appcds/JarBuilder.java
+ test/hotspot/jtreg/runtime/cds/appcds/SealingViolation.java
! test/hotspot/jtreg/runtime/cds/appcds/SignedJar.java
+ test/hotspot/jtreg/runtime/cds/appcds/test-classes/pkg/package_seal.mf
Changeset: ba6cdbe2
Author: Valerie Peng <valeriep at openjdk.org>
Date: 2023-08-22 23:49:03 +0000
URL: https://git.openjdk.org/leyden/commit/ba6cdbe2c2897a0fdc266119f0fe4545c3352b8e
8309214: sun/security/pkcs11/KeyStore/CertChainRemoval.java fails after 8301154
Reviewed-by: mbaesken, jnimeh
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyStore.java
! test/jdk/sun/security/pkcs11/KeyStore/CertChainRemoval.java
Changeset: 7e843c22
Author: Andrew John Hughes <andrew at openjdk.org>
Date: 2023-08-23 03:28:23 +0000
URL: https://git.openjdk.org/leyden/commit/7e843c22e718ad17e0ea7223f10a26fb62477157
8284772: GHA: Use GCC Major Version Dependencies Only
Reviewed-by: jwaters, shade, stuefe, erikj, serb
Backport-of: 62defc3dfc4b9ba5adfe3189f34fe8b3f59b94a0
! .github/workflows/build-cross-compile.yml
! .github/workflows/build-linux.yml
! .github/workflows/main.yml
Changeset: a0d0f21f
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2023-08-23 05:26:05 +0000
URL: https://git.openjdk.org/leyden/commit/a0d0f21f0844d402191f5285a154294a2b18059a
8314752: Use google test string comparison macros
Reviewed-by: coleenp, kbarrett
! test/hotspot/gtest/logging/test_logConfiguration.cpp
! test/hotspot/gtest/logging/test_logFileOutput.cpp
! test/hotspot/gtest/logging/test_logTagSetDescriptions.cpp
! test/hotspot/gtest/memory/test_guardedMemory.cpp
! test/hotspot/gtest/oops/test_cpCache_output.cpp
! test/hotspot/gtest/oops/test_instanceKlass.cpp
! test/hotspot/gtest/oops/test_markWord.cpp
! test/hotspot/gtest/runtime/test_classPrinter.cpp
! test/hotspot/gtest/runtime/test_globals.cpp
! test/hotspot/gtest/runtime/test_os.cpp
! test/hotspot/gtest/runtime/test_os_linux.cpp
! test/hotspot/gtest/utilities/test_globalDefinitions.cpp
! test/hotspot/gtest/utilities/test_parse_memory_size.cpp
! test/hotspot/gtest/utilities/test_resourceHash.cpp
Changeset: d1de3d08
Author: Kimura Yukihiro <kimura.yukihiro at jp.fujitsu.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-08-23 06:04:28 +0000
URL: https://git.openjdk.org/leyden/commit/d1de3d082ef9b83aaa68664e653ab09feb8bad87
8313901: [TESTBUG] test/hotspot/jtreg/compiler/codecache/CodeCacheFullCountTest.java fails with java.lang.VirtualMachineError
Reviewed-by: shade, thartmann
! test/hotspot/jtreg/compiler/codecache/CodeCacheFullCountTest.java
Changeset: 571c435e
Author: Jan Kratochvil <jkratochvil at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date: 2023-08-23 06:26:18 +0000
URL: https://git.openjdk.org/leyden/commit/571c435e1a34dcf08fd7545d531c258c9116ea79
8313374: --enable-ccache's CCACHE_BASEDIR breaks builds
Reviewed-by: erikj
! make/common/NativeCompilation.gmk
Changeset: 2be469f8
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-08-23 07:17:29 +0000
URL: https://git.openjdk.org/leyden/commit/2be469f89ec10471e893045e606e1e2558f4e363
8314743: Use of uninitialized local in SR_initialize after JDK-8314114
Reviewed-by: dholmes, coleenp
! src/hotspot/os/posix/signals_posix.cpp
Changeset: f8203cb2
Author: Tobias Holenstein <tholenstein at openjdk.org>
Date: 2023-08-23 08:47:33 +0000
URL: https://git.openjdk.org/leyden/commit/f8203cb272e6136b784e5c43a500f6a0bfb19c8b
8313626: C2 crash due to unexpected exception control flow
Reviewed-by: thartmann, chagedorn
! src/hotspot/share/opto/doCall.cpp
+ test/hotspot/jtreg/compiler/parsing/MissingSafepointOnTryCatch.jasm
+ test/hotspot/jtreg/compiler/parsing/TestMissingSafepointOnTryCatch.java
Changeset: 1cee3b9f
Author: Roland Westrelin <roland at openjdk.org>
Date: 2023-08-23 08:59:36 +0000
URL: https://git.openjdk.org/leyden/commit/1cee3b9fd9720e7938029a6992460b9053e65e57
8313262: C2: Sinking node may cause required cast to be dropped
Reviewed-by: chagedorn, thartmann
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/gc/shenandoah/compiler/TestSinkingNodeDropsNotNullCast.java
Changeset: 742e319a
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2023-08-23 09:45:25 +0000
URL: https://git.openjdk.org/leyden/commit/742e319a21c767d8a93e13048add961f5ca8c5d7
8314157: G1: "yielded" is not initialized on some paths after JDK-8140326
Reviewed-by: ayang, iwalulya
! src/hotspot/share/gc/g1/g1ConcurrentRebuildAndScrub.cpp
Changeset: 703817d2
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-08-23 10:44:40 +0000
URL: https://git.openjdk.org/leyden/commit/703817d21f6fd8b24cc670695625dfdb09d3592c
8314517: some tests fail in case ipv6 is disabled on the machine
Reviewed-by: mdoerr, lucy, jpai, dfuchs
! test/jdk/com/sun/net/httpserver/simpleserver/CommandLinePositiveTest.java
! test/jdk/com/sun/net/httpserver/simpleserver/jwebserver/CommandLinePositiveTest.java
! test/jdk/java/net/InetAddress/HostsFileOrderingTest.java
! test/jdk/java/net/InetAddress/InternalNameServiceTest.java
! test/jdk/java/net/InetAddress/InternalNameServiceWithHostsFileTest.java
! test/jdk/jdk/net/ExtendedSocketOption/DontFragmentTest.java
Changeset: 62610203
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2023-08-23 11:48:22 +0000
URL: https://git.openjdk.org/leyden/commit/62610203f18095cbd25b456f0622bad033a65a5d
8312555: Ideographic characters aren't stretched by AffineTransform.scale(2, 1)
Ignore bitmaps embedded into fonts for non-uniform scales
Reviewed-by: prr, serb
! src/java.desktop/share/native/libfontmanager/freetypeScaler.c
+ test/jdk/java/awt/font/FontScaling/StretchedFontTest.java
Changeset: 096b7ff0
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2023-08-23 15:31:33 +0000
URL: https://git.openjdk.org/leyden/commit/096b7ff0977ba2455b329b0865a380a1fb4c99d4
8314810: (fs) java/nio/file/Files/CopyInterference.java should use TestUtil::supportsLinks
Reviewed-by: aturbanov, alanb
! test/jdk/java/nio/file/Files/CopyInterference.java
Changeset: fae3b02a
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2023-08-23 17:36:46 +0000
URL: https://git.openjdk.org/leyden/commit/fae3b02aeb6fbb34b4b3d2e669761cf7f9af3613
8314746: Remove unused private put* methods from DirectByteBufferR
Reviewed-by: alanb, bpb
! src/java.base/share/classes/java/nio/Direct-X-Buffer-bin.java.template
Changeset: dbb788f3
Author: lawrence.andrews <lawrence.andrews at oracle.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2023-08-23 17:48:07 +0000
URL: https://git.openjdk.org/leyden/commit/dbb788f34dbbe0aa5c8356fb4a5dc19b96787d25
8294535: Add screen capture functionality to PassFailJFrame
Co-authored-by: Alexey Ivanov <aivanov at openjdk.org>
Reviewed-by: aivanov, honkar
! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java
Changeset: 9435cd19
Author: Ben Perez <ben.perez at oracle.com>
Committer: Sean Mullan <mullan at openjdk.org>
Date: 2023-08-23 18:10:11 +0000
URL: https://git.openjdk.org/leyden/commit/9435cd19165c9ffc3f19fd423f3706b1e37212d8
8175874: Update Security.insertProviderAt to specify behavior when requested position is out of range.
Reviewed-by: mullan, valeriep
! src/java.base/share/classes/java/security/Security.java
! test/jdk/java/security/Provider/ChangeProviders.java
Changeset: 2c60cadf
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2023-08-23 19:12:35 +0000
URL: https://git.openjdk.org/leyden/commit/2c60cadfde61363d1f5aefdcf138e039a461c914
8280743: HSDB "Monitor Cache Dump" command might throw NPE
Reviewed-by: kevinw, sspitsyn
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/MonitorCacheDumpPanel.java
Changeset: 38a9edfb
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2023-08-23 20:11:10 +0000
URL: https://git.openjdk.org/leyden/commit/38a9edfb7ee2d91ff52074137c5b69e27bcdbdc3
8314679: SA fails to properly attach to JVM after having just detached from a different JVM
Reviewed-by: dholmes, kevinw
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/FileMapInfo.java
! test/hotspot/jtreg/ProblemList-generational-zgc.txt
+ test/hotspot/jtreg/serviceability/sa/ClhsdbAttachDifferentJVMs.java
Changeset: 57a322da
Author: Alexander Matveev <almatvee at openjdk.org>
Date: 2023-08-23 20:22:12 +0000
URL: https://git.openjdk.org/leyden/commit/57a322da9bf6aac98e834516728fb6da1c18e7aa
8308042: [macos] Developer ID Application Certificate not picked up by jpackage if it contains UNICODE characters
Reviewed-by: asemenyuk
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacBaseInstallerBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacCertificate.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgBundler.java
! test/jdk/tools/jpackage/macosx/SigningAppImageTest.java
! test/jdk/tools/jpackage/macosx/SigningAppImageTwoStepsTest.java
! test/jdk/tools/jpackage/macosx/SigningPackageFromTwoStepAppImageTest.java
! test/jdk/tools/jpackage/macosx/SigningPackageTest.java
! test/jdk/tools/jpackage/macosx/SigningPackageTwoStepTest.java
! test/jdk/tools/jpackage/macosx/base/SigningBase.java
! test/jdk/tools/jpackage/macosx/base/SigningCheck.java
Changeset: 68815d54
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2023-08-23 20:41:28 +0000
URL: https://git.openjdk.org/leyden/commit/68815d54c199d39b14034c926777b492fa453a22
8314734: Remove unused field TypeVariableImpl.EMPTY_ANNOTATION_ARRAY
Reviewed-by: bpb, darcy
! src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/TypeVariableImpl.java
Changeset: c077be47
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2023-08-23 22:32:37 +0000
URL: https://git.openjdk.org/leyden/commit/c077be47688a845e99bce444f2354f1d819783a6
8314694: Separate checked_cast from globalDefinitions.hpp
Reviewed-by: stuefe, coleenp, sspitsyn
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/register_aarch64.hpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/ppc/vmstorage_ppc.hpp
! src/hotspot/cpu/riscv/register_riscv.hpp
! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp
! src/hotspot/cpu/s390/vmstorage_s390.hpp
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/register_x86.hpp
! src/hotspot/cpu/x86/relocInfo_x86.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/os/aix/attachListener_aix.cpp
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/attachListener_bsd.cpp
! src/hotspot/os/linux/attachListener_linux.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/posix/signals_posix.cpp
! src/hotspot/share/asm/assembler.cpp
! src/hotspot/share/asm/assembler.hpp
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/classfile/bytecodeAssembler.cpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoaderExt.cpp
! src/hotspot/share/classfile/stackMapTableFormat.hpp
! src/hotspot/share/classfile/vmIntrinsics.cpp
! src/hotspot/share/code/relocInfo.cpp
! src/hotspot/share/code/relocInfo.hpp
! src/hotspot/share/code/stubs.cpp
! src/hotspot/share/code/vmreg.hpp
! src/hotspot/share/code/vtableStubs.hpp
! src/hotspot/share/compiler/oopMap.hpp
! src/hotspot/share/gc/g1/g1CardSetContainers.inline.hpp
! src/hotspot/share/gc/x/xPage.inline.hpp
! src/hotspot/share/gc/z/zPage.inline.hpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/rewriter.cpp
! src/hotspot/share/interpreter/templateInterpreter.cpp
! src/hotspot/share/memory/heap.cpp
! src/hotspot/share/oops/constMethod.cpp
! src/hotspot/share/oops/constMethod.hpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/fieldInfo.inline.hpp
! src/hotspot/share/oops/methodData.cpp
! src/hotspot/share/oops/resolvedFieldEntry.hpp
! src/hotspot/share/opto/castnode.cpp
! src/hotspot/share/opto/convertnode.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/prims/forte.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiClassFileReconstituter.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/prims/upcallLinker.cpp
! src/hotspot/share/prims/vmstorage.hpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/frame.hpp
! src/hotspot/share/runtime/jfieldIDWorkaround.hpp
! src/hotspot/share/runtime/objectMonitor.hpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/relocator.cpp
! src/hotspot/share/runtime/threadHeapSampler.cpp
! src/hotspot/share/services/heapDumper.cpp
! src/hotspot/share/services/nmtPreInit.hpp
! src/hotspot/share/utilities/align.hpp
+ src/hotspot/share/utilities/checkedCast.hpp
! src/hotspot/share/utilities/elfFile.cpp
! src/hotspot/share/utilities/elfFile.hpp
! src/hotspot/share/utilities/elfSymbolTable.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/hotspot/share/utilities/population_count.hpp
Changeset: 4a50e875
Author: David Holmes <dholmes at openjdk.org>
Date: 2023-08-23 22:51:31 +0000
URL: https://git.openjdk.org/leyden/commit/4a50e87592d76cf1ee315f47b4da1e1156cff7cf
8303852: current_stack_region() gets called twice unnecessarily
Reviewed-by: stuefe, pchilanomate
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp
! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp
! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp
! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/utilities/vmError.cpp
Changeset: 3285a1ef
Author: Koichi Sakata <ksakata at openjdk.org>
Date: 2023-08-24 00:32:31 +0000
URL: https://git.openjdk.org/leyden/commit/3285a1efc8d3372338b87f70e28fa2158bac629d
8314555: Build with mawk fails on Windows
Reviewed-by: erikj
! make/hotspot/lib/JvmMapfile.gmk
Changeset: 3699666c
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2023-08-24 05:16:58 +0000
URL: https://git.openjdk.org/leyden/commit/3699666c9325b38d287e1d4d2576f8e3a662ae81
8313319: [linux] mmap should use MAP_FIXED_NOREPLACE if available
Reviewed-by: jsjolen, dholmes
! src/hotspot/os/linux/os_linux.cpp
! test/hotspot/gtest/runtime/test_os.cpp
Changeset: de0e46c2
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2023-08-24 05:38:43 +0000
URL: https://git.openjdk.org/leyden/commit/de0e46c2f6dfa817bfa745195573810d250640de
8303815: Improve Metaspace test speed
Reviewed-by: stefank, dholmes
! test/hotspot/gtest/metaspace/test_chunkManager_stress.cpp
! test/hotspot/gtest/metaspace/test_freeblocks.cpp
! test/hotspot/gtest/metaspace/test_metaspacearena_stress.cpp
! test/hotspot/gtest/metaspace/test_virtualspacenode.cpp
! test/hotspot/jtreg/runtime/Metaspace/elastic/TestMetaspaceAllocationMT1.java
! test/hotspot/jtreg/runtime/Metaspace/elastic/TestMetaspaceAllocationMT2.java
Changeset: c418933d
Author: Gergö Barany <gbarany at openjdk.org>
Committer: Jie Fu <jiefu at openjdk.org>
Date: 2023-08-24 08:05:33 +0000
URL: https://git.openjdk.org/leyden/commit/c418933d32a4e158f0e526d1be27b4b00f0c08a6
8313530: VM build without C2 fails after JDK-8312579
Reviewed-by: dnsimon, haosun, jiefu, kvn
! src/hotspot/share/jvmci/jvmci_globals.hpp
Changeset: 75e19e0d
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2023-08-24 10:12:16 +0000
URL: https://git.openjdk.org/leyden/commit/75e19e0d5e6a705bcd10a9f9afbb6fdc3939adbb
8314819: [JVMCI] HotSpotJVMCIRuntime.lookupType throws unexpected ClassNotFoundException
Reviewed-by: never, thartmann
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/CompilerToVM.java
! test/hotspot/jtreg/compiler/jvmci/common/patches/jdk.internal.vm.ci/jdk/vm/ci/hotspot/CompilerToVMHelper.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupTypeTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestHotSpotJVMCIRuntime.java
Changeset: 97b94cb1
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-08-24 10:44:09 +0000
URL: https://git.openjdk.org/leyden/commit/97b94cb1cdeba00f4bba7326a300c0336950f3ec
8314883: Java_java_util_prefs_FileSystemPreferences_lockFile0 write result errno in missing case
Reviewed-by: jpai, shade, vtewari
! src/java.prefs/unix/native/libprefs/FileSystemPreferences.c
Changeset: e36620d8
Author: Vladimir Petko <vpetko at openjdk.org>
Committer: Erik Joelsson <erikj at openjdk.org>
Date: 2023-08-24 12:27:52 +0000
URL: https://git.openjdk.org/leyden/commit/e36620d80ed837b50cb37e1cf0b66a5eb36e4d46
8314554: Debian/Ubuntu should not link OpenJDK with --as-needed link option
Reviewed-by: erikj
! make/autoconf/flags-ldflags.m4
Changeset: 76b9011c
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-08-24 13:49:22 +0000
URL: https://git.openjdk.org/leyden/commit/76b9011c9ecb8c0c713a58d034f281ba70d65d4e
8314656: GHA: No need for Debian ports keyring installation after JDK-8313701
Reviewed-by: fyang
! .github/workflows/build-cross-compile.yml
Changeset: acaab6fd
Author: Vyom Tewari <vtewari at openjdk.org>
Date: 2023-08-24 15:46:44 +0000
URL: https://git.openjdk.org/leyden/commit/acaab6fd74f507bb6b18167505d88e505bdf24bd
8306040: HttpResponseInputStream.available() returns 1 on empty stream
Reviewed-by: dfuchs
! src/java.net.http/share/classes/jdk/internal/net/http/ResponseSubscribers.java
+ test/jdk/java/net/httpclient/HttpInputStreamAvailableTest.java
Changeset: d9fc6b69
Author: Alan Bateman <alanb at openjdk.org>
Date: 2023-08-24 16:51:20 +0000
URL: https://git.openjdk.org/leyden/commit/d9fc6b6933ad733d1b2a4d2bd91ecb3824970ea8
8314759: VirtualThread.parkNanos timeout adjustment when pinned should be replaced
Reviewed-by: aturbanov, shade, dfuchs
! src/java.base/share/classes/java/lang/VirtualThread.java
Changeset: 8e4240c3
Author: Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date: 2023-08-24 18:08:16 +0000
URL: https://git.openjdk.org/leyden/commit/8e4240c3167ff6c803f3391f70ef9cfa7f408085
8314850: SharedRuntime::handle_wrong_method() gets called too often when resolving Continuation.enter
Reviewed-by: rpressler, aph
! src/hotspot/share/runtime/sharedRuntime.cpp
Changeset: 2624324a
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2023-08-24 18:18:16 +0000
URL: https://git.openjdk.org/leyden/commit/2624324ac216aadc938a870075f6fad287fedf05
8219567: Name of first parameter of RandomAccessFile(String,String) is inconsistent
Reviewed-by: jlu, vtewari, rriggs, jpai
! src/java.base/share/classes/java/io/RandomAccessFile.java
Changeset: d0240591
Author: Jie Fu <jiefu at openjdk.org>
Date: 2023-08-25 04:59:19 +0000
URL: https://git.openjdk.org/leyden/commit/d02405917406a355a11741bb278ea58c3a4642fb
8314951: VM build without C2 still fails after JDK-8313530
Reviewed-by: dnsimon, kvn
! src/hotspot/share/jvmci/jvmci_globals.cpp
Changeset: 002b5948
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2023-08-25 07:18:34 +0000
URL: https://git.openjdk.org/leyden/commit/002b59487094f98d9805997b5d1122c1a411b391
8312749: Generational ZGC: Tests crash with assert(index == 0 || is_power_of_2(index))
Co-authored-by: Stefan Karlsson <stefank at openjdk.org>
Co-authored-by: Erik Österlund <eosterlund at openjdk.org>
Reviewed-by: thartmann, ayang, kvn
! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/library_call.cpp
+ test/hotspot/jtreg/compiler/gcbarriers/TestArrayCopyWithLargeObjectAlignment.java
Changeset: dcd6e756
Author: Jonas Norlinder <7039722+JonasNorlinder at users.noreply.github.com>
Committer: Stefan Karlsson <stefank at openjdk.org>
Date: 2023-08-25 08:10:09 +0000
URL: https://git.openjdk.org/leyden/commit/dcd6e756718b656d43f4575558f41ce0c28d0eca
8314990: Generational ZGC: Strong OopStorage stats reported as weak roots
Reviewed-by: stefank, eosterlund
! src/hotspot/share/gc/z/zRootsIterator.cpp
Changeset: f2383b3c
Author: Weibing Xiao <weibing.xiao at oracle.com>
Committer: Aleksei Efimov <aefimov at openjdk.org>
Date: 2023-08-25 12:20:18 +0000
URL: https://git.openjdk.org/leyden/commit/f2383b3cbd1096f0b38e89a3d876da2217511f11
8314063: The socket is not closed in Connection::createSocket when the handshake failed for LDAP connection
Reviewed-by: aefimov, msheppar
! src/java.naming/share/classes/com/sun/jndi/ldap/Connection.java
+ test/jdk/com/sun/jndi/ldap/LdapSSLHandshakeFailureTest.java
+ test/jdk/com/sun/jndi/ldap/ksWithSAN
Changeset: f139f306
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2023-08-25 15:27:24 +0000
URL: https://git.openjdk.org/leyden/commit/f139f30695d9c9a79e1426949a130f24e0b240fc
8315033: Problemlist java/lang/template/StringTemplateTest.java
Reviewed-by: chagedorn
! test/jdk/ProblemList.txt
Changeset: 7342f5a0
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2023-08-25 16:18:45 +0000
URL: https://git.openjdk.org/leyden/commit/7342f5a0337df88b6787c4c2b53c8007667b6636
8314333: Update com/sun/jdi/ProcessAttachTest.java to use ProcessTools.createTestJvm(..)
Reviewed-by: cjplummer
! test/jdk/com/sun/jdi/ProcessAttachTest.java
Changeset: 837cf85f
Author: Quan Anh Mai <qamai at openjdk.org>
Date: 2023-08-25 17:48:27 +0000
URL: https://git.openjdk.org/leyden/commit/837cf85f7d5917f03c61c9bb4b8efe021de92b77
8312547: Max/Min nodes Value implementation could be improved
Reviewed-by: thartmann, kvn
! src/hotspot/share/opto/addnode.cpp
! test/hotspot/jtreg/compiler/c2/irTests/MaxMinINodeIdealizationTests.java
Changeset: e9ba8d5a
Author: Rajan Halade <rhalade at openjdk.org>
Date: 2023-08-25 18:17:27 +0000
URL: https://git.openjdk.org/leyden/commit/e9ba8d5a0e74c7e61f963b9a295662899d0156dd
8314960: Add Certigna Root CA - 2
Reviewed-by: mullan
+ src/java.base/share/data/cacerts/certignarootca
- test/jdk/security/infra/java/security/cert/CertPathValidator/certification/CertignaCA.java
+ test/jdk/security/infra/java/security/cert/CertPathValidator/certification/CertignaRoots.java
! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java
Changeset: 32016239
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2023-08-25 20:35:40 +0000
URL: https://git.openjdk.org/leyden/commit/320162395dbbd84a0d504ae389959f36d4ccc6ea
8310454: Introduce static-libs-graal bundle
Reviewed-by: jiangli
! make/Bundles.gmk
! make/Main.gmk
! make/autoconf/spec.gmk.in
Changeset: 837d2e1c
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2023-08-25 20:42:14 +0000
URL: https://git.openjdk.org/leyden/commit/837d2e1cac7e006506cd4cff03862d7fbcd42140
8314483: Optionally override copyright header in generated source
Reviewed-by: dholmes, iris
! make/ToolsJdk.gmk
! make/jdk/src/classes/build/tools/cldrconverter/CLDRConverter.java
! make/jdk/src/classes/build/tools/cldrconverter/ResourceBundleGenerator.java
! make/jdk/src/classes/build/tools/generatelsrequivmaps/EquivMapsGenerator.java
Changeset: d0cc0439
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2023-08-25 21:14:33 +0000
URL: https://git.openjdk.org/leyden/commit/d0cc0439c07ad0cca611e1999eda37f20c5a99d0
8314550: [macosx-aarch64] serviceability/sa/TestJmapCore.java fails with "sun.jvm.hotspot.debugger.UnmappedAddressException: 801000800"
Reviewed-by: dholmes, iklam, stuefe
! src/hotspot/share/cds/filemap.cpp
Changeset: 8a5db6ba
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2023-08-25 23:16:02 +0000
URL: https://git.openjdk.org/leyden/commit/8a5db6bab343cdea667ea4b0e985574f75332d3e
8237542: JMapHeapConfigTest.java doesn't work with negative jlong values
Reviewed-by: sspitsyn, shade
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/HeapSummary.java
! test/jdk/sun/tools/jhsdb/heapconfig/JMapHeapConfigTest.java
Changeset: acd93102
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2023-08-26 10:13:23 +0000
URL: https://git.openjdk.org/leyden/commit/acd93102348f592d6f2e77a4bff6037edf708d55
8313430: [JVMCI] fatal error: Never compilable: in JVMCI shutdown
Reviewed-by: never, kvn, shade
! src/hotspot/share/compiler/compileBroker.cpp
Changeset: 752a438f
Author: Ioi Lam <iklam at openjdk.org>
Date: 2023-08-27 03:44:38 +0000
URL: https://git.openjdk.org/leyden/commit/752a438f994a84a5edf07e740e440906628dc007
8314684: Add overview docs to loaderConstraints.cpp
Reviewed-by: ccheung, dholmes
! src/hotspot/share/classfile/loaderConstraints.cpp
Changeset: 7fbad4cd
Author: Amit Kumar <amitkumar at openjdk.org>
Date: 2023-08-28 03:34:20 +0000
URL: https://git.openjdk.org/leyden/commit/7fbad4cd5e2b6107410e82ae774aa8b5c05f6054
8310596: Utilize existing method frame::interpreter_frame_monitor_size_in_bytes()
Reviewed-by: dholmes, stefank
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/arm/interp_masm_arm.cpp
! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp
! src/hotspot/cpu/arm/templateTable_arm.cpp
! src/hotspot/cpu/ppc/frame_ppc.hpp
! src/hotspot/cpu/ppc/frame_ppc.inline.hpp
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp
! src/hotspot/cpu/riscv/interp_masm_riscv.cpp
! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp
! src/hotspot/cpu/riscv/templateTable_riscv.cpp
! src/hotspot/cpu/s390/frame_s390.hpp
! src/hotspot/cpu/s390/frame_s390.inline.hpp
! src/hotspot/cpu/s390/interp_masm_s390.cpp
! src/hotspot/cpu/s390/templateTable_s390.cpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/share/runtime/frame.hpp
! src/hotspot/share/runtime/frame.inline.hpp
Changeset: 12de9b02
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2023-08-28 05:27:25 +0000
URL: https://git.openjdk.org/leyden/commit/12de9b0225363377e9a76729b11698221d4f29f2
8314148: Fix variable scope in SunMSCAPI
Reviewed-by: valeriep
! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp
! test/jdk/sun/security/mscapi/InteropWithSunRsaSign.java
! test/jdk/sun/security/mscapi/ShortRSAKeyWithinTLS.java
Changeset: 0901d75e
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2023-08-28 09:38:02 +0000
URL: https://git.openjdk.org/leyden/commit/0901d75e074322c5a8d55e3c72c4cba4291fb00c
8314762: Make {@Incubating} conventional
Reviewed-by: jjg, iris, chegar
! make/jdk/src/classes/build/tools/taglet/Incubating.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/package-info.java
! src/jdk.incubator.vector/share/classes/module-info.java
Changeset: 1664e793
Author: Darragh Clarke <dclarke at openjdk.org>
Date: 2023-08-28 10:03:42 +0000
URL: https://git.openjdk.org/leyden/commit/1664e793eb725d6328751657d5718df96175da29
8311792: java/net/httpclient/ResponsePublisher.java fails intermittently with AssertionError: Found some outstanding operations
Reviewed-by: dfuchs, jpai
! test/jdk/java/net/httpclient/ResponsePublisher.java
Changeset: cf2d33ca
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2023-08-28 10:14:19 +0000
URL: https://git.openjdk.org/leyden/commit/cf2d33ca2ee08c61596ab10b7602500a6931fa31
8299658: C1 compilation crashes in LinearScan::resolve_exception_edge
Reviewed-by: thartmann, lucy
! src/hotspot/share/c1/c1_LinearScan.cpp
Changeset: 5c4f1dc4
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2023-08-28 10:30:48 +0000
URL: https://git.openjdk.org/leyden/commit/5c4f1dc43ebd1ad699923e0082cfed72ba414982
8314513: [IR Framework] Some internal IR Framework tests are failing after JDK-8310308 on PPC and Cascade Lake
Reviewed-by: kvn, mdoerr
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/constraint/raw/RawFailOnConstraint.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestBadFormat.java
Changeset: dd23f7d5
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-08-28 10:51:00 +0000
URL: https://git.openjdk.org/leyden/commit/dd23f7d5cdbf1a14ce8fd20663ef342310dc68d9
8315039: Parallel: Remove unimplemented PSYoungGen::oop_iterate
Reviewed-by: kbarrett, tschatzl
! src/hotspot/share/gc/parallel/psYoungGen.hpp
Changeset: 1c3177ee
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2023-08-28 11:08:44 +0000
URL: https://git.openjdk.org/leyden/commit/1c3177eea74263d8edd7e90ecb962180ea587a9b
8315029: [BACKOUT] Generational ZGC: Tests crash with assert(index == 0 || is_power_of_2(index))
Reviewed-by: chagedorn, mdoerr
! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/library_call.cpp
- test/hotspot/jtreg/compiler/gcbarriers/TestArrayCopyWithLargeObjectAlignment.java
! test/jdk/ProblemList.txt
Changeset: 725ec0ce
Author: Ao Qi <aoqi at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2023-08-28 11:10:53 +0000
URL: https://git.openjdk.org/leyden/commit/725ec0ce1b463b21cd4c5287cf4ccbee53ec7349
8315020: The macro definition for LoongArch64 zero build is not accurate.
Reviewed-by: erikj, fyang
! make/autoconf/platform.m4
! src/hotspot/os/linux/os_linux.cpp
Changeset: 11da15d1
Author: Archie Cobbs <acobbs at openjdk.org>
Committer: Vicente Romero <vromero at openjdk.org>
Date: 2023-08-28 14:48:45 +0000
URL: https://git.openjdk.org/leyden/commit/11da15d1429a7269a31667643365007c752b30e0
8269957: facilitate alternate impls of NameTable and Name
Reviewed-by: jjg, vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ModuleNameReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/ByteBuffer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Convert.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Name.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/SharedNameTable.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/util/StringNameTable.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/UnsharedNameTable.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/util/Utf8NameTable.java
Changeset: acb24bf3
Author: Vicente Romero <vromero at openjdk.org>
Date: 2023-08-28 15:43:41 +0000
URL: https://git.openjdk.org/leyden/commit/acb24bf3540fafae7659d0b92f7696db7d70f55a
8315116: fix minor issue in copyright header introduced by JDK-8269957 that is breaking the build
Reviewed-by: jjg, dcubed
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Utf8NameTable.java
Changeset: 99ea8bf2
Author: Xin Liu <xliu at openjdk.org>
Date: 2023-08-28 15:59:24 +0000
URL: https://git.openjdk.org/leyden/commit/99ea8bf2b962011e57d02a93217d65d7259e8f80
8315062: [GHA] get-bootjdk action should return the abolute path
Reviewed-by: clanger, erikj
! .github/actions/get-bootjdk/action.yml
Changeset: 21916f32
Author: Alisen Chung <achung at openjdk.org>
Date: 2023-08-28 20:17:40 +0000
URL: https://git.openjdk.org/leyden/commit/21916f32c0dc2b1966cf24b0ead491e8616a02b3
8139208: [macosx] Issue with setExtendedState of JFrame
Reviewed-by: honkar, dnguyen, azvegint
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
+ test/jdk/javax/swing/JFrame/MaximizeWindowTest.java
Changeset: 31e26814
Author: lawrence.andrews <lawrence.andrews at oracle.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2023-08-28 20:31:02 +0000
URL: https://git.openjdk.org/leyden/commit/31e26814db5d5ad5018fb6ed2e8160e8a01938ab
8315071: Modify TrayIconScalingTest.java, PrintLatinCJKTest.java to use new PassFailJFrame's builder pattern usage
Reviewed-by: honkar, aivanov
! test/jdk/java/awt/TrayIcon/TrayIconScalingTest.java
! test/jdk/java/awt/print/PrinterJob/PrintLatinCJKTest.java
Changeset: b4b2fecb
Author: Justin Lu <jlu at openjdk.org>
Date: 2023-08-28 20:36:32 +0000
URL: https://git.openjdk.org/leyden/commit/b4b2fecb42d9f14d73e8d79a9e59dee4d697f9cf
8311081: KeytoolReaderP12Test.java fail on localized Windows platform
Reviewed-by: lancea, jpai, weijun
! test/jdk/java/security/KeyStore/PKCS12/Utils.java
Changeset: 8e2a533d
Author: Joe Darcy <darcy at openjdk.org>
Date: 2023-08-28 20:43:54 +0000
URL: https://git.openjdk.org/leyden/commit/8e2a533df69d32c419d035068ac3964dd9f98b7b
8315137: Add explicit override RecordComponentElement.asType()
Reviewed-by: jjg
! src/java.compiler/share/classes/javax/lang/model/element/Element.java
! src/java.compiler/share/classes/javax/lang/model/element/RecordComponentElement.java
Changeset: 69d1feb8
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2023-08-28 20:56:31 +0000
URL: https://git.openjdk.org/leyden/commit/69d1feb83f0e1f411f3b62f74e1a488f0dd29b15
8315060: Out of tree incremental build fails with ccache
Reviewed-by: kbarrett, dholmes
! make/autoconf/build-performance.m4
! make/common/NativeCompilation.gmk
Changeset: 1cb2cc65
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2023-08-28 22:05:15 +0000
URL: https://git.openjdk.org/leyden/commit/1cb2cc65873ab25f5bafeae042e3fd99be94ea7e
8308464: Shared array class should not always be loaded in boot loader
Reviewed-by: dholmes, iklam
! src/hotspot/share/oops/arrayKlass.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/klass.cpp
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArrayKlasses.java
Changeset: e5ea9aa9
Author: Pengfei Li <pli at openjdk.org>
Date: 2023-08-29 01:34:33 +0000
URL: https://git.openjdk.org/leyden/commit/e5ea9aa9aa446503fd92cdba0a9653593c958597
8312570: [TESTBUG] Jtreg compiler/loopopts/superword/TestDependencyOffsets.java fails on 512-bit SVE
Reviewed-by: epeter, kvn
! test/hotspot/jtreg/compiler/loopopts/superword/TestDependencyOffsets.java
Changeset: a03954e6
Author: Pengfei Li <pli at openjdk.org>
Date: 2023-08-29 01:39:54 +0000
URL: https://git.openjdk.org/leyden/commit/a03954e6c57369446ef77136966662780e4b1c4e
8309697: [TESTBUG] Remove "@requires vm.flagless" from jtreg vectorization tests
Reviewed-by: kvn, thartmann, epeter, chagedorn
! test/hotspot/jtreg/compiler/vectorization/runner/ArrayCopyTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/ArrayIndexFillTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/ArrayInvariantFillTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/ArrayShiftOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/ArrayTypeConvertTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/ArrayUnsafeOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicBooleanOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicByteOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicCharOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicDoubleOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicFloatOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicIntOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicLongOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicShortOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/LoopArrayIndexComputeTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/LoopCombinedOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/LoopControlFlowTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/LoopLiveOutNodesTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/LoopRangeStrideTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/LoopReductionOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/MultipleLoopsTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/StripMinedLoopTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/VectorizationTestRunner.java
Changeset: 25f5df2a
Author: Hao Sun <haosun at openjdk.org>
Date: 2023-08-29 02:12:37 +0000
URL: https://git.openjdk.org/leyden/commit/25f5df2af2fd60daa19448682fa1a3a04d22eead
8315073: Zero build on macOS fails after JDK-8303852
Reviewed-by: jiefu, fyang
! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp
Changeset: 3dc266c5
Author: Feilong Jiang <fjiang at openjdk.org>
Date: 2023-08-29 02:43:44 +0000
URL: https://git.openjdk.org/leyden/commit/3dc266c58bf92b8f072ad5bcc3ac6962c06c35a9
8315070: RISC-V: Clean up platform dependent inline headers
Reviewed-by: fyang, rehn
! src/hotspot/cpu/riscv/vtableStubs_riscv.cpp
Changeset: 8b8182db
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-08-29 08:01:35 +0000
URL: https://git.openjdk.org/leyden/commit/8b8182db592f24a8b4e755a28b1bea6f9318f056
8315087: G1: Use uint for G1 flags indicating percentage
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/g1/g1_globals.hpp
! src/hotspot/share/gc/g1/jvmFlagConstraintsG1.cpp
! src/hotspot/share/gc/g1/jvmFlagConstraintsG1.hpp
Changeset: 93188bd8
Author: Sergey Tsypanov <stsypanov at openjdk.org>
Committer: Alan Bateman <alanb at openjdk.org>
Date: 2023-08-29 08:39:42 +0000
URL: https://git.openjdk.org/leyden/commit/93188bd80c755168c7e2cb946d7474fce014021e
8314569: (fs) Improve normalization of UnixPath for input with trailing slashes
Reviewed-by: alanb, bpb, rriggs
! src/java.base/unix/classes/sun/nio/fs/UnixPath.java
Changeset: 1d025070
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2023-08-29 08:54:00 +0000
URL: https://git.openjdk.org/leyden/commit/1d0250709a6ee97f5647edff589761bd9d0b7f4c
8314476: TestJstatdPortAndServer.java failed with "java.rmi.NoSuchObjectException: no such object in table"
Reviewed-by: msheppar, sspitsyn
! test/jdk/sun/tools/jstatd/JstatdTest.java
Changeset: 5cc64cc2
Author: Emmy <emmyy at kth.se>
Committer: Tobias Holenstein <tholenstein at openjdk.org>
Date: 2023-08-29 09:52:41 +0000
URL: https://git.openjdk.org/leyden/commit/5cc64cc27a58e824a6b0e5a331e30544847f50d8
8309463: IGV: Dynamic graph layout algorithm
Reviewed-by: tholenstein, rcastanedalo, chagedorn
! src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/Figure.java
! src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/FigureConnection.java
! src/utils/IdealGraphVisualizer/HierarchicalLayout/pom.xml
! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/HierarchicalLayoutManager.java
+ src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/HierarchicalStableLayoutManager.java
+ src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/LayoutEdge.java
+ src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/LayoutNode.java
! src/utils/IdealGraphVisualizer/Settings/src/main/java/com/sun/hotspot/igv/settings/Settings.java
+ src/utils/IdealGraphVisualizer/Util/src/main/java/com/sun/hotspot/igv/util/Statistics.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramScene.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramViewModel.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/EditorTopComponent.java
+ src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/EnableStableSeaLayoutAction.java
+ src/utils/IdealGraphVisualizer/View/src/main/resources/com/sun/hotspot/igv/view/images/stable_sea.png
Changeset: a4e97aa4
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2023-08-29 12:00:19 +0000
URL: https://git.openjdk.org/leyden/commit/a4e97aa4ebe6fcfc3ed9e45ed81df1d55e52d621
8314753: Remove support for @beaninfo, @ToDo, @since.unbundled, and @Note
Reviewed-by: rriggs, azvegint, kevinw
! make/Docs.gmk
Changeset: 762b6529
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2023-08-29 14:20:11 +0000
URL: https://git.openjdk.org/leyden/commit/762b652912939b37fbd68955617705c62b9fc3a5
8314573: G1: Heap resizing at Remark does not take existing eden regions into account
Reviewed-by: kbarrett, ayang
! src/hotspot/share/gc/g1/g1HeapSizingPolicy.cpp
Changeset: e22762c0
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-08-29 16:04:50 +0000
URL: https://git.openjdk.org/leyden/commit/e22762c010e5cd4c313e5f2816b67d75862935a7
8314932: G1: Fix -Wconversion warnings for simple cases inside g1 folder
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/g1/g1Analytics.cpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.inline.hpp
! src/hotspot/share/gc/g1/g1CardTable.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkObjArrayProcessor.cpp
! src/hotspot/share/gc/g1/g1EdenRegions.hpp
! src/hotspot/share/gc/g1/g1FreeIdSet.cpp
! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.cpp
! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.hpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1RemSetTrackingPolicy.cpp
Changeset: b2728cb1
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2023-08-29 20:55:11 +0000
URL: https://git.openjdk.org/leyden/commit/b2728cb139c9d8d378820f848afe8e83fe5be471
8189685: need PerfMemory class update and a volatile_static_field support in VMStructs
Reviewed-by: ysuenaga, dholmes, sspitsyn
! src/hotspot/share/gc/shared/vmStructs_gc.hpp
! src/hotspot/share/runtime/perfMemory.cpp
! src/hotspot/share/runtime/perfMemory.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/runtime/vmStructs.hpp
Changeset: 1c598c22
Author: Valerie Peng <valeriep at openjdk.org>
Date: 2023-08-29 22:08:34 +0000
URL: https://git.openjdk.org/leyden/commit/1c598c2245c5c348e946f4d0df653daa6e42da94
8312428: PKCS11 tests fail with NSS 3.91
Reviewed-by: ssahoo, rhalade
! test/jdk/sun/security/pkcs11/MessageDigest/TestCloning.java
+ test/jdk/sun/security/pkcs11/PSSUtil.java
! test/jdk/sun/security/pkcs11/Signature/KeyAndParamCheckForPSS.java
! test/jdk/sun/security/pkcs11/Signature/SignatureTestPSS.java
Changeset: ce2a7ea4
Author: Scott Gibbons <sgibbons at openjdk.org>
Committer: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2023-08-30 01:28:27 +0000
URL: https://git.openjdk.org/leyden/commit/ce2a7ea40a22c652e5f8559c91d5eea197e2d708
8314056: Remove runtime platform check from frem/drem
Reviewed-by: sviswanathan, jbhateja
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/sharedRuntime_x86.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_fmod.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.hpp
! src/hotspot/cpu/x86/stubRoutines_x86_64.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
Changeset: 1e7e2bcf
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-08-30 06:41:43 +0000
URL: https://git.openjdk.org/leyden/commit/1e7e2bcf3560e1ad39516fb604e4d8bf85bb54e0
8315214: Do not run sun/tools/jhsdb tests concurrently
Reviewed-by: alanb, cjplummer
! test/jdk/TEST.ROOT
Changeset: f3aeb024
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-08-30 06:46:51 +0000
URL: https://git.openjdk.org/leyden/commit/f3aeb024d91c2d2088359d261be9a4b56a90663c
8315213: java/lang/ProcessHandle/TreeTest.java test enhance output of children
Reviewed-by: stuefe, rriggs
! test/jdk/java/lang/ProcessHandle/TreeTest.java
Changeset: ed1ea5fe
Author: Roland Westrelin <roland at openjdk.org>
Date: 2023-08-30 07:52:05 +0000
URL: https://git.openjdk.org/leyden/commit/ed1ea5fe7c6fad03ca96e7dece2127eab21a608a
8314024: SIGSEGV in PhaseIdealLoop::build_loop_late_post_work due to bad immediate dominator info
Reviewed-by: kvn, chagedorn
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestNodeSunkFromPreLoop.java
Changeset: 876a725a
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2023-08-30 08:56:50 +0000
URL: https://git.openjdk.org/leyden/commit/876a725af95d65d59390c86bfec64c33cccbf53b
8315206: RISC-V: hwprobe query is_set return wrong value
Reviewed-by: luhenry, fyang
! src/hotspot/os_cpu/linux_riscv/riscv_hwprobe.cpp
Changeset: cb3f9680
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-08-30 09:36:34 +0000
URL: https://git.openjdk.org/leyden/commit/cb3f9680d35f2afbd973c946ad4ccf94f30fffc9
8314651: G1: Fix -Wconversion warnings in static fields of HeapRegion
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/g1/c1/g1BarrierSetC1.cpp
! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp
! src/hotspot/share/gc/g1/g1Arguments.cpp
! src/hotspot/share/gc/g1/g1CardTable.inline.hpp
! src/hotspot/share/gc/g1/heapRegion.cpp
! src/hotspot/share/gc/g1/heapRegion.hpp
! src/hotspot/share/gc/g1/vmStructs_g1.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
Changeset: bf63945a
Author: Afshin Zafari <azafari at openjdk.org>
Date: 2023-08-30 11:11:44 +0000
URL: https://git.openjdk.org/leyden/commit/bf63945ad1542dbdcbaf652a518a2381868244d8
8298992: runtime/NMT/SummarySanityCheck.java failed with "Total committed (MMMMMM) did not match the summarized committed (NNNNNN)"
Reviewed-by: gziemski, stuefe
! src/hotspot/share/services/mallocTracker.cpp
! src/hotspot/share/services/mallocTracker.hpp
Changeset: e29f0c2d
Author: Qing Xiao <qing.xiao at oracle.com>
Committer: Adam Sotona <asotona at openjdk.org>
Date: 2023-08-30 11:26:29 +0000
URL: https://git.openjdk.org/leyden/commit/e29f0c2d75ed2592682ae718f46be2bb7d2363a4
8297777: Convert jdk.jlink StringSharingPlugin to use Class File API
Reviewed-by: asotona
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StringSharingPlugin.java
Changeset: 6701eba7
Author: Lance Andersen <lancea at openjdk.org>
Date: 2023-08-30 11:45:38 +0000
URL: https://git.openjdk.org/leyden/commit/6701eba736ac51db4b0d0d7db6c7bdd4ae8a1c16
8315117: Update Zlib Data Compression Library to Version 1.3
Reviewed-by: alanb
! src/java.base/share/native/libzip/zlib/ChangeLog
! src/java.base/share/native/libzip/zlib/README
! src/java.base/share/native/libzip/zlib/compress.c
! src/java.base/share/native/libzip/zlib/deflate.c
! src/java.base/share/native/libzip/zlib/deflate.h
! src/java.base/share/native/libzip/zlib/gzclose.c
! src/java.base/share/native/libzip/zlib/gzguts.h
! src/java.base/share/native/libzip/zlib/gzlib.c
! src/java.base/share/native/libzip/zlib/gzread.c
! src/java.base/share/native/libzip/zlib/gzwrite.c
! src/java.base/share/native/libzip/zlib/infback.c
! src/java.base/share/native/libzip/zlib/inffast.c
! src/java.base/share/native/libzip/zlib/inffast.h
! src/java.base/share/native/libzip/zlib/inflate.c
! src/java.base/share/native/libzip/zlib/inftrees.c
! src/java.base/share/native/libzip/zlib/inftrees.h
! src/java.base/share/native/libzip/zlib/patches/ChangeLog_java
! src/java.base/share/native/libzip/zlib/trees.c
! src/java.base/share/native/libzip/zlib/uncompr.c
! src/java.base/share/native/libzip/zlib/zadler32.c
! src/java.base/share/native/libzip/zlib/zconf.h
! src/java.base/share/native/libzip/zlib/zcrc32.c
! src/java.base/share/native/libzip/zlib/zlib.h
! src/java.base/share/native/libzip/zlib/zutil.c
! src/java.base/share/native/libzip/zlib/zutil.h
Changeset: 7daae1fb
Author: Sean Coffey <coffeys at openjdk.org>
Date: 2023-08-30 12:54:57 +0000
URL: https://git.openjdk.org/leyden/commit/7daae1fb4267f92b38f0152611d69b7b89691087
8314263: Signed jars triggering Logger finder recursion and StackOverflowError
Co-authored-by: Daniel Fuchs <dfuchs at openjdk.org>
Reviewed-by: dfuchs
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/jdk/internal/logger/BootstrapLogger.java
! src/java.base/share/classes/jdk/internal/logger/LazyLoggers.java
! src/java.base/share/classes/jdk/internal/logger/LoggerFinderLoader.java
+ test/jdk/java/lang/System/LoggerFinder/RecursiveLoading/META-INF/services/java.lang.System$LoggerFinder
+ test/jdk/java/lang/System/LoggerFinder/RecursiveLoading/PlatformRecursiveLoadingTest.java
+ test/jdk/java/lang/System/LoggerFinder/RecursiveLoading/RecursiveLoadingTest.java
+ test/jdk/java/lang/System/LoggerFinder/RecursiveLoading/SimpleLoggerFinder.java
+ test/jdk/java/lang/System/LoggerFinder/SignedLoggerFinderTest/META-INF/services/java.lang.System$LoggerFinder
+ test/jdk/java/lang/System/LoggerFinder/SignedLoggerFinderTest/SignedLoggerFinderTest.java
+ test/jdk/java/lang/System/LoggerFinder/SignedLoggerFinderTest/SimpleLoggerFinder.java
= test/jdk/java/lang/System/LoggerFinder/SignedLoggerFinderTest/logging.properties
Changeset: 93e82c01
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2023-08-30 16:11:56 +0000
URL: https://git.openjdk.org/leyden/commit/93e82c01460a70f214653a558d53c1c6180ae0d3
8314824: Fix serviceability/jvmti/8036666/GetObjectLockCount.java to use vm flags
Reviewed-by: sspitsyn, kevinw
! test/hotspot/jtreg/serviceability/jvmti/8036666/GetObjectLockCount.java
Changeset: 1ea6463f
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2023-08-30 16:12:17 +0000
URL: https://git.openjdk.org/leyden/commit/1ea6463fbb95258725ed4a11621ec662859a76e0
8314835: gtest wrappers should be marked as flagless
Reviewed-by: dholmes, stuefe
! test/hotspot/jtreg/gtest/AsyncLogGtest.java
! test/hotspot/jtreg/gtest/NMTGtests.java
! test/hotspot/jtreg/gtest/NativeHeapTrimmerGtest.java
Changeset: 8e4cda06
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2023-08-30 16:14:07 +0000
URL: https://git.openjdk.org/leyden/commit/8e4cda063c96f285d4659dbf5bc8bd064393ee93
8314834: serviceability/jdwp/AllModulesCommandTest.java ignores VM flags
Reviewed-by: sspitsyn
! test/hotspot/jtreg/serviceability/jdwp/DebuggeeLauncher.java
Changeset: dd64a4a4
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2023-08-30 16:58:16 +0000
URL: https://git.openjdk.org/leyden/commit/dd64a4a483a831fd66912491af10502c4cf8596b
8315241: (fs) Move toRealPath tests in java/nio/file/Path/Misc.java to separate JUnit 5 test
Reviewed-by: rriggs
! test/jdk/java/nio/file/Path/Misc.java
+ test/jdk/java/nio/file/Path/ToRealPath.java
Changeset: 89d18ea4
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2023-08-30 17:51:28 +0000
URL: https://git.openjdk.org/leyden/commit/89d18ea40f3508f4053824fd47f0b0f85fe1d7c2
8312018: Improve reservation of class space and CDS
8313669: Reduced chance for zero-based nKlass encoding since JDK-8296565
Reviewed-by: iklam, adinn
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspace.hpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/memory/virtualspace.hpp
! src/hotspot/share/oops/compressedKlass.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
+ src/hotspot/share/utilities/fastrand.hpp
! test/hotspot/gtest/runtime/test_os.cpp
+ test/hotspot/gtest/runtime/test_os_reserve_between.cpp
! test/hotspot/gtest/testutils.hpp
Changeset: c90cd2c0
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2023-08-30 18:28:43 +0000
URL: https://git.openjdk.org/leyden/commit/c90cd2c0608d250434bff7013360b8388d9854b3
8286789: Test forceEarlyReturn002.java timed out
Reviewed-by: lmesnik, sspitsyn
! test/hotspot/jtreg/ProblemList-Virtual.txt
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/ForceEarlyReturn/forceEarlyReturn002/forceEarlyReturn002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/ForceEarlyReturn/forceEarlyReturn002/forceEarlyReturn002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/ForceEarlyReturn/forceEarlyReturn002/libforceEarlyReturn002a.cpp
Changeset: 8419a53b
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2023-08-30 19:51:23 +0000
URL: https://git.openjdk.org/leyden/commit/8419a53bf1b21dca7c9fe5202487031c1a278db1
8315072: Remove unneeded AdaptivePaddedAverage::operator new
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.cpp
! src/hotspot/share/gc/shared/adaptiveSizePolicy.cpp
! src/hotspot/share/gc/shared/gcStats.cpp
! src/hotspot/share/gc/shared/gcUtil.hpp
- src/hotspot/share/gc/shared/gcUtil.inline.hpp
Changeset: 3eac8905
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2023-08-30 20:20:17 +0000
URL: https://git.openjdk.org/leyden/commit/3eac8905aee6edecbebcc12a41300d3ce176fbff
8315061: Make LockingMode a product flag
Reviewed-by: ccheung
! src/hotspot/share/runtime/globals.hpp
Changeset: df5e6e5d
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2023-08-30 21:52:31 +0000
URL: https://git.openjdk.org/leyden/commit/df5e6e5d482e70b33612639b3c1c04eaa1ed361e
8315248: AssertionError in Name.compareTo
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Utf8NameTable.java
+ test/langtools/tools/javac/nametable/TestNameTables.java
Changeset: 3c8a6678
Author: Justin Lu <jlu at openjdk.org>
Date: 2023-08-30 23:40:34 +0000
URL: https://git.openjdk.org/leyden/commit/3c8a6678feac8e3225bc1c44593a78d9e7c4d77c
8314611: Provide more explicative error message parsing Currencies
Reviewed-by: naoto
! src/java.base/share/classes/java/util/Currency.java
! test/jdk/java/util/Currency/CurrencyTest.java
Changeset: 218829e0
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2023-08-31 02:33:38 +0000
URL: https://git.openjdk.org/leyden/commit/218829e0a2a3ae5599b81733df53557966392033
8315421: [BACKOUT] 8314834 serviceability/jdwp/AllModulesCommandTest.java ignores VM flags
Reviewed-by: dholmes
! test/hotspot/jtreg/serviceability/jdwp/DebuggeeLauncher.java
Changeset: 47aa6f3a
Author: Ivan Walulya <iwalulya at openjdk.org>
Date: 2023-08-31 08:04:47 +0000
URL: https://git.openjdk.org/leyden/commit/47aa6f3a65559d8143511561ac9d18cfb133263e
8315219: G1: Improve allocator pathological case where it keeps doing direct allocations instead of retiring a PLAB
Reviewed-by: tschatzl, ayang, mli
! src/hotspot/share/gc/g1/g1Allocator.cpp
! test/hotspot/jtreg/gc/g1/plab/TestPLABPromotion.java
Changeset: 39f18133
Author: shiker <32234876+shiker1996 at users.noreply.github.com>
Committer: Alan Bateman <alanb at openjdk.org>
Date: 2023-08-31 08:28:11 +0000
URL: https://git.openjdk.org/leyden/commit/39f181337b652c1b36b131a8582e8cf78b77178b
8315318: Typo in comment on sun.nio.ch.Net.unblock4
Reviewed-by: mbaesken, vtewari
! src/java.base/share/classes/sun/nio/ch/Net.java
Changeset: b594f01f
Author: Andrew Haley <aph at openjdk.org>
Date: 2023-08-31 08:31:31 +0000
URL: https://git.openjdk.org/leyden/commit/b594f01fe4872d255f0f2fd2b1a908660e39f426
8314748: 1-10% regressions on Crypto micros
Reviewed-by: chagedorn, adinn, kvn, sviswanathan
! src/hotspot/cpu/x86/stubGenerator_x86_64.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_aes.cpp
Changeset: b0353add
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-08-31 09:49:16 +0000
URL: https://git.openjdk.org/leyden/commit/b0353addf2bb649f98db7194a110c2152c0ed58b
8315242: G1: Fix -Wconversion warnings around GCDrainStackTargetSize
Reviewed-by: tschatzl, mli
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/parallel/psPromotionManager.cpp
! src/hotspot/share/gc/shared/gc_globals.hpp
! src/hotspot/share/utilities/globalDefinitions.hpp
Changeset: 486fa08d
Author: Thomas Obermeier <thomas.obermeier at sap.com>
Committer: Thomas Stuefe <stuefe at openjdk.org>
Date: 2023-08-31 09:51:13 +0000
URL: https://git.openjdk.org/leyden/commit/486fa08d4b22243443d39efa34c78d7e9eb44775
8313873: java/nio/channels/DatagramChannel/SendReceiveMaxSize.java fails on AIX due to small default RCVBUF size and different IPv6 Header interpretation
Reviewed-by: clanger, mbaesken
! test/jdk/java/nio/channels/DatagramChannel/SendReceiveMaxSize.java
! test/lib/jdk/test/lib/net/IPSupport.java
Changeset: 145d8bc1
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-08-31 11:15:09 +0000
URL: https://git.openjdk.org/leyden/commit/145d8bc1a3ef4f4fe0c10385be111838e7ed9250
8315051: jdk/jfr/jvm/TestGetEventWriter.java fails with non-JVMCI GCs
Reviewed-by: phh, egahlin
! test/jdk/jdk/jfr/jvm/TestGetEventWriter.java
Changeset: 29ff1e45
Author: Andrew Haley <aph at openjdk.org>
Date: 2023-08-31 12:51:29 +0000
URL: https://git.openjdk.org/leyden/commit/29ff1e45b910c07711c4f4c3d821712dd9a1e3ba
8315445: 8314748 causes crashes in x64 builds
Reviewed-by: chagedorn, shade
! src/hotspot/cpu/x86/stubGenerator_x86_64_aes.cpp
Changeset: ea5aa61c
Author: Oliver Kopp <kopp.dev at gmail.com>
Committer: Mandy Chung <mchung at openjdk.org>
Date: 2023-08-31 16:10:44 +0000
URL: https://git.openjdk.org/leyden/commit/ea5aa61c8cc5caa04f7c7eac9634df28011581dc
8315383: jlink SystemModulesPlugin incorrectly parses the options
Reviewed-by: mchung
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java
! test/jdk/tools/jlink/JLinkDedupTestBatchSizeOne.java
Changeset: c8acab1d
Author: Mandy Chung <mchung at openjdk.org>
Date: 2023-08-31 16:11:03 +0000
URL: https://git.openjdk.org/leyden/commit/c8acab1d913a6c676706fce7ad98a7f831a95682
8315413: Remove special filtering of Continuation.yield0 in StackWalker
Reviewed-by: alanb
! src/java.base/share/classes/java/lang/StackStreamFactory.java
! test/jdk/jdk/internal/vm/Continuation/Basic.java
! test/jdk/jdk/internal/vm/Continuation/BasicExt.java
! test/jdk/jdk/internal/vm/Continuation/Scoped.java
Changeset: b38bcae1
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2023-08-31 19:18:18 +0000
URL: https://git.openjdk.org/leyden/commit/b38bcae1bad399d0a3ffc091835bf89140550bc2
8313656: assert(!JvmtiExport::can_support_virtual_threads()) with -XX:-DoJVMTIVirtualThreadTransitions
Reviewed-by: sspitsyn, lmesnik
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiManageCapabilities.cpp
! src/hotspot/share/prims/jvmtiManageCapabilities.hpp
Changeset: c12ca885
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2023-08-31 20:10:15 +0000
URL: https://git.openjdk.org/leyden/commit/c12ca885cc96b510c9ee2d54b520b7d4a98a0434
8312521: Unused field LocaleProviderAdapter#defaultLocaleProviderAdapter could be removed
Reviewed-by: naoto
! src/java.base/share/classes/sun/util/locale/provider/LocaleProviderAdapter.java
Changeset: 351c31ea
Author: Gerard Ziemski <gziemski at openjdk.org>
Date: 2023-08-31 20:38:41 +0000
URL: https://git.openjdk.org/leyden/commit/351c31ea58a942d7d6d381f82216b9c1d5132876
8315378: [BACKOUT] runtime/NMT/SummarySanityCheck.java failed with "Total committed (MMMMMM) did not match the summarized committed (NNNNNN)"
Reviewed-by: stuefe, ccheung
! src/hotspot/share/services/mallocTracker.cpp
! src/hotspot/share/services/mallocTracker.hpp
Changeset: 2436fb01
Author: Valerie Peng <valeriep at openjdk.org>
Date: 2023-08-31 20:40:25 +0000
URL: https://git.openjdk.org/leyden/commit/2436fb010e6a11755ee0ba2dbc51a230a2cb2c7f
8312306: Add more Reference.reachabilityFence() calls to the security classes using Cleaner
Reviewed-by: ascarpino
! 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/KeyProtector.java
! src/java.base/share/classes/com/sun/crypto/provider/PBEKey.java
! src/java.base/share/classes/com/sun/crypto/provider/PBEKeyFactory.java
+ test/jdk/com/sun/crypto/provider/KeyFactory/PBEKeyDestroyTest.java
Changeset: 63f561fa
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2023-08-31 21:14:22 +0000
URL: https://git.openjdk.org/leyden/commit/63f561fac2eb6ec57f860af71cd6deebb9027aaf
8306882: (fs) Path.toRealPath(LinkOption.NOFOLLOW_LINKS) fails when "../../" follows a link
Reviewed-by: alanb
! src/java.base/unix/classes/sun/nio/fs/UnixPath.java
! test/jdk/ProblemList.txt
! test/jdk/java/nio/file/Path/ToRealPath.java
Changeset: d5973bdb
Author: Justin Lu <jlu at openjdk.org>
Date: 2023-08-31 21:43:09 +0000
URL: https://git.openjdk.org/leyden/commit/d5973bdb986a1dd823b6a761ff719de005c549f6
6333341: [BI] Doc: java.text.BreakIterator class specification is unclear
Reviewed-by: naoto
! src/java.base/share/classes/java/text/BreakIterator.java
Changeset: 2264667b
Author: John Jiang <jjiang at openjdk.org>
Date: 2023-08-31 22:26:48 +0000
URL: https://git.openjdk.org/leyden/commit/2264667bba2311b568257a933813fa76a9e75313
8315422: getSoTimeout() would be in try block in SSLSocketImpl
Reviewed-by: jnimeh
! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
Changeset: 7754ac05
Author: Justin Lu <jlu at openjdk.org>
Date: 2023-08-31 23:02:26 +0000
URL: https://git.openjdk.org/leyden/commit/7754ac05062c698b8601048ae447849d982c8dbe
8314925: ChoiceFormat does not specify IllegalArgumentExceptions
Reviewed-by: naoto
! src/java.base/share/classes/java/text/ChoiceFormat.java
Changeset: 764f65c8
Author: Cesar Soares Lucas <cslucas at openjdk.org>
Committer: Koichi Sakata <ksakata at openjdk.org>
Date: 2023-09-01 06:06:35 +0000
URL: https://git.openjdk.org/leyden/commit/764f65c8b442697dfd46ee7a4c97971b28eb887b
8315278: Patch 'print-targets' target to print targets separated by new line
Reviewed-by: erikj, ksakata
! make/Main.gmk
Changeset: 81b5d221
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2023-09-01 08:01:39 +0000
URL: https://git.openjdk.org/leyden/commit/81b5d2211eb2616f497c17114f0a475174ad3bef
8315459: Print G1 reserved and committed sizes as separate items in VM.info and hs_err
Reviewed-by: ayang, tschatzl
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
Changeset: c2e01eba
Author: Adam Sotona <asotona at openjdk.org>
Date: 2023-09-01 08:33:33 +0000
URL: https://git.openjdk.org/leyden/commit/c2e01eba5a537acd573b7d2e6d41811c415c3f68
8313983: jmod create --target-platform should replace existing ModuleTarget attribute
Reviewed-by: alanb, mchung
! src/java.base/share/classes/jdk/internal/classfile/Attributes.java
Changeset: 033f311a
Author: Fredrik Bredberg <fbredberg at openjdk.org>
Committer: Andrew Haley <aph at openjdk.org>
Date: 2023-09-01 08:35:49 +0000
URL: https://git.openjdk.org/leyden/commit/033f311abccc45567230c69c6e0f6d1746f3c7e4
8315069: Relativize extended_sp in interpreter frames
Reviewed-by: haosun, aph, fyang
! src/hotspot/cpu/aarch64/continuationFreezeThaw_aarch64.inline.hpp
! src/hotspot/cpu/aarch64/frame_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.hpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/riscv/continuationFreezeThaw_riscv.inline.hpp
! src/hotspot/cpu/riscv/frame_riscv.cpp
! src/hotspot/cpu/riscv/interp_masm_riscv.hpp
! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp
! src/hotspot/cpu/riscv/templateTable_riscv.cpp
Changeset: 42f5b9e7
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2023-09-01 10:19:53 +0000
URL: https://git.openjdk.org/leyden/commit/42f5b9e7aacd69cad8b104ed49337cc64fc7ce7e
8315436: HttpsServer does not send TLS alerts
Reviewed-by: dfuchs, michaelm
! src/jdk.httpserver/share/classes/sun/net/httpserver/SSLStreams.java
+ test/jdk/com/sun/net/httpserver/simpleserver/HttpsServerAlertTest.java
Changeset: c32e340d
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2023-09-01 11:05:34 +0000
URL: https://git.openjdk.org/leyden/commit/c32e340d94524de018c7c72e162ae3fee4953d06
8315321: [aix] os::attempt_reserve_memory_at must map at the requested address or fail
Reviewed-by: mdoerr
! src/hotspot/os/aix/os_aix.cpp
! test/hotspot/gtest/runtime/test_os.cpp
Changeset: cf02cf31
Author: Claes Redestad <redestad at openjdk.org>
Date: 2023-09-01 11:18:05 +0000
URL: https://git.openjdk.org/leyden/commit/cf02cf31da88a5f2934e7195ae5f8a2670f659e3
8315098: Improve URLEncodeDecode microbenchmark
Reviewed-by: ecaspole, dfuchs
! test/micro/org/openjdk/bench/java/net/URLEncodeDecode.java
Changeset: b4f7069c
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-09-01 13:46:41 +0000
URL: https://git.openjdk.org/leyden/commit/b4f7069c5b60335fb51d7a3f15c61edce7f158d1
8315446: G1: Remove unused G1AllocRegion::attempt_allocation
Reviewed-by: iwalulya, tschatzl
! src/hotspot/share/gc/g1/g1AllocRegion.hpp
! src/hotspot/share/gc/g1/g1AllocRegion.inline.hpp
Changeset: 0d4cadb8
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2023-09-01 14:40:29 +0000
URL: https://git.openjdk.org/leyden/commit/0d4cadb82468655f4ad3887a14d47e59af620490
8315195: RISC-V: Update hwprobe query for new extensions
Reviewed-by: fyang, fjiang, luhenry
! src/hotspot/os_cpu/linux_riscv/riscv_hwprobe.cpp
! src/hotspot/os_cpu/linux_riscv/vm_version_linux_riscv.cpp
Changeset: 56b8db11
Author: Abhishek Kumar <abhiscxk at openjdk.org>
Date: 2023-09-01 15:26:25 +0000
URL: https://git.openjdk.org/leyden/commit/56b8db11c35c0ef04fdc7e3bdcb0f360ae2b2e4b
8258970: Disabled JPasswordField foreground color is wrong with GTK LAF
Reviewed-by: tr, dnguyen, psadhukhan
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c
+ test/jdk/javax/swing/JPasswordField/TestDisabledPasswordFieldForegroundColor.java
Changeset: e9e0c569
Author: Xin Liu <xliu at openjdk.org>
Date: 2023-09-01 16:54:55 +0000
URL: https://git.openjdk.org/leyden/commit/e9e0c5699b8d0fbd1bd3a6caa3e0182a2e5bdda3
8314319: LogCompilation doesn't reset lateInlining when it encounters a failure.
Reviewed-by: ecaspole, kvn
! src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/LogParser.java
+ src/utils/LogCompilation/src/test/java/com/sun/hotspot/tools/compiler/TestPrebuiltLogs.java
+ src/utils/LogCompilation/src/test/resources/8314319.xml
Changeset: 2f7c65ec
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2023-09-01 17:12:56 +0000
URL: https://git.openjdk.org/leyden/commit/2f7c65ec48dc35d75eed8af411d482ba40de70dc
8303427: Fixpath confused if unix root contains "/jdk"
Reviewed-by: mikael
! make/scripts/fixpath.sh
Changeset: 2a11bc41
Author: Yi-Fan Tsai <yftsai at amazon.com>
Committer: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2023-09-01 20:41:45 +0000
URL: https://git.openjdk.org/leyden/commit/2a11bc41baec20cf670393ff29689043ed2d2114
8314837: 5 compiled/codecache tests ignore VM flags
Reviewed-by: kvn, lmesnik
! test/hotspot/jtreg/compiler/codecache/CheckCodeCacheInfo.java
! test/hotspot/jtreg/compiler/codecache/CodeCacheFullCountTest.java
! test/hotspot/jtreg/compiler/codecache/cli/TestSegmentedCodeCacheOption.java
! test/hotspot/jtreg/compiler/codecache/cli/codeheapsize/TestCodeHeapSizeOptions.java
! test/hotspot/jtreg/compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.java
Changeset: 4f90abaf
Author: Rajat Mahajan <rmahajan at openjdk.org>
Committer: Harshitha Onkar <honkar at openjdk.org>
Date: 2023-09-01 21:49:49 +0000
URL: https://git.openjdk.org/leyden/commit/4f90abaf17716493bad740dcef76d49f16d69379
8311585: Add JRadioButtonMenuItem to bug8031573.java
Reviewed-by: honkar, aivanov
! test/jdk/javax/swing/JMenuItem/8031573/bug8031573.java
Changeset: 75d4ac26
Author: Yi Yang <yyang at openjdk.org>
Date: 2023-09-04 01:56:13 +0000
URL: https://git.openjdk.org/leyden/commit/75d4ac2659fb8748777458ceeea3d2e7087be40c
8311775: [TEST] duplicate verifyHeapDump in several tests
Reviewed-by: kevinw, amenkov, cjplummer
! test/hotspot/jtreg/serviceability/dcmd/gc/HeapDumpAllTest.java
! test/hotspot/jtreg/serviceability/dcmd/gc/HeapDumpCompressedTest.java
! test/hotspot/jtreg/serviceability/dcmd/gc/HeapDumpParallelTest.java
! test/hotspot/jtreg/serviceability/dcmd/gc/HeapDumpTest.java
! test/hotspot/jtreg/serviceability/sa/TestHeapDumpForInvokeDynamic.java
! test/jdk/sun/tools/jmap/BasicJMapTest.java
! test/lib/jdk/test/lib/hprof/HprofParser.java
Changeset: ba8d5c22
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2023-09-04 05:25:34 +0000
URL: https://git.openjdk.org/leyden/commit/ba8d5c22066f5dfcb40091613a8905a513a2aee8
8315582: Exclude compiler/codecache/CodeCacheFullCountTest.java with Xcomp
Reviewed-by: thartmann
! test/hotspot/jtreg/ProblemList-Xcomp.txt
Changeset: ab12c5d3
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-09-04 06:02:03 +0000
URL: https://git.openjdk.org/leyden/commit/ab12c5d32fede04cbbf8c86b6461a0c71404cd69
8315549: CITime misreports code/total nmethod sizes
Reviewed-by: kvn
! src/hotspot/share/compiler/compileBroker.cpp
Changeset: 2dc930de
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2023-09-04 06:53:19 +0000
URL: https://git.openjdk.org/leyden/commit/2dc930de12720a1dc27fbbec5a1e161c3699ba79
8314997: Missing optimization opportunities due to missing try_clean_mem_phi() calls
Reviewed-by: roland, kvn, thartmann
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/cfgnode.hpp
+ test/hotspot/jtreg/compiler/c2/irTests/igvn/TestCleanMemPhi.java
Changeset: adfc1d6c
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2023-09-04 07:17:28 +0000
URL: https://git.openjdk.org/leyden/commit/adfc1d6cd29181c729030d4cbafc8ecf349abab9
8313323: javac -g on a java file which uses unnamed variable leads to ClassFormatError when launching that class
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Code.java
+ test/langtools/tools/javac/unnamed/UnnamedLocalVariableTable.java
Changeset: 0d52c82e
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2023-09-04 07:41:41 +0000
URL: https://git.openjdk.org/leyden/commit/0d52c82ed1fa6ecf5b431949c803abc8423336cb
8310220: IGV: dump graph after each IGVN step at level 4
Reviewed-by: chagedorn, tholenstein
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/parse2.cpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/phasetype.hpp
! src/utils/IdealGraphVisualizer/README.md
! test/hotspot/jtreg/compiler/lib/ir_framework/CompilePhase.java
Changeset: 3094fd1a
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2023-09-04 08:36:41 +0000
URL: https://git.openjdk.org/leyden/commit/3094fd1ac5153289434515d9b718bc5d6885b7dc
8314662: jshell shows duplicated signatures of javap
Reviewed-by: asotona, cstein
! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java
! test/langtools/jdk/jshell/CompletionSuggestionTest.java
Changeset: 84425a62
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2023-09-04 09:14:16 +0000
URL: https://git.openjdk.org/leyden/commit/84425a62904f84601affc9710eefece88665374a
8315452: Erroneous AST missing modifiers for partial input
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/langtools/tools/javac/parser/JavacParserTest.java
Changeset: 94a74a0a
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2023-09-04 10:06:20 +0000
URL: https://git.openjdk.org/leyden/commit/94a74a0a450cad6080302bc1db15a1a564940bdd
8315534: Incorrect warnings about implicit annotation processing
Reviewed-by: darcy
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! test/langtools/tools/javac/processing/options/TestNoteOnImplicitProcessing.java
Changeset: d1cabe4f
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2023-09-04 10:17:23 +0000
URL: https://git.openjdk.org/leyden/commit/d1cabe4f22abe96486d85bd5efc468e0e640c3e4
8315566: [JVMCI] deadlock in JVMCI startup when bad option specified
Reviewed-by: thartmann, never
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java
Changeset: d7e4087f
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2023-09-04 10:19:18 +0000
URL: https://git.openjdk.org/leyden/commit/d7e4087faf7b2e69de59e246880a10a3a1431ca9
8315369: [JVMCI] failure to attach to a libgraal isolate during shutdown should not be fatal
Reviewed-by: never
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/jvmci/jniAccessMark.inline.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/jvmci/jvmciEnv.hpp
! src/hotspot/share/jvmci/jvmciExceptions.hpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
Changeset: 6c821f5e
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-09-04 11:02:52 +0000
URL: https://git.openjdk.org/leyden/commit/6c821f5e1ddfae26c445f0cd5fe9205f49bfddee
8315545: C1: x86 cmove can use short branches
Reviewed-by: adinn, kvn
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
Changeset: 9def4538
Author: Roland Westrelin <roland at openjdk.org>
Date: 2023-09-04 15:18:39 +0000
URL: https://git.openjdk.org/leyden/commit/9def4538ab5456d689fd289bdef66fd1655773bc
8314580: PhaseIdealLoop::transform_long_range_checks fails with assert "was tested before"
Reviewed-by: chagedorn, kvn
! src/hotspot/share/opto/loopnode.cpp
+ test/hotspot/jtreg/compiler/rangechecks/TestLongRCWithLoopIncr.java
Changeset: f2922682
Author: Per Minborg <pminborg at openjdk.org>
Date: 2023-09-05 06:43:00 +0000
URL: https://git.openjdk.org/leyden/commit/f2922682688a40529df269e1551246ac8da5d7ee
8315454: Add a way to create an immutable snapshot of a BitSet
Co-authored-by: Claes Redestad <redestad at openjdk.org>
Reviewed-by: redestad
! src/java.base/share/classes/java/net/URLEncoder.java
+ src/java.base/share/classes/jdk/internal/util/ImmutableBitSetPredicate.java
+ test/jdk/java/util/BitSet/ImmutableBitSet.java
Changeset: 8bbebbba
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-09-05 07:06:37 +0000
URL: https://git.openjdk.org/leyden/commit/8bbebbba8fb870987295cb5f96147a9f9c5bfa6c
8315644: increase timeout of sun/security/tools/jarsigner/Warning.java
Reviewed-by: clanger, lucy
! test/jdk/sun/security/tools/jarsigner/Warning.java
Changeset: fe4f9002
Author: Roland Westrelin <roland at openjdk.org>
Date: 2023-09-05 07:32:51 +0000
URL: https://git.openjdk.org/leyden/commit/fe4f90021ffd44cb0af34f39d4ca0a7e44605c92
8315088: C2: assert(wq.size() - before == EMPTY_LOOP_SIZE) failed: expect the EMPTY_LOOP_SIZE nodes of this body if empty
Reviewed-by: thartmann, chagedorn
! src/hotspot/share/opto/loopTransform.cpp
+ test/hotspot/jtreg/compiler/loopstripmining/TestBrokenEmptyLoopLogic.java
Changeset: 69c9ec92
Author: Christoph Langer <clanger at openjdk.org>
Date: 2023-09-05 08:30:03 +0000
URL: https://git.openjdk.org/leyden/commit/69c9ec92d04a399946b2157690a1dc3fec517329
8314094: java/lang/ProcessHandle/InfoTest.java fails on Windows when run as user with Administrator privileges
Reviewed-by: mbaesken, azeller
! test/jdk/java/lang/ProcessHandle/InfoTest.java
Changeset: 744b3970
Author: Adam Sotona <asotona at openjdk.org>
Date: 2023-09-05 08:48:39 +0000
URL: https://git.openjdk.org/leyden/commit/744b3970f92ff5942b5ad942831053b24367e67f
8312491: Update Classfile API snippets and examples
Reviewed-by: jlahoda
! src/java.base/share/classes/jdk/internal/classfile/Attribute.java
! src/java.base/share/classes/jdk/internal/classfile/AttributeMapper.java
! src/java.base/share/classes/jdk/internal/classfile/Attributes.java
! src/java.base/share/classes/jdk/internal/classfile/ClassHierarchyResolver.java
! src/java.base/share/classes/jdk/internal/classfile/Classfile.java
! src/java.base/share/classes/jdk/internal/classfile/ClassfileBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/ClassfileTransform.java
! src/java.base/share/classes/jdk/internal/classfile/CodeBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/CompoundElement.java
! src/java.base/share/classes/jdk/internal/classfile/CustomAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/Opcode.java
! src/java.base/share/classes/jdk/internal/classfile/Signature.java
! src/java.base/share/classes/jdk/internal/classfile/TypeAnnotation.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/AnnotationDefaultAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/BootstrapMethodsAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/CharacterRangeTableAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/CodeAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/CompilationIDAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/ConstantValueAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/DeprecatedAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/EnclosingMethodAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/ExceptionsAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/InnerClassesAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/LineNumberTableAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/LocalVariableTableAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/LocalVariableTypeTableAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/MethodParametersAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/ModuleAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/ModuleHashesAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/ModuleMainClassAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/ModuleOpenInfo.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/ModulePackagesAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/ModuleRequireInfo.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/ModuleResolutionAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/ModuleTargetAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/NestHostAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/NestMembersAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/PermittedSubclassesAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/RecordAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/RuntimeInvisibleAnnotationsAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/RuntimeInvisibleParameterAnnotationsAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/RuntimeInvisibleTypeAnnotationsAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/RuntimeVisibleAnnotationsAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/RuntimeVisibleParameterAnnotationsAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/RuntimeVisibleTypeAnnotationsAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/SignatureAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/SourceDebugExtensionAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/SourceFileAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/SourceIDAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/StackMapFrameInfo.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/StackMapTableAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/SyntheticAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/instruction/BranchInstruction.java
! src/java.base/share/classes/jdk/internal/classfile/instruction/LabelTarget.java
! src/java.base/share/classes/jdk/internal/classfile/instruction/LoadInstruction.java
! src/java.base/share/classes/jdk/internal/classfile/instruction/LocalVariable.java
! src/java.base/share/classes/jdk/internal/classfile/instruction/LocalVariableType.java
! src/java.base/share/classes/jdk/internal/classfile/instruction/ReturnInstruction.java
! src/java.base/share/classes/jdk/internal/classfile/instruction/StoreInstruction.java
! src/java.base/share/classes/jdk/internal/classfile/instruction/TypeCheckInstruction.java
! src/java.base/share/classes/jdk/internal/classfile/package-info.java
! src/java.base/share/classes/jdk/internal/classfile/snippet-files/PackageSnippets.java
Changeset: 9013b032
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-09-05 10:08:35 +0000
URL: https://git.openjdk.org/leyden/commit/9013b032448518e09a7c6f2e80054be722c970a3
8315442: Enable parallelism in vmTestbase/nsk/monitoring/stress/thread tests
Reviewed-by: stuefe, lmesnik
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/cmon001/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/cmon002/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/cmon003/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace001/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace002/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace003/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace004/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace005/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace006/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace007/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace008/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace009/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace010/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace011/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace012/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace013/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace014/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace015/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace016/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace017/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace018/TEST.properties
Changeset: 5a2e151d
Author: Ivan Walulya <iwalulya at openjdk.org>
Date: 2023-09-05 10:12:24 +0000
URL: https://git.openjdk.org/leyden/commit/5a2e151d4839787323732232b698315bcb3a3bd6
8315548: G1: Document why VM_G1CollectForAllocation::doit() may allocate without completing a GC
Reviewed-by: tschatzl
! src/hotspot/share/gc/g1/g1VMOperations.cpp
Changeset: 8647f001
Author: Afshin Zafari <azafari at openjdk.org>
Date: 2023-09-05 11:05:49 +0000
URL: https://git.openjdk.org/leyden/commit/8647f001bbb804503e8491d10f77aa0f34d66bf2
8293850: need a largest_committed metric for each category of NMT's output
Reviewed-by: gziemski, jsjolen
! src/hotspot/share/services/memReporter.cpp
! src/hotspot/share/services/memReporter.hpp
! src/hotspot/share/services/virtualMemoryTracker.cpp
! src/hotspot/share/services/virtualMemoryTracker.hpp
Changeset: 4b445753
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2023-09-05 12:45:55 +0000
URL: https://git.openjdk.org/leyden/commit/4b445753e6f4683f4c638fdbd1b2823a3bbacef2
8305637: Remove Opaque1 nodes for Parse Predicates and clean up useless predicate elimination
Reviewed-by: roland, kvn
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/opto/cfgnode.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/ifnode.cpp
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/multnode.cpp
! src/hotspot/share/opto/multnode.hpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/predicates.cpp
! src/hotspot/share/opto/predicates.hpp
Changeset: ed2b4673
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-09-05 12:48:03 +0000
URL: https://git.openjdk.org/leyden/commit/ed2b4673de6893047407c61f82b5e68741459876
8315499: build using devkit on Linux ppc64le RHEL puts path to devkit into libsplashscreen
Reviewed-by: erikj
! make/autoconf/lib-x11.m4
Changeset: cef9fff0
Author: Wojciech Kudla <wojciech.kudla at hsbc.com>
Committer: Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date: 2023-09-05 14:12:45 +0000
URL: https://git.openjdk.org/leyden/commit/cef9fff0675c85906e134e4c0a8d2036860cd4b3
8305507: Add support for grace period before AbortVMOnSafepointTimeout triggers
Reviewed-by: dholmes, pchilanomate
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/safepoint.cpp
! test/hotspot/jtreg/runtime/Safepoint/TestAbortVMOnSafepointTimeout.java
Changeset: 969fcdb0
Author: Quan Anh Mai <qamai at openjdk.org>
Date: 2023-09-05 16:15:54 +0000
URL: https://git.openjdk.org/leyden/commit/969fcdb0de962b6eda7b362af010cb138e45afcf
8314191: C2 compilation fails with "bad AD file"
Reviewed-by: thartmann, chagedorn
! src/hotspot/share/opto/subnode.cpp
+ test/hotspot/jtreg/compiler/c2/MinValueStrideCountedLoop.java
Changeset: ebe31277
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2023-09-05 17:48:43 +0000
URL: https://git.openjdk.org/leyden/commit/ebe3127734ccb0f7cb8428ed4d61a794050eaf50
8315717: ProblemList serviceability/sa/TestHeapDumpForInvokeDynamic.java with ZGC
Reviewed-by: thartmann, azvegint, kevinw
! test/hotspot/jtreg/ProblemList-zgc.txt
Changeset: 939d7c5d
Author: Rajan Halade <rhalade at openjdk.org>
Date: 2023-09-05 17:51:12 +0000
URL: https://git.openjdk.org/leyden/commit/939d7c5d8466f9e392beae2947a494ac28695cc1
8161536: sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java fails with ProviderException
Reviewed-by: mullan
! test/jdk/ProblemList.txt
! test/jdk/sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java
Changeset: 1f4cdb32
Author: Ioi Lam <iklam at openjdk.org>
Date: 2023-09-05 20:56:09 +0000
URL: https://git.openjdk.org/leyden/commit/1f4cdb327f46085d3134d1d1164fccac35904566
8315127: CDSMapTest fails with incorrect number of oop references
Reviewed-by: ccheung
! test/hotspot/jtreg/runtime/cds/CDSMapReader.java
! test/hotspot/jtreg/runtime/cds/CDSMapTest.java
Changeset: aba89f20
Author: Tobias Hotz <tobias.hotz at hotmail.de>
Committer: Jorn Vernee <jvernee at openjdk.org>
Date: 2023-09-05 22:08:20 +0000
URL: https://git.openjdk.org/leyden/commit/aba89f20bfce4de5ef034fed30b3b461fc715ba5
8312213: Remove unnecessary TEST instructions on x86 when flags reg will already be set
Reviewed-by: jvernee, dlong
! src/hotspot/cpu/x86/peephole_x86_64.cpp
! src/hotspot/cpu/x86/peephole_x86_64.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/adlc/adlparse.cpp
! src/hotspot/share/adlc/adlparse.hpp
! src/hotspot/share/adlc/forms.hpp
! src/hotspot/share/adlc/formsopt.hpp
! src/hotspot/share/adlc/formssel.cpp
! src/hotspot/share/adlc/formssel.hpp
! src/hotspot/share/adlc/output_c.cpp
+ test/hotspot/jtreg/compiler/c2/irTests/TestTestRemovalPeephole.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
+ test/micro/org/openjdk/bench/vm/compiler/x86/TestRemovalPeephole.java
Changeset: d3ee704b
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2023-09-05 22:46:15 +0000
URL: https://git.openjdk.org/leyden/commit/d3ee704b28c2d587dc0c8479c7e0dd12ebbe6c12
8315563: Remove references to JDK-8226420 from problem list
Reviewed-by: kevinw, cjplummer
! test/jdk/ProblemList.txt
Changeset: 7a08e6bd
Author: Rajan Halade <rhalade at openjdk.org>
Date: 2023-09-05 23:08:25 +0000
URL: https://git.openjdk.org/leyden/commit/7a08e6bdd63c2b4d6283c0c45820024199a4614e
8313575: Refactor PKCS11Test tests
Reviewed-by: valeriep
! test/jdk/sun/security/pkcs11/PKCS11Test.java
! test/jdk/sun/security/pkcs11/Provider/MultipleLogins.sh
- test/jdk/sun/security/pkcs11/nss/p11-deimos.txt
! test/jdk/sun/security/pkcs11/rsa/TestP11KeyFactoryGetRSAKeySpec.java
Changeset: 5cbff246
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2023-09-06 00:02:54 +0000
URL: https://git.openjdk.org/leyden/commit/5cbff2460812fee707f9d96ab00a628d1ce3fbef
8315406: [REDO] serviceability/jdwp/AllModulesCommandTest.java ignores VM flags
Reviewed-by: cjplummer, dcubed
! test/hotspot/jtreg/serviceability/jdwp/AllModulesCommandTest.java
! test/hotspot/jtreg/serviceability/jdwp/DebuggeeLauncher.java
! test/hotspot/jtreg/serviceability/jdwp/StreamHandler.java
Changeset: 5d3fdc17
Author: Vladimir Kempik <vkempik at openjdk.org>
Date: 2023-09-06 06:49:10 +0000
URL: https://git.openjdk.org/leyden/commit/5d3fdc1750645455d64a341e1437f779ba3fd20c
8315612: RISC-V: intrinsic for unsignedMultiplyHigh
Reviewed-by: fyang
! src/hotspot/cpu/riscv/riscv.ad
Changeset: a258fc44
Author: Roman Marchenko <rmarchenko at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date: 2023-09-06 07:19:53 +0000
URL: https://git.openjdk.org/leyden/commit/a258fc443f6a119a122814f6c69e489ed0513856
8315648: Add test for JDK-8309979 changes
Reviewed-by: cjplummer
! test/hotspot/jtreg/serviceability/sa/ClhsdbDumpclass.java
Changeset: ba1a4639
Author: Roland Westrelin <roland at openjdk.org>
Date: 2023-09-06 07:25:22 +0000
URL: https://git.openjdk.org/leyden/commit/ba1a46392f0b9c77c64278f82513aaf51f5c9b1b
8315377: C2: assert(u->find_out_with(Op_AddP) == nullptr) failed: more than 2 chained AddP nodes?
Reviewed-by: chagedorn, kvn, thartmann
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestSinkingMoreThan2AddPNodes.java
Changeset: a01b3fb8
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2023-09-06 07:51:14 +0000
URL: https://git.openjdk.org/leyden/commit/a01b3fb8e912eadd309e7036995656dd609629b2
8288660: JavaDoc should be more helpful if it doesn't recognize a tag
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/TagletManager.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/DocLint.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Messages.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint.properties
! test/langtools/jdk/javadoc/doclet/testSnippetTag/TestSnippetTag.java
! test/langtools/jdk/javadoc/doclet/testUknownTags/TestUnknownTags.java
! test/langtools/tools/doclint/CustomTagTest.java
! test/langtools/tools/doclint/CustomTagTest.out
! test/langtools/tools/doclint/CustomTagTestWithOption.out
Changeset: f6c203e6
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2023-09-06 08:26:48 +0000
URL: https://git.openjdk.org/leyden/commit/f6c203e61620dc130b8c366f824e6923fca52e82
8314949: linux PPC64 Big Endian: Implementation of Foreign Function & Memory API
Reviewed-by: mcimadamore, jvernee
! src/hotspot/cpu/ppc/foreignGlobals_ppc.cpp
! src/java.base/share/classes/jdk/internal/foreign/CABI.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/BindingSpecializer.java
! src/java.base/share/classes/jdk/internal/foreign/abi/CallingSequenceBuilder.java
! src/java.base/share/classes/jdk/internal/foreign/abi/SharedUtils.java
+ src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/ABIv1CallArranger.java
! src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/ABIv2CallArranger.java
! src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/CallArranger.java
+ src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/linux/LinuxPPC64Linker.java
Changeset: cfc14893
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-09-06 08:27:11 +0000
URL: https://git.openjdk.org/leyden/commit/cfc148930b6ace3e3ee298d7ac82aefbc652d447
8315579: SPARC64 builds are broken after JDK-8304913
Reviewed-by: rriggs, phh
! src/java.base/share/classes/jdk/internal/util/Architecture.java
! src/java.base/share/classes/jdk/internal/util/PlatformProps.java.template
! test/jdk/jdk/internal/util/ArchTest.java
Changeset: 62a953f4
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-09-06 09:36:18 +0000
URL: https://git.openjdk.org/leyden/commit/62a953f40224589bb72864427181f69da526d391
8315689: G1: Remove unused init_hash_seed
Reviewed-by: tschatzl
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
Changeset: 024133b0
Author: singhnitin <REDMOND+singhnitin at nitin>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2023-09-06 11:36:13 +0000
URL: https://git.openjdk.org/leyden/commit/024133b089d911dcc3ea70dfdaa6b150b14a9eb4
8311964: Some jtreg tests failing on x86 with error 'unrecognized VM options' (C2 flags)
Reviewed-by: dhanalla, thartmann
! test/hotspot/jtreg/compiler/loopopts/TestBackedgeLoadArrayFillMain.java
! test/hotspot/jtreg/compiler/loopopts/TestInfiniteLoopWithUnmergedBackedgesMain.java
! test/hotspot/jtreg/compiler/rangechecks/TestRangeCheckCmpUOverflowVsSub.java
Changeset: 25e85db6
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2023-09-06 15:37:03 +0000
URL: https://git.openjdk.org/leyden/commit/25e85db61c062216a553e92fa7944516c7020a1e
8307468: CDS Lambda Proxy classes are regenerated in dynamic dump
Reviewed-by: iklam
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
! src/java.base/share/classes/java/lang/invoke/LambdaProxyClassArchive.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdasInTwoArchives.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UsedAllArchivedLambdas.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/LambdasWithSameKey.java
Changeset: bd477810
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-09-06 15:37:33 +0000
URL: https://git.openjdk.org/leyden/commit/bd477810b176696e0fd043f5594663ebcf9884cf
8315554: C1: Replace "cmp reg, 0" with "test reg, reg" on x86
Reviewed-by: iveresov, chagedorn, thartmann
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
Changeset: 86a18f5e
Author: Justin Lu <jlu at openjdk.org>
Date: 2023-09-06 18:02:39 +0000
URL: https://git.openjdk.org/leyden/commit/86a18f5e2e0825dddb77656b2f43f64684f1464c
8314604: j.text.DecimalFormat behavior regarding patterns is not clear
Reviewed-by: naoto
! src/java.base/share/classes/java/text/DecimalFormat.java
Changeset: 94025485
Author: Saint Wesonga <sawesong at microsoft.com>
Committer: Julian Waters <jwaters at openjdk.org>
Date: 2023-09-07 03:03:22 +0000
URL: https://git.openjdk.org/leyden/commit/940254854673e57fa1b1bb3d51451aad6eaad813
8268719: Force execution (and source) code page used when compiling on Windows
Reviewed-by: jwaters, erikj
! make/autoconf/flags-cflags.m4
Changeset: 4127fbb9
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2023-09-07 03:41:24 +0000
URL: https://git.openjdk.org/leyden/commit/4127fbb9ed6ca3c3e82da599dbf9cee54de5da31
8315606: Open source few swing text/html tests
Reviewed-by: aivanov
+ test/jdk/javax/swing/text/html/HTMLEditorKit/bug4357975.java
+ test/jdk/javax/swing/text/html/HTMLWriter/bug4841760.java
+ test/jdk/javax/swing/text/html/ImageView/bug4329185.java
+ test/jdk/javax/swing/text/html/InlineView/bug4623342.java
Changeset: b05198a4
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2023-09-07 03:49:42 +0000
URL: https://git.openjdk.org/leyden/commit/b05198a4f354934bc344fe9cbc19d98fd8bc3977
8315600: Open source few more headless Swing misc tests
Reviewed-by: aivanov
+ test/jdk/javax/swing/tree/FixedHeightLayoutCache/bug4210354.java
+ test/jdk/javax/swing/undo/UndoManager/bug4706533.java
+ test/jdk/javax/swing/undo/bug4992178.java
Changeset: ab28300a
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2023-09-07 04:52:18 +0000
URL: https://git.openjdk.org/leyden/commit/ab28300a42a0dadda76880a51a4b4ac6f39ad794
8315698: Crash when comparing BasicType as int after JDK-8310577
Reviewed-by: dlong, kvn, coleenp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/share/runtime/stubRoutines.hpp
Changeset: 8107eab3
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-09-07 07:30:32 +0000
URL: https://git.openjdk.org/leyden/commit/8107eab3c09b3f9fcf1348c3bf1deb7c4ac2fdf3
8314121: test tools/jpackage/share/RuntimePackageTest.java#id0 fails on RHEL8
Reviewed-by: lucy, asemenyuk
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/template.spec
Changeset: 9887cd8a
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-09-07 07:36:08 +0000
URL: https://git.openjdk.org/leyden/commit/9887cd8adc408a71b045b1a4891cc0d5dede7e0e
8315751: RandomTestBsi1999 fails often with timeouts on Linux ppc64le
Reviewed-by: mdoerr
! test/jdk/java/util/Random/RandomTestBsi1999.java
Changeset: e22eb06a
Author: Thomas Obermeier <thomas.obermeier at sap.com>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date: 2023-09-07 08:42:55 +0000
URL: https://git.openjdk.org/leyden/commit/e22eb06a3b59f83eb38881f7e1aed1c18ee7e193
8315651: Stop hiding AIX specific multicast socket errors via NetworkConfiguration (aix)
Reviewed-by: alanb, mdoerr, clanger
! test/lib/jdk/test/lib/NetworkConfiguration.java
Changeset: fd6442c0
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2023-09-07 10:16:06 +0000
URL: https://git.openjdk.org/leyden/commit/fd6442c079748dcaff3bb565dc35b108b68a61bd
8315602: Open source swing security manager test
Reviewed-by: kizune, aivanov
+ test/jdk/javax/swing/text/rtf/bug4178276.java
Changeset: 726c9c97
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2023-09-07 11:08:55 +0000
URL: https://git.openjdk.org/leyden/commit/726c9c977dbaab75a2df4a931e3414ccabb7db44
8315735: VerifyError when switch statement used with synchronized block
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java
+ test/langtools/tools/javac/switchexpr/ExpressionSwitchSynchronized.java
Changeset: b408a82f
Author: Per Minborg <pminborg at openjdk.org>
Date: 2023-09-07 11:52:14 +0000
URL: https://git.openjdk.org/leyden/commit/b408a82f9b4ce4441f49d745034ef923a880778f
8314260: Unable to load system libraries on Windows when using a SecurityManager
Co-authored-by: Jorn Vernee <jvernee at openjdk.org>
Reviewed-by: jvernee
! src/java.base/share/classes/jdk/internal/foreign/SystemLookup.java
! test/jdk/java/foreign/TestLinker.java
+ test/jdk/java/foreign/security.policy
Changeset: 81f8c57e
Author: Aggelos Biboudis <abimpoudis at openjdk.org>
Committer: Jan Lahoda <jlahoda at openjdk.org>
Date: 2023-09-07 12:51:37 +0000
URL: https://git.openjdk.org/leyden/commit/81f8c57e4a14e0186f608cbe5a899322df80fd30
8314632: Intra-case dominance check fails in the presence of a guard
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
+ test/langtools/tools/javac/patterns/T8314632.java
+ test/langtools/tools/javac/patterns/T8314632.out
Changeset: 2fd870a7
Author: Qing Xiao <qing.xiao at oracle.com>
Committer: Adam Sotona <asotona at openjdk.org>
Date: 2023-09-07 15:02:13 +0000
URL: https://git.openjdk.org/leyden/commit/2fd870a74fb35cb55b69f0dc6bf041441d658ffa
8315444: Convert test/jdk/tools to Classfile API
Reviewed-by: asotona
! test/jdk/java/time/nontestng/java/time/chrono/HijrahConfigTest.java
! test/jdk/tools/jimage/JImageNonAsciiNameTest.java
! test/jdk/tools/jimage/JImageTest.java
! test/jdk/tools/jlink/DefaultProviderTest.java
! test/jdk/tools/jlink/ExplodedModuleNameTest.java
! test/jdk/tools/jlink/IntegrationTest.java
! test/jdk/tools/jlink/JLink100Modules.java
! test/jdk/tools/jlink/JLink2Test.java
! test/jdk/tools/jlink/JLinkDedupTestBatchSizeOne.java
! test/jdk/tools/jlink/JLinkNegativeTest.java
! test/jdk/tools/jlink/JLinkOptionsTest.java
! test/jdk/tools/jlink/JLinkPluginsTest.java
! test/jdk/tools/jlink/JLinkTest.java
! test/jdk/tools/jlink/ModuleNamesOrderTest.java
! test/jdk/tools/jlink/NativeTest.java
! test/jdk/tools/jlink/plugins/AddOptionsPluginTest.java
! test/jdk/tools/jlink/plugins/CDSPluginTest.java
! test/jdk/tools/jlink/plugins/GenerateJLIClassesPluginTest.java
! test/jdk/tools/jlink/plugins/IncludeLocalesPluginTest.java
! test/jdk/tools/jlink/plugins/SaveJlinkArgfilesPluginTest.java
! test/jdk/tools/jlink/plugins/StringSharingPluginTest.java
! test/jdk/tools/jlink/plugins/StripJavaDebugAttributesPluginTest.java
! test/jdk/tools/jlink/plugins/VendorInfoPluginsTest.java
! test/jdk/tools/lib/tests/JImageValidator.java
Changeset: 8557205a
Author: Ilya Gavrilin <ilya.gavrilin at syntacore.com>
Committer: Vladimir Kempik <vkempik at openjdk.org>
Date: 2023-09-07 15:26:55 +0000
URL: https://git.openjdk.org/leyden/commit/8557205a8279287e00f012b82f0f29bc76789002
8312569: RISC-V: Missing intrinsics for Math.ceil, floor, rint
Reviewed-by: luhenry, fjiang, fyang
! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv.ad
Changeset: 8f7e29b2
Author: Qing Xiao <qing.xiao at oracle.com>
Committer: Adam Sotona <asotona at openjdk.org>
Date: 2023-09-07 15:37:25 +0000
URL: https://git.openjdk.org/leyden/commit/8f7e29b2cd9a049b5e4dd06a9c2b72a6b4ea6593
8313422: test/langtools/tools/javac 144 test classes uses com.sun.tools.classfile library
Reviewed-by: asotona
! test/langtools/tools/javac/4241573/T4241573.java
! test/langtools/tools/javac/7003595/T7003595.java
! test/langtools/tools/javac/7153958/CPoolRefClassContainingInlinedCts.java
! test/langtools/tools/javac/7166455/CheckACC_STRICTFlagOnclinitTest.java
! test/langtools/tools/javac/7199823/InnerClassCannotBeVerified.java
! test/langtools/tools/javac/8000518/DuplicateConstantPoolEntry.java
! test/langtools/tools/javac/8005931/CheckACC_STRICTFlagOnPkgAccessClassTest.java
! test/langtools/tools/javac/AnonymousClass/AnonymousClassFlags.java
! test/langtools/tools/javac/MethodParameters/AnnotationTest.java
! test/langtools/tools/javac/MethodParameters/AnonymousClass.java
- test/langtools/tools/javac/MethodParameters/AttributeVisitor.java
! test/langtools/tools/javac/MethodParameters/ClassFileVisitor.java
! test/langtools/tools/javac/MethodParameters/Constructors.java
! test/langtools/tools/javac/MethodParameters/EnumTest.java
! test/langtools/tools/javac/MethodParameters/InstanceMethods.java
! test/langtools/tools/javac/MethodParameters/LambdaTest.java
! test/langtools/tools/javac/MethodParameters/LegacyOutputTest/LegacyOutputTest.java
! test/langtools/tools/javac/MethodParameters/LocalClassTest.java
! test/langtools/tools/javac/MethodParameters/MemberClassTest.java
! test/langtools/tools/javac/MethodParameters/StaticMethods.java
! test/langtools/tools/javac/MethodParameters/UncommonParamNames.java
! test/langtools/tools/javac/MethodParametersTest.java
! test/langtools/tools/javac/NoStringToLower.java
! test/langtools/tools/javac/RequiredParameterFlags/ImplicitParameters.java
! test/langtools/tools/javac/StringConcat/TestIndyStringConcat.java
! test/langtools/tools/javac/StringConcat/WellKnownTypeSignatures.java
! test/langtools/tools/javac/StringConcat/access/Test.java
! test/langtools/tools/javac/T6695379/AnnotationsAreNotCopiedToBridgeMethodsTest.java
! test/langtools/tools/javac/T6970173/DebugPointerAtBadPositionTest.java
! test/langtools/tools/javac/T7008643/InlinedFinallyConfuseDebuggersTest.java
! test/langtools/tools/javac/T7053059/DoubleCastTest.java
! test/langtools/tools/javac/T7093325.java
! test/langtools/tools/javac/T8003967/DetectMutableStaticFields.java
! test/langtools/tools/javac/T8010737/ParameterNamesAreNotCopiedToAnonymousInitTest.java
! test/langtools/tools/javac/T8019486/WrongLNTForLambdaTest.java
! test/langtools/tools/javac/T8022186/DeadCodeGeneratedForEmptyTryTest.java
! test/langtools/tools/javac/T8024039/NoDeadCodeGenerationOnTrySmtTest.java
! test/langtools/tools/javac/T8180141/MissingLNTEntryForBreakContinueTest.java
! test/langtools/tools/javac/T8180660/MissingLNTEntryForFinalizerTest.java
! test/langtools/tools/javac/T8187805/BogusRTTAForUnusedVarTest.java
! test/langtools/tools/javac/T8203892/CheckTargetIsNotAddedAsMarkerInterfaceTest.java
! test/langtools/tools/javac/T8209173/CodeCompletionExceptTest.java
! test/langtools/tools/javac/T8222949/TestConstantDynamic.java
! test/langtools/tools/javac/TryWithResources/TwrSimpleClose.java
! test/langtools/tools/javac/annotations/ApplicableAnnotationsOnRecords.java
! test/langtools/tools/javac/annotations/typeAnnotations/TypeAnnotationsPositionsOnRecords.java
! test/langtools/tools/javac/annotations/typeAnnotations/VariablesDeclaredWithVarTest.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ClassExtends.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ClassTypeParam.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ConstructorInvocationTypeArgument.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/Constructors.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/Driver.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ExceptionParameters.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/Fields.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/FromSpecification.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/Initializers.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/Lambda.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodInvocationTypeArgument.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodParameters.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodReceivers.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodReturns.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodThrows.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodTypeParam.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MultiCatch.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/NestedTypes.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/NewObjects.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ReferenceInfoUtil.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/RepeatingTypeAnnotations.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ResourceVariable.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/TypeCasts.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/TypeTests.java
! test/langtools/tools/javac/cast/intersection/DuplicatedCheckcastTest.java
! test/langtools/tools/javac/classfiles/InnerClasses/SyntheticClasses.java
! test/langtools/tools/javac/classfiles/T8255757/T8255757.java
! test/langtools/tools/javac/classreader/8171132/BadConstantValue.java
! test/langtools/tools/javac/classwriter/IndyCorrectInvocationName.java
! test/langtools/tools/javac/code/CharImmediateValue.java
! test/langtools/tools/javac/defaultMethods/BadClassfile.java
! test/langtools/tools/javac/defaultMethods/CheckACC_STRICTFlagOnDefaultMethodTest.java
! test/langtools/tools/javac/defaultMethods/TestDefaultBody.java
! test/langtools/tools/javac/defaultMethods/TestNoBridgeOnDefaults.java
! test/langtools/tools/javac/defaultMethods/super/TestDirectSuperInterfaceInvoke.java
! test/langtools/tools/javac/diags/CheckResourceKeys.java
! test/langtools/tools/javac/diags/Example.java
! test/langtools/tools/javac/diags/examples/BadConstantValueType/BadConstantValueType.java
! test/langtools/tools/javac/diags/examples/BadConstantValueType/processors/CreateBadClassFile.java
! test/langtools/tools/javac/diags/examples/InvalidDefaultInterface/InvalidDefaultInterface.java
! test/langtools/tools/javac/diags/examples/InvalidDefaultInterface/processors/CreateBadClassFile.java
! test/langtools/tools/javac/diags/examples/InvalidStaticInterface/InvalidStaticInterface.java
! test/langtools/tools/javac/diags/examples/InvalidStaticInterface/processors/CreateBadClassFile.java
! test/langtools/tools/javac/expression/_super/NonDirectSuper/NonDirectSuper.java
! test/langtools/tools/javac/file/SymLinkArchiveTest.java
! test/langtools/tools/javac/file/SymLinkShortNameTest.java
! test/langtools/tools/javac/file/SymLinkTest.java
! test/langtools/tools/javac/flow/LVTHarness.java
! test/langtools/tools/javac/generics/bridges/BridgeHarness.java
! test/langtools/tools/javac/importscope/T8193717.java
! test/langtools/tools/javac/jvm/ClassRefDupInConstantPoolTest.java
! test/langtools/tools/javac/lambda/ByteCodeTest.java
! test/langtools/tools/javac/lambda/LocalVariableTable.java
! test/langtools/tools/javac/lambda/TestBootstrapMethodsCount.java
! test/langtools/tools/javac/lambda/TestInvokeDynamic.java
! test/langtools/tools/javac/lambda/bytecode/TestLambdaBytecode.java
! test/langtools/tools/javac/lambda/bytecode/TestLambdaBytecodeTargetRelease14.java
! test/langtools/tools/javac/lambda/deduplication/DeduplicationTest.java
! test/langtools/tools/javac/lambda/lambdaNaming/TestNonSerializableLambdaNameStability.java
! test/langtools/tools/javac/launcher/GetResourceTest.java
! test/langtools/tools/javac/launcher/SourceLauncherTest.java
! test/langtools/tools/javac/launcher/src/CLTest.java
! test/langtools/tools/javac/linenumbers/FinallyLineNumberTest.java
! test/langtools/tools/javac/linenumbers/NestedLineNumberTest.java
! test/langtools/tools/javac/linenumbers/NullCheckLineNumberTest.java
! test/langtools/tools/javac/meth/TestCP.java
! test/langtools/tools/javac/modules/AnnotationsOnModules.java
! test/langtools/tools/javac/modules/IncubatingTest.java
! test/langtools/tools/javac/modules/JavaBaseTest.java
! test/langtools/tools/javac/modules/ModuleVersion.java
! test/langtools/tools/javac/modules/OpenModulesTest.java
! test/langtools/tools/javac/multicatch/7005371/T7005371.java
! test/langtools/tools/javac/multicatch/Pos05.java
! test/langtools/tools/javac/options/release/ReleaseOption9.java
! test/langtools/tools/javac/options/release/ReleaseOptionUnsupported.java
! test/langtools/tools/javac/patterns/Annotations.java
! test/langtools/tools/javac/patterns/LocalVariableTable.java
! test/langtools/tools/javac/patterns/MatchExceptionTest.java
! test/langtools/tools/javac/patterns/NestedPatternVariablesBytecode.java
! test/langtools/tools/javac/patterns/NoUnnecessaryCast.java
! test/langtools/tools/javac/preview/PreviewAutoSuppress.java
! test/langtools/tools/javac/preview/PreviewErrors.java
! test/langtools/tools/javac/preview/PreviewTest.java
! test/langtools/tools/javac/processing/model/element/TestFileObjectOf.java
! test/langtools/tools/javac/processing/model/element/TestOrigin.java
! test/langtools/tools/javac/records/RecordCompilationTests.java
! test/langtools/tools/javac/records/RecordsBinaryCompatibilityTests.java
! test/langtools/tools/javac/records/recordComponent/RecordComponentTypeTest.java
! test/langtools/tools/javac/recovery/AnnotationRecovery.java
! test/langtools/tools/javac/recovery/AttrRecovery.java
! test/langtools/tools/javac/recovery/LambdaRecovery.java
! test/langtools/tools/javac/recovery/MethodModifiers.java
! test/langtools/tools/javac/sealed/BinaryCompatibilityTests.java
! test/langtools/tools/javac/sealed/SealedDiffConfigurationsTest.java
! test/langtools/tools/javac/sym/ElementStructureTest.java
! test/langtools/tools/javac/varargs/6199075/T6199075.java
! test/langtools/tools/javac/varargs/7042566/T7042566.java
Changeset: 1cae0f53
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2023-09-07 16:12:55 +0000
URL: https://git.openjdk.org/leyden/commit/1cae0f53a9d37fbae9471bd942f7157429a85cd1
8315220: Event NativeLibraryLoad breaks invariant by taking a stacktrace when thread is in state _thread_in_native
Reviewed-by: mbaesken, egahlin
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/jfr/metadata/metadata.xml
+ src/hotspot/share/jfr/support/jfrNativeLibraryLoadEvent.cpp
+ src/hotspot/share/jfr/support/jfrNativeLibraryLoadEvent.hpp
! src/hotspot/share/jfr/utilities/jfrTime.hpp
! test/jdk/jdk/jfr/event/runtime/TestNativeLibraryLoadEvent.java
Changeset: b74805d3
Author: Christian Stein <cstein at openjdk.org>
Date: 2023-09-07 16:15:09 +0000
URL: https://git.openjdk.org/leyden/commit/b74805d38395ca8be9308d882bf6b84e93714849
8315863: [GHA] Update checkout action to use v4
Reviewed-by: shade
! .github/actions/get-gtest/action.yml
! .github/actions/get-jtreg/action.yml
! .github/workflows/build-cross-compile.yml
! .github/workflows/build-linux.yml
! .github/workflows/build-macos.yml
! .github/workflows/build-windows.yml
! .github/workflows/test.yml
Changeset: 9bf3dee2
Author: Mikhailo Seledtsov <mseledtsov at openjdk.org>
Date: 2023-09-07 17:12:46 +0000
URL: https://git.openjdk.org/leyden/commit/9bf3dee2424bd8ccbc7ef0175c6e7165ff5cf1c6
8314831: NMT tests ignore vm flags
Reviewed-by: lmesnik, stuefe, gziemski
! test/hotspot/jtreg/runtime/NMT/CommandLineDetail.java
! test/hotspot/jtreg/runtime/NMT/CommandLineEmptyArgument.java
! test/hotspot/jtreg/runtime/NMT/CommandLineInvalidArgument.java
! test/hotspot/jtreg/runtime/NMT/CommandLineSummary.java
! test/hotspot/jtreg/runtime/NMT/CommandLineTurnOffNMT.java
! test/hotspot/jtreg/runtime/NMT/JcmdWithNMTDisabled.java
! test/hotspot/jtreg/runtime/NMT/MallocLimitTest.java
! test/hotspot/jtreg/runtime/NMT/NMTInitializationTest.java
! test/hotspot/jtreg/runtime/NMT/NMTWithCDS.java
! test/hotspot/jtreg/runtime/NMT/PrintNMTStatistics.java
! test/hotspot/jtreg/runtime/NMT/PrintNMTStatisticsWithNMTDisabled.java
Changeset: 683672c0
Author: Matias Saavedra Silva <matsaave at openjdk.org>
Date: 2023-09-07 17:15:18 +0000
URL: https://git.openjdk.org/leyden/commit/683672c0bbb7f4e3290bffa0df271da7d2539f8b
8292692: Move MethodCounters inline functions out of method.hpp
Reviewed-by: iklam, ccheung, kvn
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/arm/interp_masm_arm.hpp
! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp
! src/hotspot/cpu/arm/templateTable_arm.cpp
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp
! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp
! src/hotspot/cpu/riscv/templateTable_riscv.cpp
! src/hotspot/cpu/s390/interp_masm_s390.cpp
! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp
! src/hotspot/cpu/s390/templateTable_s390.cpp
! src/hotspot/cpu/x86/interp_masm_x86.hpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/code/dependencies.cpp
! src/hotspot/share/compiler/compilerDefinitions.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/oops/method.inline.hpp
! src/hotspot/share/oops/methodData.hpp
! src/hotspot/share/utilities/xmlstream.cpp
Changeset: 0c865a75
Author: Ioi Lam <iklam at openjdk.org>
Date: 2023-09-07 18:30:09 +0000
URL: https://git.openjdk.org/leyden/commit/0c865a75e658617d40dfa9eb8cf44ccdcea928d9
8315637: JDK-8314249 broke libgraal
Reviewed-by: dnsimon, matsaave
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotConstantPool.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ConstantPoolTest.java
Changeset: 7e7ab6ee
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2023-09-07 20:10:00 +0000
URL: https://git.openjdk.org/leyden/commit/7e7ab6ee1bfd05de6ca9aa690cf3349f9a3a19da
8315877: ProblemList vmTestbase/nsk/jvmti/InterruptThread/intrpthrd003/TestDescription.java on macosx-aarch64
8315879: ProblemList java/awt/PopupMenu/PopupMenuLocation.java on macosx-aarch64
Reviewed-by: azvegint, rriggs, ccheung
! test/hotspot/jtreg/ProblemList.txt
! test/jdk/ProblemList.txt
Changeset: 4c6d7fc2
Author: Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date: 2023-09-07 20:12:04 +0000
URL: https://git.openjdk.org/leyden/commit/4c6d7fc2584ce969649d06a366fb4b8688a3aaa9
8315795: runtime/Safepoint/TestAbortVMOnSafepointTimeout.java fails after JDK-8305507
Reviewed-by: dcubed
! test/hotspot/jtreg/runtime/Safepoint/TestAbortVMOnSafepointTimeout.java
Changeset: 716201c7
Author: William Kemper <wkemper at openjdk.org>
Committer: Y. Srinivas Ramakrishna <ysr at openjdk.org>
Date: 2023-09-07 21:14:28 +0000
URL: https://git.openjdk.org/leyden/commit/716201c77d160dc78db61957aa002eef71641688
8314935: Shenandoah: Unable to throw OOME on back-to-back Full GCs
Reviewed-by: kdnilsen, ysr
! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
Changeset: 111ecdba
Author: Mandy Chung <mchung at openjdk.org>
Date: 2023-09-07 21:37:40 +0000
URL: https://git.openjdk.org/leyden/commit/111ecdbaf58e5c0b3a64e0eca8a291df295e71b0
8268829: Provide an optimized way to walk the stack with Class object only
8210375: StackWalker::getCallerClass throws UnsupportedOperationException
Reviewed-by: coleenp, dfuchs, bchristi
! make/data/hotspot-symbols/symbols-unix
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/vmClassMacros.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/prims/stackwalk.cpp
! src/hotspot/share/prims/stackwalk.hpp
+ src/java.base/share/classes/java/lang/ClassFrameInfo.java
! src/java.base/share/classes/java/lang/StackFrameInfo.java
! src/java.base/share/classes/java/lang/StackStreamFactory.java
! src/java.base/share/classes/java/lang/StackWalker.java
! src/java.base/share/classes/java/lang/invoke/MemberName.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java
+ src/java.base/share/classes/java/lang/invoke/ResolvedMethodName.java
! src/java.base/share/classes/javax/crypto/JceSecurityManager.java
! src/java.base/share/classes/jdk/internal/access/JavaLangInvokeAccess.java
+ src/java.base/share/native/libjava/StackFrameInfo.c
! src/java.base/share/native/libjava/StackStreamFactory.c
! test/hotspot/jtreg/runtime/LocalLong/LocalLongHelper.java
! test/jdk/java/lang/StackWalker/CallerSensitiveMethod/Main.java
! test/jdk/java/lang/StackWalker/CallerSensitiveMethod/csm/jdk/test/CallerSensitiveTest.java
! test/jdk/java/lang/StackWalker/CallerSensitiveMethod/src/java.base/java/util/CSM.java
! test/jdk/java/lang/StackWalker/GetCallerClassTest.java
! test/jdk/java/lang/StackWalker/SanityTest.java
! test/jdk/java/lang/StackWalker/StackRecorderUtil.java
! test/jdk/java/lang/StackWalker/StackStreamTest.java
! test/jdk/java/lang/StackWalker/StackWalkTest.java
! test/jdk/java/lang/StackWalker/VerifyStackTrace.java
! test/jdk/jdk/internal/vm/Continuation/java.base/java/lang/StackWalkerHelper.java
! test/micro/org/openjdk/bench/java/lang/StackWalkBench.java
Changeset: 4b43c25f
Author: shaojin.wensj <shaojin.wensj at alibaba-inc.com>
Committer: Yi Yang <yyang at openjdk.org>
Date: 2023-09-08 02:13:52 +0000
URL: https://git.openjdk.org/leyden/commit/4b43c25fe382b5ee805a2d1b173fdd32d8da7fad
8310929: Optimization for Integer.toString
Reviewed-by: redestad, rriggs
! src/java.base/share/classes/java/lang/AbstractStringBuilder.java
! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/Long.java
! src/java.base/share/classes/java/lang/StringConcatHelper.java
! src/java.base/share/classes/java/lang/StringLatin1.java
! src/java.base/share/classes/java/lang/StringUTF16.java
! test/jdk/java/lang/Integer/ToString.java
! test/jdk/java/lang/Long/ToString.java
Changeset: 806ef089
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2023-09-08 03:44:15 +0000
URL: https://git.openjdk.org/leyden/commit/806ef0897b42c8f3cb3b4d7bd904af9ed18a543e
8315594: Open source few headless Swing misc tests
Reviewed-by: azvegint
+ test/jdk/javax/swing/text/html/HTMLEditorKit/bug4267840.java
+ test/jdk/javax/swing/text/html/StyleSheet/bug4218254.java
+ test/jdk/javax/swing/text/html/StyleSheet/bug4243463.java
+ test/jdk/javax/swing/tree/DefaultTreeSelectionModel/bug4485322.java
Changeset: 3a00ec86
Author: Tejesh R <tr at openjdk.org>
Date: 2023-09-08 04:26:14 +0000
URL: https://git.openjdk.org/leyden/commit/3a00ec863904abd09ddcdc4b6dcf1147c52e0aae
8312075: FileChooser.win32.newFolder is not updated when changing Locale
Reviewed-by: aivanov, abhiscxk
! src/java.desktop/share/classes/javax/swing/filechooser/FileSystemView.java
+ test/jdk/javax/swing/JFileChooser/FileChooserNewFolderLocaleTest.java
Changeset: 3c258ac9
Author: Alan Bateman <alanb at openjdk.org>
Date: 2023-09-08 04:40:01 +0000
URL: https://git.openjdk.org/leyden/commit/3c258ac907287850d690375bae07c0575d1f1463
8315702: jcmd Thread.dump_to_file slow with millions of virtual threads
Reviewed-by: mchung, amenkov, jpai
! src/java.base/share/classes/jdk/internal/vm/ThreadDumper.java
Changeset: dac17279
Author: Roland Westrelin <roland at openjdk.org>
Date: 2023-09-08 07:48:05 +0000
URL: https://git.openjdk.org/leyden/commit/dac1727956cf9edeae1dad677f3f9ae87882a6b9
8308869: C2: use profile data in subtype checks when profile has more than one class
Co-authored-by: Fei Yang <fyang at openjdk.org>
Reviewed-by: vlivanov, thartmann
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.hpp
! src/hotspot/cpu/arm/vm_version_arm.hpp
! src/hotspot/cpu/ppc/vm_version_ppc.hpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.hpp
! src/hotspot/cpu/riscv/interp_masm_riscv.cpp
! src/hotspot/cpu/riscv/interp_masm_riscv.hpp
! src/hotspot/cpu/s390/vm_version_s390.hpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/interp_masm_x86.hpp
! src/hotspot/cpu/zero/vm_version_zero.hpp
! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/oops/methodData.cpp
! src/hotspot/share/oops/methodData.hpp
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/cfgnode.hpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/ifnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/macroArrayCopy.cpp
! src/hotspot/share/opto/phase.hpp
! src/hotspot/share/opto/subtypenode.cpp
! src/hotspot/share/opto/subtypenode.hpp
! src/hotspot/share/runtime/abstract_vm_version.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ReceiverTypeData.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotMethodData.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotVMConfig.java
+ test/hotspot/jtreg/compiler/c2/irTests/ProfileAtTypeCheck.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestIRMatching.java
Changeset: 825e0ed2
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-09-08 08:34:05 +0000
URL: https://git.openjdk.org/leyden/commit/825e0ed2a1fde617ad2a7b74d951df3c1417d463
8315774: Enable parallelism in vmTestbase/gc/g1/unloading tests
Reviewed-by: phh, lmesnik
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_anonclassloader_inMemoryCompilation_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_anonclassloader_inMemoryCompilation_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_anonclassloader_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_anonclassloader_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_inMemoryCompilation_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_inMemoryCompilation_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_inMemoryCompilation_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_inMemoryCompilation_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_inMemoryCompilation_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_inMemoryCompilation_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_inMemoryCompilation_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_inMemoryCompilation_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_inMemoryCompilation_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_inMemoryCompilation_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_inMemoryCompilation_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_inMemoryCompilation_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_inMemoryCompilation_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_inMemoryCompilation_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_inMemoryCompilation_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_inMemoryCompilation_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_inMemoryCompilation_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_inMemoryCompilation_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_inMemoryCompilation_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_inMemoryCompilation_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_inMemoryCompilation_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_inMemoryCompilation_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_inMemoryCompilation_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_inMemoryCompilation_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_inMemoryCompilation_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_inMemoryCompilation_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_inMemoryCompilation_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_inMemoryCompilation_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_inMemoryCompilation_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_inMemoryCompilation_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_inMemoryCompilation_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_inMemoryCompilation_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_inMemoryCompilation_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_inMemoryCompilation_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_inMemoryCompilation_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_inMemoryCompilation_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_inMemoryCompilation_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_inMemoryCompilation_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_inMemoryCompilation_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_inMemoryCompilation_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_inMemoryCompilation_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_inMemoryCompilation_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_inMemoryCompilation_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_inMemoryCompilation_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_inMemoryCompilation_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_inMemoryCompilation_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_inMemoryCompilation_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_inMemoryCompilation_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_inMemoryCompilation_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_inMemoryCompilation_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_inMemoryCompilation_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_keep_obj/TEST.properties
Changeset: 7ef059a7
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2023-09-08 08:44:22 +0000
URL: https://git.openjdk.org/leyden/commit/7ef059a75cdd2e96421a165ea1dd8391381bd7b5
8315605: G1: Add number of nmethods in code roots scanning statistics
Reviewed-by: iwalulya, ayang
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
Changeset: 8ddf9eac
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2023-09-08 08:44:46 +0000
URL: https://git.openjdk.org/leyden/commit/8ddf9eac00b238c135975a15d1ef56b55c67ad36
8315686: G1: Disallow evacuation of marking regions in a Prepare Mixed gc
Reviewed-by: ayang, iwalulya
! src/hotspot/share/gc/g1/g1CollectionSet.cpp
Changeset: c664f1ca
Author: Boris Ulasevich <bulasevich at openjdk.org>
Date: 2023-09-08 09:59:23 +0000
URL: https://git.openjdk.org/leyden/commit/c664f1ca660adea934f099de8595b6ec10d3a824
8307352: AARCH64: Improve itable_stub
Reviewed-by: simonis, eastigeevich, aph
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/vtableStubs_aarch64.cpp
Changeset: 4a6bd814
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-09-08 11:26:58 +0000
URL: https://git.openjdk.org/leyden/commit/4a6bd81432130ea96ef87a3982d1092c5edb09f8
8315854: G1: Remove obsolete comment in G1ReclaimEmptyRegionsTask
Reviewed-by: iwalulya, tschatzl
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
Changeset: ebc718f5
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2023-09-08 11:55:54 +0000
URL: https://git.openjdk.org/leyden/commit/ebc718f5c06618894a4e667fd497d9b87514dcfd
8315818: vmTestbase/nsk/jvmti/Allocate/alloc001/alloc001.java fails on libgraal
Reviewed-by: never
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileBroker.hpp
! src/hotspot/share/jvmci/jvmci.cpp
! src/hotspot/share/runtime/threads.cpp
Changeset: b3dfc399
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2023-09-08 12:27:01 +0000
URL: https://git.openjdk.org/leyden/commit/b3dfc399dae714958f22624daf76831c6ec2dfe0
8315930: Revert "8315220: Event NativeLibraryLoad breaks invariant by taking a stacktrace when thread is in state _thread_in_native"
Reviewed-by: egahlin
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/jfr/metadata/metadata.xml
- src/hotspot/share/jfr/support/jfrNativeLibraryLoadEvent.cpp
- src/hotspot/share/jfr/support/jfrNativeLibraryLoadEvent.hpp
! src/hotspot/share/jfr/utilities/jfrTime.hpp
! test/jdk/jdk/jfr/event/runtime/TestNativeLibraryLoadEvent.java
Changeset: ab6a87e6
Author: Evgeny Nikitin <enikitin at openjdk.org>
Committer: Evgeny Astigeevich <eastigeevich at openjdk.org>
Date: 2023-09-08 14:09:10 +0000
URL: https://git.openjdk.org/leyden/commit/ab6a87e6705ef7d431ac2955e8501426344a4e1c
8314838: 3 compiler tests ignore vm flags
Reviewed-by: eastigeevich, kvn, lmesnik
! test/hotspot/jtreg/compiler/ciReplay/TestInvalidReplayFile.java
! test/hotspot/jtreg/compiler/rangechecks/TestRangeCheckHoistingScaledIV.java
! test/hotspot/jtreg/compiler/sharedstubs/SharedStubToInterpTest.java
! test/hotspot/jtreg/compiler/sharedstubs/SharedTrampolineTest.java
Changeset: e409d07a
Author: Sean Coffey <coffeys at openjdk.org>
Date: 2023-09-08 14:25:58 +0000
URL: https://git.openjdk.org/leyden/commit/e409d07ae84c693b656c02befb636593f9293635
8315696: SignedLoggerFinderTest.java test failed
Co-authored-by: Daniel Fuchs <dfuchs at openjdk.org>
Reviewed-by: dfuchs
! test/jdk/java/lang/System/LoggerFinder/RecursiveLoading/PlatformRecursiveLoadingTest.java
! test/jdk/java/lang/System/LoggerFinder/RecursiveLoading/RecursiveLoadingTest.java
! test/jdk/java/lang/System/LoggerFinder/SignedLoggerFinderTest/SignedLoggerFinderTest.java
! test/jdk/java/lang/System/LoggerFinder/internal/BootstrapLogger/BootstrapLoggerAPIsTest.java
! test/jdk/java/lang/System/LoggerFinder/internal/BootstrapLogger/BootstrapLoggerTest.java
- test/jdk/java/lang/System/LoggerFinder/internal/BootstrapLogger/BootstrapLoggerUtils.java
! test/jdk/java/lang/System/LoggerFinder/internal/BootstrapLogger/LogStream.java
+ test/jdk/java/lang/System/LoggerFinder/lib/BootstrapLoggerUtils.java
Changeset: 9559e035
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-09-08 15:11:17 +0000
URL: https://git.openjdk.org/leyden/commit/9559e035d2692d9d61bec2a13b5239a98db077ac
8315578: PPC builds are broken after JDK-8304913
Reviewed-by: mdoerr, rriggs
! src/java.base/share/classes/jdk/internal/util/Architecture.java
! src/java.base/share/classes/jdk/internal/util/PlatformProps.java.template
! test/jdk/jdk/internal/util/ArchTest.java
Changeset: a62c48b8
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2023-09-08 16:36:21 +0000
URL: https://git.openjdk.org/leyden/commit/a62c48b87e814b5b1f4c8089f9ff354156f92f69
8315891: java/foreign/TestLinker.java failed with "error occurred while instantiating class TestLinker: null"
Reviewed-by: sundar, jvernee, pminborg
! src/java.base/share/classes/jdk/internal/foreign/abi/fallback/LibFallback.java
Changeset: dccf6704
Author: Joe Wang <joehw at openjdk.org>
Date: 2023-09-08 20:24:23 +0000
URL: https://git.openjdk.org/leyden/commit/dccf6704925715e62dcbf84ac11930298913e173
8306632: Add a JDK Property for specifying DTD support
Reviewed-by: lancea, smarks
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TrAXFilter.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/Util.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/PropertyManager.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XML11EntityScanner.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XML11NSDocumentScannerImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDTDScannerImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLNSDocumentScannerImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLScanner.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/CMNodeFactory.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSAttributeChecker.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderFactoryImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/SAXParserFactoryImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/SAXParserImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/StAXValidatorHelper.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/StreamValidatorHelper.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaFactory.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/AbstractSAXParser.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/DOMParser.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/SAXParser.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/SecurityConfiguration.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XMLParser.java
- src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/XMLLimitAnalyzer.java
- src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/XMLSecurityManager.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/XIncludeHandler.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLDTDScanner.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/XMLReaderManager.java
! src/java.xml/share/classes/jdk/xml/internal/JdkConstants.java
! src/java.xml/share/classes/jdk/xml/internal/JdkXmlUtils.java
! src/java.xml/share/classes/jdk/xml/internal/SecuritySupport.java
! src/java.xml/share/classes/jdk/xml/internal/XMLSecurityManager.java
! src/java.xml/share/classes/module-info.java
! test/jaxp/javax/xml/jaxp/unittest/common/ImplPropertyTest.java
+ test/jaxp/javax/xml/jaxp/unittest/common/config/files/dtd2.properties
+ test/jaxp/javax/xml/jaxp/unittest/common/dtd/DOMTest.java
+ test/jaxp/javax/xml/jaxp/unittest/common/dtd/DTDTestBase.java
+ test/jaxp/javax/xml/jaxp/unittest/common/dtd/SAXTest.java
+ test/jaxp/javax/xml/jaxp/unittest/common/dtd/SchemaTest.java
+ test/jaxp/javax/xml/jaxp/unittest/common/dtd/StAXTest.java
+ test/jaxp/javax/xml/jaxp/unittest/common/dtd/TransformTest.java
+ test/jaxp/javax/xml/jaxp/unittest/common/util/TestBase.java
+ test/jaxp/javax/xml/jaxp/unittest/common/xmlfiles/XSDImport_company.xsd
+ test/jaxp/javax/xml/jaxp/unittest/common/xmlfiles/XSDImport_person.xsd
+ test/jaxp/javax/xml/jaxp/unittest/common/xmlfiles/XSDImport_product.xsd
+ test/jaxp/javax/xml/jaxp/unittest/common/xmlfiles/XSDInclude_company.xsd
= test/jaxp/javax/xml/jaxp/unittest/common/xmlfiles/XSDInclude_person.xsd
= test/jaxp/javax/xml/jaxp/unittest/common/xmlfiles/XSDInclude_product.xsd
+ test/jaxp/javax/xml/jaxp/unittest/common/xmlfiles/XSLDTD.dtd
+ test/jaxp/javax/xml/jaxp/unittest/common/xmlfiles/XSLDTD.xml
+ test/jaxp/javax/xml/jaxp/unittest/common/xmlfiles/XSLDTD.xsl
+ test/jaxp/javax/xml/jaxp/unittest/common/xmlfiles/XSLPI.xml
+ test/jaxp/javax/xml/jaxp/unittest/common/xmlfiles/XSLPI.xsl
+ test/jaxp/javax/xml/jaxp/unittest/common/xmlfiles/XSLPI_target.xsl
+ test/jaxp/javax/xml/jaxp/unittest/common/xmlfiles/properties.xml
+ test/jaxp/javax/xml/jaxp/unittest/common/xmlfiles/properties1.xml
+ test/jaxp/javax/xml/jaxp/unittest/common/xmlfiles/test.dtd
+ test/jaxp/javax/xml/jaxp/unittest/common/xmlfiles/val_test.xml
+ test/jaxp/javax/xml/jaxp/unittest/common/xmlfiles/val_test.xsd
Changeset: 578ded46
Author: Joe Darcy <darcy at openjdk.org>
Date: 2023-09-08 22:06:24 +0000
URL: https://git.openjdk.org/leyden/commit/578ded4645a6ef32e9174ae973fe4c3aa6d5baab
8312418: Add Elements.getEnumConstantBody
Co-authored-by: Jan Lahoda <jlahoda at openjdk.org>
Reviewed-by: vromero
! src/java.compiler/share/classes/javax/lang/model/util/Elements.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java
+ test/langtools/tools/javac/processing/model/util/elements/TestGetEnumConstantBody.java
Changeset: 9b0da489
Author: Justin Lu <jlu at openjdk.org>
Date: 2023-09-08 23:05:00 +0000
URL: https://git.openjdk.org/leyden/commit/9b0da4891527cb426093266d53e1c4e80a48376d
8315410: Undocumented exceptions in java.text.StringCharacterIterator
Reviewed-by: naoto
! src/java.base/share/classes/java/text/StringCharacterIterator.java
Changeset: b482e6d9
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2023-09-09 01:28:20 +0000
URL: https://git.openjdk.org/leyden/commit/b482e6d90245288de5387cc7f6d68294cbc8e6e8
8315580: Remove unused java_lang_String::set_value_raw()
Reviewed-by: shade, ayang
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/javaClasses.inline.hpp
Changeset: 68f69417
Author: Jorn Vernee <jvernee at openjdk.org>
Date: 2023-09-09 10:32:23 +0000
URL: https://git.openjdk.org/leyden/commit/68f69417c70d6a9fa9bd7deba10b7820c66a3c34
8314452: Explicitly indicate inlining success/failure in PrintInlining
Reviewed-by: kvn, shade, thartmann
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/compiler/compileTask.cpp
! src/hotspot/share/compiler/compileTask.hpp
! src/hotspot/share/opto/bytecodeInfo.cpp
! src/hotspot/share/opto/callGenerator.cpp
! src/hotspot/share/opto/callGenerator.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/doCall.cpp
! src/hotspot/share/opto/library_call.cpp
! test/hotspot/jtreg/compiler/c2/unloaded/TestInlineUnloaded.java
! test/hotspot/jtreg/compiler/ciReplay/InliningBase.java
! test/hotspot/jtreg/compiler/inlining/ResolvedClassTest.java
Changeset: 9a83d558
Author: Alan Bateman <alanb at openjdk.org>
Date: 2023-09-10 14:57:40 +0000
URL: https://git.openjdk.org/leyden/commit/9a83d55887e5e3a0a2e1e020c6ccb91604672358
8315373: Change VirtualThread to unmount after freezing, re-mount before thawing
Reviewed-by: pchilanomate, mgronlun, sspitsyn
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.cpp
! src/hotspot/share/jfr/support/jfrThreadLocal.cpp
! src/java.base/share/classes/java/lang/VirtualThread.java
Changeset: dab1c213
Author: Vladimir Petko <vpetko at openjdk.org>
Committer: David Holmes <dholmes at openjdk.org>
Date: 2023-09-10 23:20:49 +0000
URL: https://git.openjdk.org/leyden/commit/dab1c213fd2760686a7bf3fc8838f4a21056a954
8314491: Linux: jexec launched via PATH fails to find java
Reviewed-by: dholmes, rriggs
! src/java.base/unix/native/launcher/jexec.c
! test/jdk/tools/launcher/Jexec.java
Changeset: a04c6c1a
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2023-09-11 07:06:41 +0000
URL: https://git.openjdk.org/leyden/commit/a04c6c1ac663a1eab7d45913940cb6ac0af2c11c
8315609: Open source few more swing text/html tests
Reviewed-by: jdv
+ test/jdk/javax/swing/text/html/Map/bug4322891.java
+ test/jdk/javax/swing/text/html/StyleSheet/bug4476002.java
+ test/jdk/javax/swing/text/html/TableView/bug4412522.java
+ test/jdk/javax/swing/text/html/TableView/bug4690812.java
Changeset: 35bccacb
Author: Ludovic Henry <luhenry at openjdk.org>
Date: 2023-09-11 09:02:40 +0000
URL: https://git.openjdk.org/leyden/commit/35bccacb6618e9ec686be895a9ef6ba8f3375ef0
8315841: RISC-V: Check for hardware TSO support
Reviewed-by: vkempik, rehn, fyang
! src/hotspot/cpu/riscv/globals_riscv.hpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/vm_version_riscv.cpp
! src/hotspot/cpu/riscv/vm_version_riscv.hpp
! src/hotspot/os_cpu/linux_riscv/vm_version_linux_riscv.cpp
Changeset: 996b3362
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-09-11 11:07:21 +0000
URL: https://git.openjdk.org/leyden/commit/996b3362bf160fe3b93597fde119c721b6a97cbf
8315781: Reduce the max value of GCDrainStackTargetSize
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/g1/g1Arguments.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/parallel/psPromotionManager.cpp
! src/hotspot/share/gc/shared/gc_globals.hpp
Changeset: 1941290b
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-09-11 12:08:31 +0000
URL: https://git.openjdk.org/leyden/commit/1941290b7954033d76527f802bc4c343e8d9f2a8
8315942: Sort platform enums and definitions after JDK-8304913 follow-ups
Reviewed-by: rriggs, jpai
! src/java.base/share/classes/jdk/internal/util/Architecture.java
! src/java.base/share/classes/jdk/internal/util/PlatformProps.java.template
! test/jdk/jdk/internal/util/ArchTest.java
Changeset: 7b3e6970
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-09-11 12:45:31 +0000
URL: https://git.openjdk.org/leyden/commit/7b3e6970a6138d114db67eaa3c68aa02ec82d27e
8315855: G1: Revise signature of set_humongous_candidate
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
! src/hotspot/share/gc/g1/g1HeapRegionAttr.hpp
Changeset: ae08143d
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2023-09-11 13:23:47 +0000
URL: https://git.openjdk.org/leyden/commit/ae08143d3dd3aa559447623389a5b23c5d32398a
8315611: Open source swing text/html and tree test
Reviewed-by: jdv
+ test/jdk/javax/swing/text/html/TableView/bug4813831.java
+ test/jdk/javax/swing/tree/DefaultTreeCellEditor/bug4480602.java
+ test/jdk/javax/swing/tree/DefaultTreeCellRenderer/bug4180224.java
+ test/jdk/javax/swing/tree/FixedHeightLayoutCache/bug4745001.java
Changeset: 4cb4637b
Author: shaojin.wensj <shaojin.wensj at alibaba-inc.com>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date: 2023-09-11 13:39:26 +0000
URL: https://git.openjdk.org/leyden/commit/4cb4637b797d0347f524662cbb853494573da7b9
8315970: Big-endian issues after JDK-8310929
Reviewed-by: mdoerr
! src/java.base/share/classes/java/lang/StringUTF16.java
Changeset: 66b6a5a8
Author: Aleksei Efimov <aefimov at openjdk.org>
Date: 2023-09-11 14:05:48 +0000
URL: https://git.openjdk.org/leyden/commit/66b6a5a84f13157c8b02cf64f86c064517cd4710
8277954: Replace use of monitors with explicit locks in the JDK LDAP provider implementation
Reviewed-by: dfuchs
! src/java.naming/share/classes/com/sun/jndi/ldap/Connection.java
! src/java.naming/share/classes/com/sun/jndi/ldap/EventQueue.java
! src/java.naming/share/classes/com/sun/jndi/ldap/EventSupport.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapClient.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapCtx.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapDnsProviderService.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapRequest.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapSchemaCtx.java
! src/java.naming/share/classes/com/sun/jndi/ldap/pool/ConnectionDesc.java
! src/java.naming/share/classes/com/sun/jndi/ldap/pool/Connections.java
! src/java.naming/share/classes/com/sun/jndi/ldap/pool/Pool.java
Changeset: d06a5643
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-09-11 14:42:10 +0000
URL: https://git.openjdk.org/leyden/commit/d06a5643288a67491ea454b5c08167f1967aee33
8315765: G1: Incorrect use of G1LastPLABAverageOccupancy
Reviewed-by: iwalulya, tschatzl
! src/hotspot/share/gc/g1/g1Allocator.cpp
! src/hotspot/share/gc/g1/g1EvacStats.cpp
Changeset: 877731d2
Author: Soumadipta Roy <roysouma at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-09-11 16:34:56 +0000
URL: https://git.openjdk.org/leyden/commit/877731d2a20249ce4724a071ba2da1faa56daca4
8315770: serviceability/sa/TestJmapCoreMetaspace.java should run with -XX:-VerifyDependencies
Reviewed-by: shade, kevinw, cjplummer, lmesnik
! test/hotspot/jtreg/serviceability/sa/TestJmapCore.java
Changeset: dd214d0f
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-09-11 16:41:35 +0000
URL: https://git.openjdk.org/leyden/commit/dd214d0f9543f125ef514eb3a60a65a5f514b1ca
8315437: Enable parallelism in vmTestbase/nsk/monitoring/stress/classload tests
Reviewed-by: lmesnik, cjplummer
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load001/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load002/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load003/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load004/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load005/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load006/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load007/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load008/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load009/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load010/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load011/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load012/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload001/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload002/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload003/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload004/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload005/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload006/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload007/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload008/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload009/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload010/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload011/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload012/TEST.properties
Changeset: d0be73a7
Author: Naoto Sato <naoto at openjdk.org>
Date: 2023-09-11 16:48:22 +0000
URL: https://git.openjdk.org/leyden/commit/d0be73a78038faf9509623bc4ba71eb4385cd645
8041488: Locale-Dependent List Patterns
Reviewed-by: joehw, rriggs
! make/jdk/src/classes/build/tools/cldrconverter/Bundle.java
! make/jdk/src/classes/build/tools/cldrconverter/CLDRConverter.java
! make/jdk/src/classes/build/tools/cldrconverter/LDMLParseHandler.java
! src/java.base/share/classes/java/text/Format.java
+ src/java.base/share/classes/java/text/ListFormat.java
! src/java.base/share/classes/sun/util/locale/provider/LocaleResources.java
+ test/jdk/java/text/Format/ListFormat/TestListFormat.java
Changeset: fda142ff
Author: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2023-09-12 02:46:47 +0000
URL: https://git.openjdk.org/leyden/commit/fda142ff6cfefa12ec1ea4d4eb48b3c1b285bc04
8312174: missing JVMTI events from vthreads parked during JVMTI attach
Reviewed-by: lmesnik, amenkov
! src/hotspot/share/prims/jvmtiEventController.cpp
! src/hotspot/share/prims/jvmtiEventController.hpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiExport.hpp
! src/hotspot/share/prims/jvmtiThreadState.hpp
! src/hotspot/share/prims/jvmtiThreadState.inline.hpp
+ test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadEventTest/VThreadEventTest.java
+ test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadEventTest/libVThreadEventTest.cpp
! test/lib/jdk/test/lib/jvmti/jvmti_common.h
Changeset: d08258f7
Author: Alan Bateman <alanb at openjdk.org>
Date: 2023-09-12 07:19:05 +0000
URL: https://git.openjdk.org/leyden/commit/d08258f735053142e43896c16cf7c6155cd9c35f
8315938: Deprecate for removal Unsafe methods that have standard APIs for many releases
Reviewed-by: mchung, psandoz, iris
! src/jdk.unsupported/share/classes/sun/misc/Unsafe.java
Changeset: 94800781
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-09-12 07:40:29 +0000
URL: https://git.openjdk.org/leyden/commit/94800781eae192d3e82f5635d4aad165f11eabc1
8315550: G1: Fix -Wconversion warnings in g1NUMA
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1HeapTransition.cpp
! src/hotspot/share/gc/g1/g1NUMA.cpp
! src/hotspot/share/gc/g1/g1NUMA.hpp
! src/hotspot/share/gc/g1/g1NUMAStats.cpp
! src/hotspot/share/gc/g1/g1NUMAStats.hpp
! src/hotspot/share/gc/g1/heapRegion.cpp
! src/hotspot/share/prims/whitebox.cpp
Changeset: f55e7994
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2023-09-12 08:11:24 +0000
URL: https://git.openjdk.org/leyden/commit/f55e799491c39dcaf7b3935b6d560ee0a3239191
8316038: Fix doc typos in java.io.Console and java.util.Scanner
Reviewed-by: bpb, naoto, iris
! src/java.base/share/classes/java/io/Console.java
! src/java.base/share/classes/java/util/Scanner.java
Changeset: 3b422d0d
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2023-09-12 08:54:59 +0000
URL: https://git.openjdk.org/leyden/commit/3b422d0dc127d80a6ab6965a32f371b69b8ffd48
8316094: Problemlist compiler/rangechecks/TestRangeCheckHoistingScaledIV.java
Reviewed-by: thartmann
! test/hotspot/jtreg/ProblemList.txt
Changeset: 455c471e
Author: Jiangli Zhou <jiangli at openjdk.org>
Date: 2023-09-12 09:06:08 +0000
URL: https://git.openjdk.org/leyden/commit/455c471ee36e26dd1ece61c615b8421d65359d5d
8313277: Resolve multiple definition of 'normalize' when statically linking JDK native libraries with user code
Co-authored-by: Chris Moon <cjmoon at google.com>
Reviewed-by: dholmes, stuefe, sspitsyn
! src/java.instrument/share/native/libinstrument/FileSystemSupport.h
! src/java.instrument/share/native/libinstrument/InvocationAdapter.c
! src/java.instrument/unix/native/libinstrument/FileSystemSupport_md.c
! src/java.instrument/windows/native/libinstrument/FileSystemSupport_md.c
Changeset: 8b4f9a88
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2023-09-12 11:47:07 +0000
URL: https://git.openjdk.org/leyden/commit/8b4f9a88e606c4c6722061ce9946ce17340ff1df
8315990: Amend problemlisted tests to proper position
Reviewed-by: aivanov
! test/jdk/ProblemList.txt
Changeset: 6f2684b7
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2023-09-12 12:02:34 +0000
URL: https://git.openjdk.org/leyden/commit/6f2684b7ba1fd699a7393de434a9ccaf6af78fbe
8315948: JDK-8315818 broke Xcomp on libgraal
Reviewed-by: never, thartmann
! src/hotspot/share/compiler/compileBroker.cpp
Changeset: 50158f39
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2023-09-12 12:38:38 +0000
URL: https://git.openjdk.org/leyden/commit/50158f393e0b077b22886f44624ff23e65dedeb8
8316002: Remove unnecessary seen_dead_loader in ClassLoaderDataGraph::do_unloading
Reviewed-by: coleenp
! src/hotspot/share/classfile/classLoaderDataGraph.cpp
Changeset: 347beb21
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2023-09-12 13:34:04 +0000
URL: https://git.openjdk.org/leyden/commit/347beb21aa856cebdcf4407eac59f1cad46376c1
8315998: Remove dead ClassLoaderDataGraphKlassIteratorStatic
Reviewed-by: coleenp
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/classLoaderDataGraph.cpp
! src/hotspot/share/classfile/classLoaderDataGraph.hpp
! src/hotspot/share/interpreter/invocationCounter.cpp
! src/hotspot/share/interpreter/invocationCounter.hpp
Changeset: fc3e8266
Author: Mikhailo Seledtsov <mseledtsov at openjdk.org>
Date: 2023-09-12 14:40:06 +0000
URL: https://git.openjdk.org/leyden/commit/fc3e8266929826f8e58bc76fe97423d76bc7be87
8314832: Few runtime/os tests ignore vm flags
Reviewed-by: dholmes, lmesnik
! test/hotspot/jtreg/runtime/os/THPsInThreadStackPreventionTest.java
! test/hotspot/jtreg/runtime/os/TestHugePageDetection.java
! test/hotspot/jtreg/runtime/os/TestTrimNative.java
Changeset: d75d9774
Author: Mandy Chung <mchung at openjdk.org>
Date: 2023-09-12 16:24:16 +0000
URL: https://git.openjdk.org/leyden/commit/d75d9774c806e4bf73caa69cd78c31a132e4c812
8285447: StackWalker minimal batch size should be optimized for getCallerClass
Reviewed-by: simonis
! src/java.base/share/classes/java/lang/StackStreamFactory.java
+ test/micro/org/openjdk/bench/java/lang/CallerClassBench.java
! test/micro/org/openjdk/bench/java/lang/StackWalkBench.java
Changeset: e0845163
Author: shaojin.wensj <shaojin.wensj at alibaba-inc.com>
Committer: Claes Redestad <redestad at openjdk.org>
Date: 2023-09-12 16:35:01 +0000
URL: https://git.openjdk.org/leyden/commit/e0845163aa57cc8f68b11e1a553885676358f2a6
8315968: Move java.util.Digits to jdk.internal.util and refactor to reduce duplication
Reviewed-by: rriggs, liach, redestad
! src/java.base/share/classes/java/lang/StringLatin1.java
! src/java.base/share/classes/java/lang/StringUTF16.java
- src/java.base/share/classes/java/util/DecimalDigits.java
! src/java.base/share/classes/java/util/FormatItem.java
- src/java.base/share/classes/java/util/OctalDigits.java
! src/java.base/share/classes/java/util/UUID.java
+ src/java.base/share/classes/jdk/internal/util/DecimalDigits.java
= src/java.base/share/classes/jdk/internal/util/Digits.java
= src/java.base/share/classes/jdk/internal/util/HexDigits.java
+ src/java.base/share/classes/jdk/internal/util/OctalDigits.java
Changeset: 1d702d28
Author: Andrew Haley <aph at openjdk.org>
Date: 2023-09-12 16:49:55 +0000
URL: https://git.openjdk.org/leyden/commit/1d702d28b687add53762435abceb55f4dc2d37e2
8313800: AArch64: SA stack walking code having trouble finding sender frame when invoking LambdaForms is involved
Reviewed-by: cjplummer
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64Frame.java
Changeset: 947dee7f
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-09-12 18:13:55 +0000
URL: https://git.openjdk.org/leyden/commit/947dee7f2d5f7295ab7fc47c7823d0662d3c07ff
8316113: Infinite permission checking loop in java/net/spi/InetAddressResolverProvider/RuntimePermissionTest
Reviewed-by: jpai, aefimov, dfuchs
! test/jdk/java/net/spi/InetAddressResolverProvider/RuntimePermissionTest.java
Changeset: ac2dfe45
Author: Naoto Sato <naoto at openjdk.org>
Date: 2023-09-12 18:19:07 +0000
URL: https://git.openjdk.org/leyden/commit/ac2dfe45d1b7fb9b99b0ba1402189de1791319b8
8313865: Always true condition in sun.nio.cs.CharsetMapping#readINDEXC2B
Reviewed-by: aturbanov, vtewari, rriggs, iris
! src/java.base/share/classes/sun/nio/cs/CharsetMapping.java
Changeset: 020255a7
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2023-09-12 20:16:05 +0000
URL: https://git.openjdk.org/leyden/commit/020255a72dc374ba0bdd44772047f14a8bfe69a9
8267174: Many test files have the wrong Copyright header
Reviewed-by: valeriep, aivanov, iris, dholmes, ihse
! test/hotspot/jtreg/compiler/intrinsics/string/TestCopyValueOf.java
! test/hotspot/jtreg/compiler/intrinsics/string/TestStringIndexOfCharIntrinsics.java
! test/hotspot/jtreg/containers/docker/JfrNetwork.java
! test/hotspot/jtreg/containers/docker/JfrReporter.java
! test/hotspot/jtreg/gc/stress/jfr/TestStressAllocationGCEventsWithDefNew.java
! test/hotspot/jtreg/gc/stress/jfr/TestStressAllocationGCEventsWithG1.java
! test/hotspot/jtreg/gc/stress/jfr/TestStressAllocationGCEventsWithParallel.java
! test/hotspot/jtreg/gc/stress/jfr/TestStressBigAllocationGCEventsWithDefNew.java
! test/hotspot/jtreg/gc/stress/jfr/TestStressBigAllocationGCEventsWithParallel.java
! test/hotspot/jtreg/runtime/exceptionMsgs/LongExceptionMessageTest.java
! test/hotspot/jtreg/runtime/modules/ModulesSymLink.java
! test/hotspot/jtreg/serviceability/jvmti/GetClassMethods/OverpassMethods.java
! test/hotspot/jtreg/serviceability/jvmti/GetClassMethods/libOverpassMethods.cpp
! test/jdk/com/sun/jmx/mbeanserver/introspector/BeanClass.java
! test/jdk/com/sun/jmx/mbeanserver/introspector/SimpleIntrospectorTest.java
! test/jdk/com/sun/jndi/ldap/LdapDnsProviderTest.java
! test/jdk/com/sun/net/httpserver/bugs/8300268/MaxIdleConnectionsTest.java
! test/jdk/com/sun/net/httpserver/bugs/8300268/jdk.httpserver/sun/net/httpserver/HttpServerAccess.java
! test/jdk/com/sun/net/httpserver/bugs/HttpExchange/jdk.httpserver/sun/net/httpserver/HttpExchangeAccess.java
! test/jdk/java/foreign/TestHFA.java
! test/jdk/java/lang/Character/CharCheck.java
! test/jdk/java/lang/Character/CheckUnicode.java
! test/jdk/java/lang/Character/DumpCharProperties.java
! test/jdk/java/lang/Character/UnicodeBlock/CheckBlocks.java
! test/jdk/java/lang/Character/UnicodeCasingTest.java
! test/jdk/java/lang/Character/UnicodeSpec.java
! test/jdk/java/lang/Package/annotation/jdk.xml.dom/org/w3c/dom/css/FakePackage.java
! test/jdk/java/lang/Package/annotation/src/p/Duplicate.java
! test/jdk/java/lang/StrictMath/FdlibmTranslit.java
! test/jdk/java/lang/String/SpecialCasingTest.java
! test/jdk/java/lang/String/UnicodeCasingTest.java
! test/jdk/java/lang/annotation/AnnotationVerifier.java
! test/jdk/java/lang/annotation/AnnotationWithLambda.java
! test/jdk/java/lang/annotation/ClassFileGenerator.java
! test/jdk/java/lang/annotation/GoodAnnotation.java
! test/jdk/java/lang/constant/ModuleDescTest.java
! test/jdk/java/lang/constant/PackageDescTest.java
! test/jdk/java/lang/invoke/8076596/Test8076596.java
! test/jdk/java/lang/invoke/8147078/Test8147078.java
! test/jdk/java/lang/invoke/ArrayConstructorTest.java
! test/jdk/java/lang/invoke/ArrayLengthTest.java
! test/jdk/java/lang/invoke/ConstantIdentityMHTest.java
! test/jdk/java/lang/invoke/CountedLoopIterationCountsTest.java
! test/jdk/java/lang/invoke/DropArgumentsTest.java
! test/jdk/java/lang/invoke/FindAccessTest.java
! test/jdk/java/lang/invoke/FindClassSecurityManager.java
! test/jdk/java/lang/invoke/FoldTest.java
! test/jdk/java/lang/invoke/InvokeMethodHandleWithBadArgument.java
! test/jdk/java/lang/invoke/LoopCombinatorLongSignatureTest.java
! test/jdk/java/lang/invoke/LoopCombinatorTest.java
! test/jdk/java/lang/invoke/MethodHandles/TestCatchException.java
! test/jdk/java/lang/invoke/MethodTypeSecurityManager.java
! test/jdk/java/lang/invoke/SpreadCollectTest.java
! test/jdk/java/lang/invoke/TryFinallyTest.java
! test/jdk/java/lang/invoke/VarArgsTest.java
! test/jdk/java/lang/invoke/accessClassAndFindClass/TestAccessClass.java
! test/jdk/java/lang/invoke/accessClassAndFindClass/TestCls.java
! test/jdk/java/lang/invoke/accessClassAndFindClass/TestFindClass.java
! test/jdk/java/lang/invoke/accessClassAndFindClass/TestLookup.java
! test/jdk/java/lang/invoke/accessClassAndFindClass/p/Foo.java
! test/jdk/java/lang/invoke/accessClassAndFindClass/q/Bar.java
! test/jdk/java/lang/invoke/indify/Indify.java
! test/jdk/java/lang/invoke/lookup/ChainedLookupTest.java
! test/jdk/java/lang/invoke/lookup/ReflectiveLookupTest.java
! test/jdk/java/lang/invoke/lookup/java.base/java/lang/LookupTest.java
! test/jdk/java/lang/reflect/Generics/TestGenericReturnTypeToString.java
! test/jdk/java/lang/runtime/SwitchBootstrapsTest.java
! test/jdk/java/net/httpclient/ExpectContinueTest.java
! test/jdk/java/net/spi/InetAddressResolverProvider/lib/test.library/testlib/ResolutionRegistry.java
! test/jdk/java/security/AccessController/DoPrivAccomplice.java
! test/jdk/java/security/AccessController/DoPrivAccompliceTest.java
! test/jdk/java/security/AccessController/DoPrivTest.java
! test/jdk/java/security/KeyStore/PKCS12/CheckDefaults.java
! test/jdk/java/security/KeyStore/PKCS12/EntryProtectionTest.java
! test/jdk/java/security/KeyStore/PKCS12/KeytoolWriteP12Test.java
! test/jdk/java/security/KeyStore/PKCS12/MetadataEmptyTest.java
! test/jdk/java/security/KeyStore/PKCS12/MetadataStoreLoadTest.java
! test/jdk/java/security/KeyStore/PKCS12/StoreTrustedCertAPITest.java
! test/jdk/java/security/KeyStore/PKCS12/StoreTrustedCertKeytool.java
! test/jdk/java/security/KeyStore/PKCS12/Utils.java
! test/jdk/java/security/cert/CertPathBuilder/selfIssued/openssl.cnf
! test/jdk/java/security/cert/CertPathValidator/indirectCRL/openssl.cnf
! test/jdk/java/security/cert/CertPathValidator/nameConstraints/openssl.cnf
! test/jdk/java/security/testlibrary/CertificateBuilder.java
! test/jdk/java/security/testlibrary/SimpleOCSPServer.java
! test/jdk/java/text/Format/CompactNumberFormat/TestMutatingInstance.java
! test/jdk/java/text/Format/CompactNumberFormat/serialization/TestDeserializeCNF.java
! test/jdk/java/text/Format/DecimalFormat/MantissaDigits.java
! test/jdk/java/time/tck/java/time/AbstractTCKTest.java
! test/jdk/java/time/tck/java/time/chrono/CopticChronology.java
! test/jdk/java/time/tck/java/time/chrono/CopticDate.java
! test/jdk/java/time/tck/java/time/chrono/CopticEra.java
! test/jdk/java/time/tck/java/time/chrono/TCKChronoLocalDate.java
! test/jdk/java/time/tck/java/time/chrono/TCKChronoLocalDateTime.java
! test/jdk/java/time/tck/java/time/chrono/TCKChronoPeriod.java
! test/jdk/java/time/tck/java/time/chrono/TCKChronoZonedDateTime.java
! test/jdk/java/time/tck/java/time/chrono/TCKHijrahChronology.java
! test/jdk/java/time/tck/java/time/chrono/TCKHijrahEra.java
! test/jdk/java/time/tck/java/time/chrono/TCKIsoChronology.java
! test/jdk/java/time/tck/java/time/chrono/TCKIsoEra.java
! test/jdk/java/time/tck/java/time/chrono/TCKJapaneseChronology.java
! test/jdk/java/time/tck/java/time/chrono/TCKJapaneseEra.java
! test/jdk/java/time/tck/java/time/chrono/TCKMinguoChronology.java
! test/jdk/java/time/tck/java/time/chrono/TCKMinguoEra.java
! test/jdk/java/time/tck/java/time/chrono/TCKThaiBuddhistChronology.java
! test/jdk/java/time/tck/java/time/chrono/TCKThaiBuddhistEra.java
! test/jdk/java/time/tck/java/time/chrono/serial/TCKChronoLocalDateSerialization.java
! test/jdk/java/time/tck/java/time/chrono/serial/TCKChronoLocalDateTimeSerialization.java
! test/jdk/java/time/tck/java/time/chrono/serial/TCKChronoZonedDateTimeSerialization.java
! test/jdk/java/time/tck/java/time/chrono/serial/TCKChronologySerialization.java
! test/jdk/java/time/tck/java/time/format/TCKFormatStyle.java
! test/jdk/java/time/tck/java/time/format/TCKResolverStyle.java
! test/jdk/java/time/tck/java/time/format/TCKSignStyle.java
! test/jdk/java/time/tck/java/time/temporal/TCKChronoField.java
! test/jdk/java/time/tck/java/time/temporal/TCKChronoUnit.java
! test/jdk/java/time/tck/java/time/temporal/TCKIsoFields.java
! test/jdk/java/time/tck/java/time/temporal/TCKWeekFields.java
! test/jdk/java/time/tck/java/time/temporal/serial/TCKChronoFieldSerialization.java
! test/jdk/java/time/tck/java/time/temporal/serial/TCKChronoUnitSerialization.java
! test/jdk/java/time/tck/java/time/temporal/serial/TCKWeekFieldsSerialization.java
! test/jdk/java/time/test/java/time/chrono/TestChronoLocalDate.java
! test/jdk/java/time/test/java/time/chrono/TestChronologyPerf.java
! test/jdk/java/time/test/java/time/chrono/TestEraDisplayName.java
! test/jdk/java/time/test/java/time/chrono/TestExampleCode.java
! test/jdk/java/time/test/java/time/chrono/TestIsoChronoImpl.java
! test/jdk/java/time/test/java/time/chrono/TestJapaneseChronoImpl.java
! test/jdk/java/time/test/java/time/chrono/TestJapaneseChronology.java
! test/jdk/java/time/test/java/time/chrono/TestThaiBuddhistChronoImpl.java
! test/jdk/java/time/test/java/time/chrono/TestUmmAlQuraChronology.java
! test/jdk/java/time/test/java/time/temporal/TestChronoField.java
! test/jdk/java/time/test/java/time/temporal/TestChronoUnit.java
! test/jdk/java/time/test/java/time/temporal/TestIsoFields.java
! test/jdk/java/time/test/java/time/temporal/TestIsoWeekFields.java
! test/jdk/java/util/Arrays/java.base/java/util/SortingHelper.java
! test/jdk/java/util/Map/FunctionalCMEs.java
! test/jdk/java/util/stream/CustomFJPoolTest.java
! test/jdk/javax/crypto/CryptoPermissions/CryptoPolicyFallback.java
! test/jdk/javax/crypto/CryptoPermissions/InconsistentEntries.java
! test/jdk/javax/crypto/CryptoPermissions/TestExemption.java
! test/jdk/javax/crypto/CryptoPermissions/TestUnlimited.java
! test/jdk/javax/crypto/SecretKeyFactory/evilprov/com/evilprovider/EvilHmacSHA1.java
! test/jdk/javax/crypto/SecretKeyFactory/evilprov/com/evilprovider/EvilProvider.java
! test/jdk/javax/crypto/SecretKeyFactory/evilprov/module-info.java
! test/jdk/javax/net/ssl/ServerName/SSLSocketSNISensitive.java
! test/jdk/javax/net/ssl/TLSCommon/ConcurrentClientAccessTest.java
! test/jdk/javax/net/ssl/TLSCommon/TLSTest.java
! test/jdk/javax/net/ssl/TLSCommon/TestSessionLocalPrincipal.java
! test/jdk/javax/net/ssl/TLSv11/EmptyCertificateAuthorities.java
! test/jdk/javax/net/ssl/TLSv11/ExportableBlockCipher.java
! test/jdk/javax/net/ssl/TLSv11/ExportableStreamCipher.java
! test/jdk/javax/net/ssl/TLSv11/GenericBlockCipher.java
! test/jdk/javax/net/ssl/TLSv11/GenericStreamCipher.java
! test/jdk/javax/net/ssl/TLSv12/DisabledShortDSAKeys.java
! test/jdk/javax/net/ssl/TLSv12/DisabledShortRSAKeys.java
! test/jdk/javax/net/ssl/TLSv12/ShortRSAKey512.java
! test/jdk/javax/net/ssl/TLSv12/ShortRSAKeyGCM.java
! test/jdk/javax/net/ssl/TLSv12/SignatureAlgorithms.java
! test/jdk/javax/net/ssl/ciphersuites/ECCurvesconstraints.java
! test/jdk/javax/net/ssl/templates/SSLCapabilities.java
! test/jdk/javax/net/ssl/templates/SSLExplorer.java
! test/jdk/javax/print/PrintSEUmlauts/PrintSEUmlauts.java
! test/jdk/javax/security/auth/Subject/CurrentSubject.java
! test/jdk/javax/sound/sampled/Lines/ToString.java
! test/jdk/javax/xml/crypto/dsig/ErrorHandlerPermissions.java
! test/jdk/jdk/classfile/AccessFlagsTest.java
! test/jdk/jdk/classfile/AdaptCodeTest.java
! test/jdk/jdk/classfile/AdvancedTransformationsTest.java
! test/jdk/jdk/classfile/AnnotationModelTest.java
! test/jdk/jdk/classfile/AnnotationTest.java
! test/jdk/jdk/classfile/ArrayTest.java
! test/jdk/jdk/classfile/BSMTest.java
! test/jdk/jdk/classfile/BasicBlockTest.java
! test/jdk/jdk/classfile/BoundAttributeTest.java
! test/jdk/jdk/classfile/BuilderBlockTest.java
! test/jdk/jdk/classfile/BuilderParamTest.java
! test/jdk/jdk/classfile/ClassBuildingTest.java
! test/jdk/jdk/classfile/ClassHierarchyInfoTest.java
! test/jdk/jdk/classfile/ClassPrinterTest.java
! test/jdk/jdk/classfile/ConstantPoolCopyTest.java
! test/jdk/jdk/classfile/CorpusTest.java
! test/jdk/jdk/classfile/DiscontinuedInstructionsTest.java
! test/jdk/jdk/classfile/FilterDeadLabelsTest.java
! test/jdk/jdk/classfile/LDCTest.java
! test/jdk/jdk/classfile/LimitsTest.java
! test/jdk/jdk/classfile/LowAdaptTest.java
! test/jdk/jdk/classfile/LowJCovAttributeTest.java
! test/jdk/jdk/classfile/LowModuleTest.java
! test/jdk/jdk/classfile/LvtTest.java
! test/jdk/jdk/classfile/MassAdaptCopyCodeTest.java
! test/jdk/jdk/classfile/MassAdaptCopyPrimitiveMatchCodeTest.java
! test/jdk/jdk/classfile/ModuleBuilderTest.java
! test/jdk/jdk/classfile/OneToOneTest.java
! test/jdk/jdk/classfile/OpcodesValidationTest.java
! test/jdk/jdk/classfile/PreviewMinorVersionTest.java
! test/jdk/jdk/classfile/PrimitiveClassConstantTest.java
! test/jdk/jdk/classfile/ShortJumpsFixTest.java
! test/jdk/jdk/classfile/SignaturesTest.java
! test/jdk/jdk/classfile/StackMapsTest.java
! test/jdk/jdk/classfile/StackTrackerTest.java
! test/jdk/jdk/classfile/StreamedVsListTest.java
! test/jdk/jdk/classfile/TempConstantPoolBuilderTest.java
! test/jdk/jdk/classfile/TestRecordComponent.java
! test/jdk/jdk/classfile/TransformTests.java
! test/jdk/jdk/classfile/Utf8EntryTest.java
! test/jdk/jdk/classfile/UtilTest.java
! test/jdk/jdk/classfile/VerifierSelfTest.java
! test/jdk/jdk/classfile/WriteTest.java
! test/jdk/jdk/classfile/examples/AnnotationsExamples.java
! test/jdk/jdk/classfile/examples/ExampleGallery.java
! test/jdk/jdk/classfile/examples/ExperimentalTransformExamples.java
! test/jdk/jdk/classfile/examples/ModuleExamples.java
! test/jdk/jdk/classfile/examples/TransformExamples.java
! test/jdk/jdk/classfile/helpers/ByteArrayClassLoader.java
! test/jdk/jdk/classfile/helpers/ClassRecord.java
! test/jdk/jdk/classfile/helpers/InstructionModelToCodeBuilder.java
! test/jdk/jdk/classfile/helpers/RebuildingTransformation.java
! test/jdk/jdk/classfile/helpers/TestConstants.java
! test/jdk/jdk/classfile/helpers/TestUtil.java
! test/jdk/jdk/classfile/helpers/Transforms.java
! test/jdk/jdk/classfile/testdata/Lvt.java
! test/jdk/jdk/classfile/testdata/Pattern1.java
! test/jdk/jdk/classfile/testdata/Pattern10.java
! test/jdk/jdk/classfile/testdata/Pattern2.java
! test/jdk/jdk/classfile/testdata/Pattern3.java
! test/jdk/jdk/classfile/testdata/Pattern4.java
! test/jdk/jdk/classfile/testdata/Pattern5.java
! test/jdk/jdk/classfile/testdata/Pattern6.java
! test/jdk/jdk/classfile/testdata/Pattern7.java
! test/jdk/jdk/classfile/testdata/Pattern8.java
! test/jdk/jdk/classfile/testdata/Pattern9.java
! test/jdk/jdk/classfile/testdata/TypeAnnotationPattern.java
! test/jdk/jdk/dynalink/BeanLinkerTest.java
! test/jdk/jdk/dynalink/BeansLinkerTest.java
! test/jdk/jdk/dynalink/CallSiteTest.java
! test/jdk/jdk/dynalink/CallerSensitiveTest.java
! test/jdk/jdk/dynalink/ClassLoaderAware.java
! test/jdk/jdk/dynalink/LinkedCallSiteLocationTest.java
! test/jdk/jdk/dynalink/LookupTest.java
! test/jdk/jdk/dynalink/TestGuardingDynamicLinkerExporter.java
! test/jdk/jdk/dynalink/TrustedDynamicLinkerFactoryTest.java
! test/jdk/jdk/dynalink/UntrustedDynamicLinkerFactoryTest.java
! test/jdk/jdk/incubator/vector/clean.sh
! test/jdk/jdk/incubator/vector/config.sh
! test/jdk/jdk/incubator/vector/gen-template.sh
! test/jdk/jdk/incubator/vector/gen-tests.sh
! test/jdk/jdk/internal/math/ToDecimal/MathUtilsTest.java
! test/jdk/jdk/jfr/event/gc/collection/TestSystemGC.java
! test/jdk/jdk/jfr/event/gc/collection/gc-testsettings.jfc
! test/jdk/jdk/jfr/event/gc/detailed/concurrentmodefailure-testsettings.jfc
! test/jdk/jdk/jfr/event/gc/detailed/promotionfailed-testsettings.jfc
! test/jdk/jdk/jfr/jvm/E.java
! test/jdk/lib/client/ExtendedRobot.java
! test/jdk/lib/testlibrary/bootlib/java.base/java/util/stream/DefaultMethodStreams.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Action.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/ActionProducer.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Bundle.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/BundleManager.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/CharBindingMap.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/ClassReference.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/ComponentChooser.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/ComponentIsNotFocusedException.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/ComponentIsNotVisibleException.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/ComponentSearcher.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/DefaultCharBindingMap.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/DialogWaiter.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/EventDispatcher.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/EventTool.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/FrameWaiter.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/JemmyException.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/JemmyInputException.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/JemmyProperties.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/NoComponentUnderMouseException.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/ObjectBrowser.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Outputable.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/QueueTool.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Scenario.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Test.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/TestCompletedException.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/TestOut.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Timeout.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/TimeoutExpiredException.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Timeoutable.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Timeouts.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Waitable.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Waiter.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/WindowWaiter.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/accessibility/AccessibilityChooser.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/accessibility/AccessibleDescriptionChooser.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/accessibility/AccessibleNameChooser.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/APIDriverInstaller.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/ArrayDriverInstaller.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/ButtonDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/DefaultDriverInstaller.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/DescriptablePathChooser.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/Driver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/DriverInstaller.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/DriverManager.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/EditorDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/FocusDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/FrameDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/InputDriverInstaller.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/InternalFrameDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/KeyDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/LightDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/LightSupportiveDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/ListDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/MenuDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/MouseDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/MultiSelListDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/OrderedListDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/PathChooser.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/ScrollDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/SupportiveDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/TableDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/TextDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/TreeDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/UnsupportedOperatorException.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/WindowDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/buttons/ButtonMouseDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/buttons/package-info.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/focus/APIFocusDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/focus/MouseFocusDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/focus/package-info.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/input/EventDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/input/KeyEventDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/input/KeyRobotDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/input/MouseEventDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/input/MouseRobotDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/input/RobotDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/input/package-info.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/lists/ChoiceDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/lists/JComboMouseDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/lists/JListMouseDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/lists/JTabAPIDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/lists/JTabMouseDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/lists/JTableHeaderDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/lists/ListAPIDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/lists/ListKeyboardDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/lists/package-info.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/menus/APIJMenuDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/menus/AppleMenuDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/menus/DefaultJMenuDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/menus/QueueJMenuDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/menus/package-info.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/package-info.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/AWTScrollDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/AbstractScrollDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/JScrollBarAPIDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/JScrollBarDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/JSliderAPIDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/JSliderDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/JSpinnerDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/JSplitPaneDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/KeyboardJSliderScrollDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/ScrollAdjuster.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/ScrollPaneDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/ScrollbarDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/package-info.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/tables/JTableMouseDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/tables/package-info.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/AWTTextAPIDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/AWTTextKeyboardDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/DownKey.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/EndKey.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/GoAndBackKey.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/HomeKey.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/NavigationKey.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/OffsetKey.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/SwingTextAPIDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/SwingTextKeyboardDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/TextAPIDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/TextKeyboardDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/UpKey.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/package-info.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/trees/JTreeAPIDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/trees/JTreeMouseDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/trees/package-info.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/windows/DefaultFrameDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/windows/DefaultInternalFrameDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/windows/DefaultWindowDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/windows/InternalFrameAPIDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/windows/InternalFramePopupMenuDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/windows/package-info.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/explorer/GUIBrowser.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/explorer/TrialListenerManager.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/explorer/package-info.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/ColorImageComparator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/FileImageComparator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/ImageComparator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/ImageFinder.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/ImageLoader.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/ImageSaver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/ImageTool.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/PNGImageLoader.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/PNGImageSaver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/RoughImageComparator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/RoughImageFinder.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/StrictImageComparator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/StrictImageFinder.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/package-info.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/AbstractButtonOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/ButtonOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/CheckboxOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/ChoiceOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/ComponentOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/ContainerOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/DialogOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/FrameOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JButtonOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JCheckBoxMenuItemOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JCheckBoxOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JColorChooserOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JComboBoxOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JComponentOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JDialogOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JEditorPaneOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JFileChooserOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JFrameOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JInternalFrameOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JLabelOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JListOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JMenuBarOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JMenuItemOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JMenuOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JPasswordFieldOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JPopupMenuOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JProgressBarOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JRadioButtonMenuItemOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JRadioButtonOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JScrollBarOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JScrollPaneOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JSliderOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JSpinnerOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JSplitPaneOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JTabbedPaneOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JTableHeaderOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JTableOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JTextAreaOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JTextComponentOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JTextFieldOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JTextPaneOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JToggleButtonOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JToolTipOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JTreeOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/LabelOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/ListOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/Operator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/ScrollPaneOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/ScrollbarOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/TextAreaOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/TextComponentOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/TextFieldOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/WindowOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/package-info.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/package-info.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/AbstractTextStyleChooser.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/DefaultVisualizer.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/DumpController.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/Dumper.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/EmptyVisualizer.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/LookAndFeel.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/MouseVisualizer.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/NameComponentChooser.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/PNGDecoder.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/PNGEncoder.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/Platform.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/PropChooser.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/RegExComparator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/StringPropChooser.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/TextStyleChooser.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/WindowJob.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/WindowManager.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/package-info.java
! test/jdk/start-Xvfb.sh
! test/jdk/sun/java2d/loops/GraphicsPrimitiveMgrTest.java
! test/jdk/sun/misc/SunMiscSignalTest.java
! test/jdk/sun/nio/cs/OLD/DBCSDecoderMapping.java
! test/jdk/sun/nio/cs/OLD/DBCS_IBM_ASCII_Decoder.java
! test/jdk/sun/nio/cs/OLD/DBCS_IBM_ASCII_Encoder.java
! test/jdk/sun/nio/cs/OLD/DBCS_IBM_EBCDIC_Decoder.java
! test/jdk/sun/nio/cs/OLD/DBCS_IBM_EBCDIC_Encoder.java
! test/jdk/sun/nio/cs/OLD/DBCS_ONLY_IBM_EBCDIC_Decoder.java
! test/jdk/sun/nio/cs/OLD/DoubleByteDecoder.java
! test/jdk/sun/nio/cs/OLD/DoubleByteEncoder.java
! test/jdk/sun/nio/cs/OLD/EUC_CN_OLD.java
! test/jdk/sun/nio/cs/OLD/EUC_JP_LINUX_OLD.java
! test/jdk/sun/nio/cs/OLD/EUC_JP_OLD.java
! test/jdk/sun/nio/cs/OLD/EUC_JP_Open_OLD.java
! test/jdk/sun/nio/cs/OLD/EUC_KR_OLD.java
! test/jdk/sun/nio/cs/OLD/GBK_OLD.java
! test/jdk/sun/nio/cs/OLD/IBM1381_OLD.java
! test/jdk/sun/nio/cs/OLD/IBM1383_OLD.java
! test/jdk/sun/nio/cs/OLD/IBM930_OLD.java
! test/jdk/sun/nio/cs/OLD/IBM933_OLD.java
! test/jdk/sun/nio/cs/OLD/IBM935_OLD.java
! test/jdk/sun/nio/cs/OLD/IBM937_OLD.java
! test/jdk/sun/nio/cs/OLD/IBM939_OLD.java
! test/jdk/sun/nio/cs/OLD/IBM942C_OLD.java
! test/jdk/sun/nio/cs/OLD/IBM942_OLD.java
! test/jdk/sun/nio/cs/OLD/IBM943C_OLD.java
! test/jdk/sun/nio/cs/OLD/IBM943_OLD.java
! test/jdk/sun/nio/cs/OLD/IBM948_OLD.java
! test/jdk/sun/nio/cs/OLD/IBM949C_OLD.java
! test/jdk/sun/nio/cs/OLD/IBM949_OLD.java
! test/jdk/sun/nio/cs/OLD/IBM950_OLD.java
! test/jdk/sun/nio/cs/OLD/IBM970_OLD.java
! test/jdk/sun/nio/cs/OLD/JIS_X_0201_OLD.java
! test/jdk/sun/nio/cs/OLD/JIS_X_0208_Decoder.java
! test/jdk/sun/nio/cs/OLD/JIS_X_0208_Encoder.java
! test/jdk/sun/nio/cs/OLD/JIS_X_0208_OLD.java
! test/jdk/sun/nio/cs/OLD/JIS_X_0208_Solaris_Decoder.java
! test/jdk/sun/nio/cs/OLD/JIS_X_0208_Solaris_Encoder.java
! test/jdk/sun/nio/cs/OLD/JIS_X_0212_Decoder.java
! test/jdk/sun/nio/cs/OLD/JIS_X_0212_Encoder.java
! test/jdk/sun/nio/cs/OLD/JIS_X_0212_OLD.java
! test/jdk/sun/nio/cs/OLD/JIS_X_0212_Solaris_Decoder.java
! test/jdk/sun/nio/cs/OLD/JIS_X_0212_Solaris_Encoder.java
! test/jdk/sun/nio/cs/OLD/Johab_OLD.java
! test/jdk/sun/nio/cs/OLD/MS932DB.java
! test/jdk/sun/nio/cs/OLD/MS932_OLD.java
! test/jdk/sun/nio/cs/OLD/MS936_OLD.java
! test/jdk/sun/nio/cs/OLD/MS949_OLD.java
! test/jdk/sun/nio/cs/OLD/MS950_OLD.java
! test/jdk/sun/nio/cs/OLD/PCK_OLD.java
! test/jdk/sun/nio/cs/OLD/SJIS_OLD.java
! test/jdk/sun/nio/cs/OLD/SimpleEUCDecoder.java
! test/jdk/sun/nio/cs/OLD/SingleByteDecoder.java
! test/jdk/sun/nio/cs/OLD/SingleByteEncoder.java
! test/jdk/sun/nio/cs/TestUnmappable.java
! test/jdk/sun/security/krb5/config/native/libTestDynamicStore.m
! test/jdk/sun/security/provider/certpath/DisabledAlgorithms/generate.sh
! test/jdk/sun/security/provider/certpath/DisabledAlgorithms/openssl.cnf
! test/jdk/sun/security/ssl/SSLContextImpl/MD2InTrustAnchor.java
! test/jdk/sun/security/ssl/SSLContextImpl/MultipleChooseAlias.java
! test/jdk/sun/security/ssl/SSLContextImpl/TrustTrustedCert.java
! test/jdk/sun/security/ssl/SSLSessionImpl/NoInvalidateSocketException.java
! test/jdk/sun/security/ssl/SignatureScheme/CustomizedClientSchemes.java
! test/jdk/sun/security/ssl/SignatureScheme/CustomizedServerSchemes.java
! test/jdk/sun/security/ssl/SignatureScheme/SigSchemePropOrdering.java
! test/jdk/sun/security/ssl/SignatureScheme/Tls13NamedGroups.java
! test/jdk/sun/security/util/math/BigIntegerModuloP.java
! test/jdk/sun/security/x509/URICertStore/ExtensionsWithLDAP.java
! test/jdk/tools/jlink/plugins/DefaultStripDebugPluginTest.java
! test/jdk/tools/jlink/plugins/StripNativeDebugSymbolsPlugin/FakeObjCopy.java
! test/jdk/tools/jlink/plugins/StripNativeDebugSymbolsPlugin/StripNativeDebugSymbolsPluginTest.java
! test/jdk/tools/launcher/exeJliLaunchTest.c
! test/lib/jdk/test/lib/OSVersion.java
! test/lib/jdk/test/lib/hprof/model/AbstractJavaHeapObjectVisitor.java
! test/lib/jdk/test/lib/hprof/model/ArrayTypeCodes.java
! test/lib/jdk/test/lib/hprof/model/HackJavaValue.java
! test/lib/jdk/test/lib/hprof/model/JavaBoolean.java
! test/lib/jdk/test/lib/hprof/model/JavaByte.java
! test/lib/jdk/test/lib/hprof/model/JavaChar.java
! test/lib/jdk/test/lib/hprof/model/JavaClass.java
! test/lib/jdk/test/lib/hprof/model/JavaDouble.java
! test/lib/jdk/test/lib/hprof/model/JavaField.java
! test/lib/jdk/test/lib/hprof/model/JavaFloat.java
! test/lib/jdk/test/lib/hprof/model/JavaHeapObject.java
! test/lib/jdk/test/lib/hprof/model/JavaHeapObjectVisitor.java
! test/lib/jdk/test/lib/hprof/model/JavaInt.java
! test/lib/jdk/test/lib/hprof/model/JavaLazyReadObject.java
! test/lib/jdk/test/lib/hprof/model/JavaLong.java
! test/lib/jdk/test/lib/hprof/model/JavaObject.java
! test/lib/jdk/test/lib/hprof/model/JavaObjectArray.java
! test/lib/jdk/test/lib/hprof/model/JavaObjectRef.java
! test/lib/jdk/test/lib/hprof/model/JavaShort.java
! test/lib/jdk/test/lib/hprof/model/JavaStatic.java
! test/lib/jdk/test/lib/hprof/model/JavaThing.java
! test/lib/jdk/test/lib/hprof/model/JavaValue.java
! test/lib/jdk/test/lib/hprof/model/JavaValueArray.java
! test/lib/jdk/test/lib/hprof/model/ReachableExcludes.java
! test/lib/jdk/test/lib/hprof/model/ReachableExcludesImpl.java
! test/lib/jdk/test/lib/hprof/model/ReachableObjects.java
! test/lib/jdk/test/lib/hprof/model/ReferenceChain.java
! test/lib/jdk/test/lib/hprof/model/Root.java
! test/lib/jdk/test/lib/hprof/model/Snapshot.java
! test/lib/jdk/test/lib/hprof/model/StackFrame.java
! test/lib/jdk/test/lib/hprof/model/StackTrace.java
! test/lib/jdk/test/lib/hprof/parser/FileReadBuffer.java
! test/lib/jdk/test/lib/hprof/parser/HprofReader.java
! test/lib/jdk/test/lib/hprof/parser/MappedReadBuffer.java
! test/lib/jdk/test/lib/hprof/parser/PositionDataInputStream.java
! test/lib/jdk/test/lib/hprof/parser/PositionInputStream.java
! test/lib/jdk/test/lib/hprof/parser/ReadBuffer.java
! test/lib/jdk/test/lib/hprof/parser/Reader.java
! test/lib/jdk/test/lib/hprof/util/ArraySorter.java
! test/lib/jdk/test/lib/hprof/util/Comparer.java
! test/lib/jdk/test/lib/hprof/util/CompositeEnumeration.java
! test/lib/jdk/test/lib/hprof/util/Misc.java
! test/lib/jdk/test/lib/hprof/util/VectorSorter.java
! test/lib/jdk/test/lib/jfr/AppExecutorHelper.java
! test/lib/jdk/test/lib/jfr/CommonHelper.java
! test/lib/jdk/test/lib/jfr/EventField.java
! test/lib/jdk/test/lib/jfr/EventNames.java
! test/lib/jdk/test/lib/jfr/EventTypePrototype.java
! test/lib/jdk/test/lib/jfr/EventVerifier.java
! test/lib/jdk/test/lib/jfr/Events.java
! test/lib/jdk/test/lib/jfr/FileHelper.java
! test/lib/jdk/test/lib/jfr/GCHelper.java
! test/lib/jdk/test/lib/jfr/RecurseThread.java
! test/lib/jdk/test/lib/jfr/SimpleEvent.java
! test/lib/jdk/test/lib/jfr/SimpleEventHelper.java
! test/lib/jdk/test/lib/jfr/SimpleSetting.java
! test/lib/jdk/test/lib/jfr/StreamingUtils.java
! test/lib/jdk/test/lib/jfr/Stressor.java
! test/lib/jdk/test/lib/jfr/TestClassLoader.java
! test/lib/jdk/test/lib/jfr/VoidFunction.java
! test/make/TestCompileCommands.gmk
! test/make/TestCopyFiles.gmk
! test/make/TestFixDepsFile.gmk
! test/make/TestIdea.gmk
! test/make/TestJavaCompilation.gmk
! test/make/TestMake.gmk
! test/make/TestMakeBase.gmk
! test/make/UtilsForTests.gmk
! test/make/autoconf/test.m4
! test/micro/org/openjdk/bench/java/lang/Characters.java
! test/micro/org/openjdk/bench/java/lang/foreign/LoopOverPollutedBuffer.java
! test/micro/org/openjdk/bench/java/lang/foreign/MemorySegmentVsBits.java
! test/micro/org/openjdk/bench/java/lang/foreign/PointerInvoke.java
! test/micro/org/openjdk/bench/java/lang/foreign/StrLenTest.java
! test/micro/org/openjdk/bench/java/lang/foreign/libPtr.c
! test/micro/org/openjdk/bench/java/lang/foreign/libStrLen.c
! test/micro/org/openjdk/bench/java/nio/X-Buffers-bin.java.template
! test/micro/org/openjdk/bench/java/nio/X-ByteBuffers-bin.java.template
! test/micro/org/openjdk/bench/java/security/GetContext.java
! test/micro/org/openjdk/bench/java/util/stream/tasks/README
! test/micro/org/openjdk/bench/javax/crypto/full/AESGCMByteBuffer.java
! test/micro/org/openjdk/bench/jdk/classfile/AbstractCorpusBenchmark.java
! test/micro/org/openjdk/bench/jdk/classfile/AdHocAdapt.java
! test/micro/org/openjdk/bench/jdk/classfile/AdaptInjectNoop.java
! test/micro/org/openjdk/bench/jdk/classfile/AdaptMetadata.java
! test/micro/org/openjdk/bench/jdk/classfile/AdaptNull.java
! test/micro/org/openjdk/bench/jdk/classfile/ClassfileBenchmark.java
! test/micro/org/openjdk/bench/jdk/classfile/GenerateStackMaps.java
! test/micro/org/openjdk/bench/jdk/classfile/ParseOptions.java
! test/micro/org/openjdk/bench/jdk/classfile/ReadDeep.java
! test/micro/org/openjdk/bench/jdk/classfile/ReadMetadata.java
! test/micro/org/openjdk/bench/jdk/classfile/RebuildMethodBodies.java
! test/micro/org/openjdk/bench/jdk/classfile/RepeatedModelTraversal.java
! test/micro/org/openjdk/bench/jdk/classfile/TestConstants.java
! test/micro/org/openjdk/bench/jdk/classfile/Transforms.java
! test/micro/org/openjdk/bench/jdk/classfile/Write.java
! test/micro/org/openjdk/bench/vm/fences/Multiple.java
! test/micro/org/openjdk/bench/vm/fences/MultipleWithLoads.java
! test/micro/org/openjdk/bench/vm/fences/MultipleWithStores.java
! test/micro/org/openjdk/bench/vm/fences/SafePublishing.java
! test/micro/org/openjdk/bench/vm/fences/Single.java
Changeset: a9679acd
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2023-09-12 20:17:52 +0000
URL: https://git.openjdk.org/leyden/commit/a9679acd5c85b88afe827dc55dbe9a78b00c8918
8253620: Debug symbols for tests missing on macos and windows
Reviewed-by: dholmes, ihse, jwaters
! make/common/TestFilesCompilation.gmk
! make/test/JtregNativeHotspot.gmk
Changeset: dde11551
Author: Justin Lu <jlu at openjdk.org>
Date: 2023-09-12 22:59:34 +0000
URL: https://git.openjdk.org/leyden/commit/dde11551e26dedd28168d2d4528e9dd66ed82999
8315946: DecimalFormat and CompactNumberFormat do allow U+FFFE and U+FFFF in the pattern
Reviewed-by: naoto
! src/java.base/share/classes/java/text/CompactNumberFormat.java
! src/java.base/share/classes/java/text/DecimalFormat.java
Changeset: bd52bbfa
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2023-09-13 02:33:03 +0000
URL: https://git.openjdk.org/leyden/commit/bd52bbfa272691caab227d736021362c06449535
8316060: test/hotspot/jtreg/runtime/reflect/ReflectOutOfMemoryError.java may fail if heap is huge
Reviewed-by: lmesnik, dholmes
! test/hotspot/jtreg/runtime/reflect/ReflectOutOfMemoryError.java
Changeset: 1ebf510e
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2023-09-13 04:58:49 +0000
URL: https://git.openjdk.org/leyden/commit/1ebf510e5a42c7b53720ed94e39e081f74821fc1
8315743: RISC-V: Cleanup masm lr()/sc() methods
Reviewed-by: fyang, luhenry
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
Changeset: cbbfa0dd
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2023-09-13 04:59:19 +0000
URL: https://git.openjdk.org/leyden/commit/cbbfa0ddfb1485edfc6275dd7085b3096f7eccf6
8315652: RISC-V: Features string uses wrong separator for jtreg
Reviewed-by: fyang, luhenry
! src/hotspot/os_cpu/linux_riscv/vm_version_linux_riscv.cpp
Changeset: a36f5a54
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2023-09-13 05:25:25 +0000
URL: https://git.openjdk.org/leyden/commit/a36f5a54ab4871739f2ccbabb684942fc3cadf20
8315663: Open source misc awt tests
Reviewed-by: tr, jdv
+ test/jdk/java/awt/Icon/SetIconImageExceptionTest.java
+ test/jdk/sun/awt/PaletteTester.java
= test/jdk/sun/awt/duke.gif
Changeset: ece9bdfc
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-09-13 06:04:10 +0000
URL: https://git.openjdk.org/leyden/commit/ece9bdfc838a5c419c789319ff794f1ae29b0256
8299614: Shenandoah: STW mark should keep nmethod/oops referenced from stack chunk alive
Reviewed-by: rkennke, zgu
! src/hotspot/share/gc/shenandoah/mode/shenandoahIUMode.cpp
! src/hotspot/share/gc/shenandoah/mode/shenandoahPassiveMode.cpp
! src/hotspot/share/gc/shenandoah/mode/shenandoahSATBMode.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahSTWMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
! test/hotspot/jtreg/gc/shenandoah/options/TestSelectiveBarrierFlags.java
! test/hotspot/jtreg/gc/shenandoah/options/TestWrongBarrierDisable.java
Changeset: fe5ef5f2
Author: Abhishek Kumar <abhiscxk at openjdk.org>
Date: 2023-09-13 07:27:18 +0000
URL: https://git.openjdk.org/leyden/commit/fe5ef5f20dcf647b4ca30963b42fa01449f0d9c0
8315677: Open source few swing JFileChooser and other tests
Reviewed-by: psadhukhan, tr
+ test/jdk/javax/swing/JFileChooser/bug4624353.java
+ test/jdk/javax/swing/JFileChooser/bug4673161.java
+ test/jdk/javax/swing/JFileChooser/bug4782168.java
+ test/jdk/javax/swing/JLabel/bug4822331.java
+ test/jdk/javax/swing/JOptionPane/bug4191835.java
Changeset: 36552e71
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-09-13 07:29:10 +0000
URL: https://git.openjdk.org/leyden/commit/36552e7193a094936d5ed51be602b9c840d9b844
8316123: ProblemList serviceability/dcmd/gc/RunFinalizationTest.java on AIX
Reviewed-by: clanger
! test/hotspot/jtreg/ProblemList.txt
Changeset: 2d168c57
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-09-13 07:32:54 +0000
URL: https://git.openjdk.org/leyden/commit/2d168c573402c0fc3dfb6c1fe6f48ec46997fa67
8313202: MutexLocker should disallow null Mutexes
Reviewed-by: dholmes, coleenp, dcubed
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/code/compiledMethod.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/stubs.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/gc/g1/heapRegionRemSet.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/prims/jvmtiManageCapabilities.cpp
! src/hotspot/share/prims/jvmtiManageCapabilities.hpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/runtime/task.cpp
! src/hotspot/share/runtime/threadSMR.inline.hpp
! src/hotspot/share/runtime/threads.cpp
Changeset: bb6b3f24
Author: Abhishek Kumar <abhiscxk at openjdk.org>
Date: 2023-09-13 07:35:01 +0000
URL: https://git.openjdk.org/leyden/commit/bb6b3f2486b07a6ccdeea18519453e6d9c05c2c3
8315761: Open source few swing JList and JMenuBar tests
Reviewed-by: psadhukhan, tr
+ test/jdk/javax/swing/JList/bug4300224.java
+ test/jdk/javax/swing/JList/bug4487689.java
+ test/jdk/javax/swing/JList/bug4832765.java
+ test/jdk/javax/swing/JMenuBar/bug4802656.java
Changeset: fecd2fd8
Author: Abhishek Kumar <abhiscxk at openjdk.org>
Date: 2023-09-13 07:42:53 +0000
URL: https://git.openjdk.org/leyden/commit/fecd2fd8f26d0e8905a519e30e9aa171683c9df1
8315898: Open source swing JMenu tests
Reviewed-by: serb
+ test/jdk/javax/swing/JMenu/bug4143592.java
+ test/jdk/javax/swing/JMenu/bug4148154.java
+ test/jdk/javax/swing/JMenu/bug4156316.java
+ test/jdk/javax/swing/JMenu/bug4161866.java
+ test/jdk/javax/swing/JMenu/bug4244796.java
+ test/jdk/javax/swing/JMenu/bug4767393.java
Changeset: f8df754b
Author: shaojin.wensj <shaojin.wensj at alibaba-inc.com>
Committer: Claes Redestad <redestad at openjdk.org>
Date: 2023-09-13 08:25:13 +0000
URL: https://git.openjdk.org/leyden/commit/f8df754b9a3f58ff5f26e63de70d02f3433a9384
8311207: Cleanup for Optimization for UUID.toString
Reviewed-by: liach, rriggs
! src/java.base/share/classes/java/util/UUID.java
! src/java.base/share/classes/jdk/internal/util/HexDigits.java
Changeset: f804f865
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2023-09-13 10:47:20 +0000
URL: https://git.openjdk.org/leyden/commit/f804f8652da71b18cc654c08c12d07d6fd43c2a7
8314612: TestUnorderedReduction.java fails with -XX:MaxVectorSize=32 and -XX:+AlignVector
Reviewed-by: chagedorn, kvn
! src/hotspot/share/opto/loopopts.cpp
! test/hotspot/jtreg/compiler/loopopts/superword/TestUnorderedReduction.java
Changeset: f9ab115a
Author: Per Minborg <pminborg at openjdk.org>
Date: 2023-09-13 12:45:54 +0000
URL: https://git.openjdk.org/leyden/commit/f9ab115acb5044f25e2553521a09c35ae02c9b84
8316050: Use hexadecimal encoding in MemorySegment::toString
Reviewed-by: rriggs, mcimadamore
! src/java.base/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java
Changeset: b3dad244
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-09-13 13:40:54 +0000
URL: https://git.openjdk.org/leyden/commit/b3dad2443a7cb239fda0a320b8790fab592c2eca
8316021: Serial: Remove unused Generation::post_compact
Reviewed-by: tschatzl
! src/hotspot/share/gc/shared/generation.hpp
Changeset: a731a24c
Author: Ludovic Henry <luhenry at openjdk.org>
Date: 2023-09-13 14:54:43 +0000
URL: https://git.openjdk.org/leyden/commit/a731a24c93a89df08db7e01c09eb5786889c9207
8315934: RISC-V: Disable conservative fences per vendor
Reviewed-by: rehn, mli, fyang
! src/hotspot/cpu/riscv/vm_version_riscv.cpp
! src/hotspot/cpu/riscv/vm_version_riscv.hpp
! src/hotspot/os_cpu/linux_riscv/vm_version_linux_riscv.cpp
Changeset: ff240a91
Author: Sean Coffey <coffeys at openjdk.org>
Date: 2023-09-13 15:05:46 +0000
URL: https://git.openjdk.org/leyden/commit/ff240a9135e0f0c78ecffadbef38edb3b0479653
8316087: Test SignedLoggerFinderTest.java is still failing
Reviewed-by: dfuchs
! test/jdk/java/lang/System/LoggerFinder/SignedLoggerFinderTest/SignedLoggerFinderTest.java
= test/jdk/java/lang/System/LoggerFinder/SignedLoggerFinderTest/java.base/share/classes/jdk/internal/event/EventHelper.java
Changeset: 3b0a6d2a
Author: Aggelos Biboudis <abimpoudis at openjdk.org>
Committer: Vicente Romero <vromero at openjdk.org>
Date: 2023-09-13 15:09:01 +0000
URL: https://git.openjdk.org/leyden/commit/3b0a6d2a6842962218b8cebcd9c0672cb4ee6720
8314226: Series of colon-style fallthrough switch cases with guards compiled incorrectly
Reviewed-by: mcimadamore, vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
+ test/langtools/tools/javac/patterns/T8314226.java
Changeset: ce93d27f
Author: Justin Lu <jlu at openjdk.org>
Date: 2023-09-13 20:32:21 +0000
URL: https://git.openjdk.org/leyden/commit/ce93d27fe5725af6424573ceb29cc12f20165f69
6228794: java.text.ChoiceFormat pattern behavior is not well documented.
Reviewed-by: naoto
! src/java.base/share/classes/java/text/ChoiceFormat.java
Changeset: 92ad4a23
Author: Claes Redestad <redestad at openjdk.org>
Date: 2023-09-13 20:58:23 +0000
URL: https://git.openjdk.org/leyden/commit/92ad4a2399bb06b36b167a60c00d2299917fca9f
8315789: Minor HexFormat performance improvements
Reviewed-by: rriggs
! src/java.base/share/classes/java/util/HexFormat.java
+ test/micro/org/openjdk/bench/java/util/HexFormatBench.java
Changeset: 1741d13b
Author: Alexander Zvegintsev <azvegint at openjdk.org>
Date: 2023-09-13 22:23:27 +0000
URL: https://git.openjdk.org/leyden/commit/1741d13b1260253d1e299e8da9c42b5519a7ae48
8315726: Open source several AWT applet tests
Reviewed-by: psadhukhan, aivanov
+ test/jdk/java/awt/Choice/ChoiceSelectTest.java
+ test/jdk/java/awt/Component/Displayable.java
+ test/jdk/java/awt/Focus/TestWindowsLFFocus.java
+ test/jdk/java/awt/geom/HitTest/PathHitTest.java
Changeset: 23fab118
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2023-09-13 22:52:01 +0000
URL: https://git.openjdk.org/leyden/commit/23fab1181b6a053efc4661d5a10caa90b109aa06
8314828: Mark 3 jcmd command-line options test as vm.flagless
Reviewed-by: cjplummer
! test/hotspot/jtreg/serviceability/dcmd/framework/HelpTest.java
! test/hotspot/jtreg/serviceability/dcmd/framework/InvalidCommandTest.java
! test/hotspot/jtreg/serviceability/dcmd/framework/VMVersionTest.java
Changeset: eb37c7e3
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2023-09-13 23:40:44 +0000
URL: https://git.openjdk.org/leyden/commit/eb37c7e361527d937cf5d461a6cca54bd894e542
8315971: ProblemList containers/docker/TestMemoryAwareness.java on linux-all
Reviewed-by: shade
! test/hotspot/jtreg/ProblemList.txt
Changeset: 11d431b2
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2023-09-14 01:20:24 +0000
URL: https://git.openjdk.org/leyden/commit/11d431b2c436d6b2a0aa7a00d676a93c1b87da0e
8316228: jcmd tests are broken by 8314828
Reviewed-by: dholmes
! test/hotspot/jtreg/serviceability/dcmd/framework/HelpTest.java
! test/hotspot/jtreg/serviceability/dcmd/framework/InvalidCommandTest.java
! test/hotspot/jtreg/serviceability/dcmd/framework/VMVersionTest.java
Changeset: 639ba13c
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2023-09-14 07:02:29 +0000
URL: https://git.openjdk.org/leyden/commit/639ba13c4b0ada1c2ae0a46e99ed707c219b3e53
8316179: Use consistent naming for lightweight locking in MacroAssembler
Reviewed-by: rkennke, coleenp, dholmes
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/arm/c1_MacroAssembler_arm.cpp
! src/hotspot/cpu/arm/c2_MacroAssembler_arm.cpp
! src/hotspot/cpu/arm/interp_masm_arm.cpp
! src/hotspot/cpu/arm/macroAssembler_arm.cpp
! src/hotspot/cpu/arm/macroAssembler_arm.hpp
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp
! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/interp_masm_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
Changeset: 903b9e8d
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2023-09-14 07:06:20 +0000
URL: https://git.openjdk.org/leyden/commit/903b9e8dd966fbb61222c59048b752ed8b42b608
8316199: Remove sun/tools/jstatd/TestJstatd* tests from problemlist for Windows.
Reviewed-by: lmesnik, cjplummer
! test/jdk/ProblemList.txt
Changeset: 14408bc8
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2023-09-14 09:01:13 +0000
URL: https://git.openjdk.org/leyden/commit/14408bc8f846447312fd18dde1f8c615ddad61c0
8315973: Remove unused fields from ThreadLocalRandom
Reviewed-by: jpai
! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java
Changeset: 33c62e4f
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2023-09-14 10:09:08 +0000
URL: https://git.openjdk.org/leyden/commit/33c62e4fffe33a7593fd0c01de53507bfd01dc3b
8316154: Opensource JTextArea manual tests
Reviewed-by: abhiscxk, jdv
+ test/jdk/javax/swing/JTextArea/bug4265784.java
Changeset: 8f4dfc44
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2023-09-14 10:21:44 +0000
URL: https://git.openjdk.org/leyden/commit/8f4dfc443ba5820f5799fff1418d6632d502d57b
8316164: Opensource JMenuBar manual test
Reviewed-by: tr, jdv
+ test/jdk/javax/swing/JMenuBar/bug4403749.java
Changeset: b48dbf6b
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2023-09-14 11:50:24 +0000
URL: https://git.openjdk.org/leyden/commit/b48dbf6bfa652ef031c35f0a85a409142563aa72
8316181: Move the fast locking implementation out of the .ad files
Reviewed-by: thartmann, rkennke, fyang
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.hpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv.ad
Changeset: de9b971c
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-09-14 12:06:25 +0000
URL: https://git.openjdk.org/leyden/commit/de9b971c2e21d01586c15ad87c33dd8f24e64e29
8315933: Serial: Remove empty Generation::ensure_parsability
Reviewed-by: tschatzl, sjohanss
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.hpp
! src/hotspot/share/gc/shared/generation.hpp
Changeset: edd454b5
Author: Soumadipta Roy <roysouma at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-09-14 12:21:45 +0000
URL: https://git.openjdk.org/leyden/commit/edd454b502b9bacde55492820e52655bbac63b89
8315766: Parallelize gc/stress/TestStressIHOPMultiThread.java test
Reviewed-by: shade, tschatzl
! test/hotspot/jtreg/gc/stress/TestStressIHOPMultiThread.java
Changeset: cfa89012
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2023-09-14 13:50:49 +0000
URL: https://git.openjdk.org/leyden/commit/cfa89012ab017f3ae147094e5cab6dfd040ce042
8315338: RISC-V: Change flags for stable extensions to non-experimental
Reviewed-by: fyang, luhenry, fjiang
! src/hotspot/cpu/riscv/globals_riscv.hpp
Changeset: 83dca629
Author: Matias Saavedra Silva <matsaave at openjdk.org>
Date: 2023-09-14 14:30:14 +0000
URL: https://git.openjdk.org/leyden/commit/83dca6296e3fc7b9912ef7b82e443ce1415a7bcc
8313638: Add test for dump of resolved references
Reviewed-by: ccheung, iklam
! src/hotspot/share/prims/whitebox.cpp
+ test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/ResolvedReferencesNotNullTest.java
+ test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/ResolvedReferencesTestApp.java
+ test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/ResolvedReferencesWb.java
! test/lib/jdk/test/whitebox/WhiteBox.java
Changeset: 3abe7982
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-09-14 14:49:40 +0000
URL: https://git.openjdk.org/leyden/commit/3abe7982bfbc5787962863f8604ddecadf770b74
8316115: Parallel: Fix -Wconversion warnings around NUMA node ID
Reviewed-by: shade, tschatzl
! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp
! src/hotspot/share/gc/parallel/mutableNUMASpace.hpp
Changeset: a57b9dab
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2023-09-14 15:50:03 +0000
URL: https://git.openjdk.org/leyden/commit/a57b9dab6c02c313f3975f47d502dae270c67508
8316242: Opensource SwingGraphics manual test
Reviewed-by: kizune, abhiscxk
+ test/jdk/javax/swing/SwingGraphics/TranslateTest.java
Changeset: eb1f67b1
Author: Soumadipta Roy <roysouma at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2023-09-14 15:59:13 +0000
URL: https://git.openjdk.org/leyden/commit/eb1f67b160c4d2b8feb7330786ecd8e53ed53946
8315937: Enable parallelism in vmTestbase/nsk/stress/numeric tests
Reviewed-by: shade, lmesnik
- test/hotspot/jtreg/vmTestbase/nsk/stress/numeric/TEST.properties
Changeset: 5cea53d3
Author: Mandy Chung <mchung at openjdk.org>
Date: 2023-09-14 16:10:55 +0000
URL: https://git.openjdk.org/leyden/commit/5cea53d372744ddf1bedaae4667415e6525ef82f
8315810: Reimplement sun.reflect.ReflectionFactory::newConstructorForSerialization with method handles
Co-authored-by: Chen Liang <liach at openjdk.org>
Reviewed-by: rriggs
! src/java.base/share/classes/java/io/ObjectStreamClass.java
! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/jdk/internal/access/JavaLangInvokeAccess.java
! src/java.base/share/classes/jdk/internal/reflect/DirectMethodHandleAccessor.java
! src/java.base/share/classes/jdk/internal/reflect/MethodHandleAccessorFactory.java
! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java
! test/jdk/java/lang/reflect/MethodHandleAccessorsTest.java
! test/jdk/sun/reflect/ReflectionFactory/ReflectionFactoryTest.java
Changeset: c11f8352
Author: Harshitha Onkar <honkar at openjdk.org>
Date: 2023-09-14 17:51:54 +0000
URL: https://git.openjdk.org/leyden/commit/c11f8352e96a01b39e54080716030ec96f717cae
8315824: Open source several Swing Text/HTML related tests
Reviewed-by: psadhukhan, azvegint
+ test/jdk/javax/swing/text/StyledEditorKit/bug4253334.java
+ test/jdk/javax/swing/text/StyledEditorKit/bug4329418.java
+ test/jdk/javax/swing/text/bug4739057.java
+ test/jdk/javax/swing/text/bug4763466.java
+ test/jdk/javax/swing/text/html/bug4210307.java
+ test/jdk/javax/swing/text/html/bug4839739.java
Changeset: c7d306c6
Author: Adam Sotona <asotona at openjdk.org>
Date: 2023-09-14 18:27:12 +0000
URL: https://git.openjdk.org/leyden/commit/c7d306c65c5ed26839b323f3dfc7e5b68e5adaa1
8315541: Classfile API TypeAnnotation.TargetInfo factory methods accept null labels
Reviewed-by: briangoetz
! src/java.base/share/classes/jdk/internal/classfile/impl/TargetInfoImpl.java
Changeset: 6d47fc6d
Author: Adam Sotona <asotona at openjdk.org>
Date: 2023-09-14 18:29:01 +0000
URL: https://git.openjdk.org/leyden/commit/6d47fc6d5b81d6764af322cc17653683f79a89de
8313258: RuntimeInvisibleTypeAnnotationsAttribute.annotations() API Index out of Bound error
Reviewed-by: briangoetz
! src/java.base/share/classes/jdk/internal/classfile/impl/CodeImpl.java
! test/jdk/jdk/classfile/LimitsTest.java
Changeset: ca747f09
Author: Adam Sotona <asotona at openjdk.org>
Date: 2023-09-14 18:30:39 +0000
URL: https://git.openjdk.org/leyden/commit/ca747f09b67071938fb101ce61742c56305af341
8315678: Classfile API ConstantPool::entryCount and ConstantPool::entryByIndex methods are confusing
Reviewed-by: briangoetz
! src/java.base/share/classes/jdk/internal/classfile/constantpool/ClassEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/ConstantDynamicEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/ConstantPool.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/DoubleEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/FieldRefEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/FloatEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/IntegerEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/InterfaceMethodRefEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/InvokeDynamicEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/LongEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/MethodHandleEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/MethodRefEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/MethodTypeEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/ModuleEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/NameAndTypeEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/PackageEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/StringEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/Utf8Entry.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassPrinterImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassReaderImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/SplitConstantPool.java
! src/java.base/share/classes/jdk/internal/classfile/impl/TemporaryConstantPool.java
! src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerificationWrapper.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StringSharingPlugin.java
! test/jdk/jdk/classfile/ConstantPoolCopyTest.java
! test/jdk/jdk/classfile/CorpusTest.java
! test/jdk/jdk/classfile/Utf8EntryTest.java
! test/langtools/tools/javac/7153958/CPoolRefClassContainingInlinedCts.java
! test/langtools/tools/javac/8000518/DuplicateConstantPoolEntry.java
! test/langtools/tools/javac/NoStringToLower.java
! test/langtools/tools/javac/T8011181/EmptyUTF8ForInnerClassNameTest.java
! test/langtools/tools/javac/classfiles/T8255757/T8255757.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesHierarchyTest.java
! test/langtools/tools/javac/diags/CheckResourceKeys.java
! test/langtools/tools/javac/jvm/ClassRefDupInConstantPoolTest.java
! test/langtools/tools/javac/lambda/ByteCodeTest.java
! test/langtools/tools/javac/patterns/MatchExceptionTest.java
! test/langtools/tools/javac/records/RecordCompilationTests.java
! test/langtools/tools/javac/resolve/NoObjectToString.java
! test/langtools/tools/javap/classfile/T6887895.java
Changeset: 2a6fb9ce
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2023-09-14 18:52:24 +0000
URL: https://git.openjdk.org/leyden/commit/2a6fb9ce59be2d06c753b920ed689c0cc6775c5b
8316147: Remove serviceability/sa/TestJhsdbJstackMixed.java from -Xcomp problem list
Reviewed-by: lmesnik
! test/hotspot/jtreg/ProblemList-Xcomp.txt
Changeset: b2e91060
Author: Adam Sotona <asotona at openjdk.org>
Date: 2023-09-14 18:52:51 +0000
URL: https://git.openjdk.org/leyden/commit/b2e91060db82a13e993227f538c8d54b41a9796b
8313452: Improve Classfile API attributes handling safety
Reviewed-by: briangoetz
! src/java.base/share/classes/jdk/internal/classfile/AttributeMapper.java
! src/java.base/share/classes/jdk/internal/classfile/Attributes.java
! src/java.base/share/classes/jdk/internal/classfile/Classfile.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractDirectBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AnnotationReader.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BoundAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassfileImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/Util.java
+ test/jdk/jdk/classfile/OptionsTest.java
Changeset: 44152616
Author: Soumadipta Roy <roysouma at amazon.com>
Committer: Martin Buchholz <martin at openjdk.org>
Date: 2023-09-14 19:22:31 +0000
URL: https://git.openjdk.org/leyden/commit/4415261688dc258b6d254668bcf8818c61cc65ea
8315683: Parallelize java/util/concurrent/tck/JSR166TestCase.java
Reviewed-by: martin, shade
! test/jdk/java/util/concurrent/tck/JSR166TestCase.java
Changeset: d475f61f
Author: Harshitha Onkar <honkar at openjdk.org>
Date: 2023-09-14 22:03:03 +0000
URL: https://git.openjdk.org/leyden/commit/d475f61fd52b7d379260811b32d3815786858411
8315731: Open source several Swing Text related tests
Reviewed-by: psadhukhan, tr
+ test/jdk/javax/swing/text/CompositeView/bug4398059.java
+ test/jdk/javax/swing/text/DefaultCaret/bug4197894.java
+ test/jdk/javax/swing/text/DefaultCaret/bug4203175.java
+ test/jdk/javax/swing/text/DefaultEditorKit/bug4265242.java
+ test/jdk/javax/swing/text/DefaultStyledDocument/bug4472852.java
Changeset: b55e418a
Author: Justin Lu <jlu at openjdk.org>
Date: 2023-09-14 22:19:18 +0000
URL: https://git.openjdk.org/leyden/commit/b55e418a077791b39992042411cde97f68dc39fe
8301991: Convert l10n properties resource bundles to UTF-8 native
Reviewed-by: naoto
! make/jdk/src/classes/build/tools/compileproperties/CompileProperties.java
! make/langtools/tools/compileproperties/CompileProperties.java
! src/demo/share/jfc/CodePointIM/resources/codepoint_de.properties
! src/demo/share/jfc/CodePointIM/resources/codepoint_ja.properties
! src/demo/share/jfc/CodePointIM/resources/codepoint_zh_CN.properties
! src/demo/share/jfc/Notepad/resources/Notepad_de.properties
! src/demo/share/jfc/Notepad/resources/Notepad_ja.properties
! src/demo/share/jfc/Notepad/resources/Notepad_zh_CN.properties
! src/demo/share/jfc/Stylepad/resources/Stylepad_de.properties
! src/demo/share/jfc/Stylepad/resources/Stylepad_ja.properties
! src/demo/share/jfc/Stylepad/resources/Stylepad_zh_CN.properties
! src/demo/share/jfc/SwingSet2/resources/swingset_de.properties
! src/demo/share/jfc/SwingSet2/resources/swingset_ja.properties
! src/demo/share/jfc/SwingSet2/resources/swingset_zh_CN.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_de.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_es.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_fr.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_it.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_ja.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_ko.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_pt_BR.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_sv.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_zh_CN.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_zh_TW.properties
! src/java.base/share/classes/sun/util/resources/CurrencyNames.properties
! src/java.base/share/classes/sun/util/resources/LocaleNames.properties
! src/java.base/share/data/currency/CurrencyData.properties
! src/java.desktop/macosx/classes/com/apple/laf/resources/aqua_de.properties
! src/java.desktop/macosx/classes/com/apple/laf/resources/aqua_es.properties
! src/java.desktop/macosx/classes/com/apple/laf/resources/aqua_fr.properties
! src/java.desktop/macosx/classes/com/apple/laf/resources/aqua_it.properties
! src/java.desktop/macosx/classes/com/apple/laf/resources/aqua_ja.properties
! src/java.desktop/macosx/classes/com/apple/laf/resources/aqua_ko.properties
! src/java.desktop/macosx/classes/com/apple/laf/resources/aqua_pt_BR.properties
! src/java.desktop/macosx/classes/com/apple/laf/resources/aqua_sv.properties
! src/java.desktop/macosx/classes/com/apple/laf/resources/aqua_zh_CN.properties
! src/java.desktop/macosx/classes/com/apple/laf/resources/aqua_zh_TW.properties
! src/java.desktop/macosx/classes/sun/awt/resources/awtosx.properties
! src/java.desktop/share/classes/com/sun/accessibility/internal/resources/accessibility_de.properties
! src/java.desktop/share/classes/com/sun/accessibility/internal/resources/accessibility_es.properties
! src/java.desktop/share/classes/com/sun/accessibility/internal/resources/accessibility_fr.properties
! src/java.desktop/share/classes/com/sun/accessibility/internal/resources/accessibility_it.properties
! src/java.desktop/share/classes/com/sun/accessibility/internal/resources/accessibility_ja.properties
! src/java.desktop/share/classes/com/sun/accessibility/internal/resources/accessibility_ko.properties
! src/java.desktop/share/classes/com/sun/accessibility/internal/resources/accessibility_pt_BR.properties
! src/java.desktop/share/classes/com/sun/accessibility/internal/resources/accessibility_sv.properties
! src/java.desktop/share/classes/com/sun/accessibility/internal/resources/accessibility_zh_CN.properties
! src/java.desktop/share/classes/com/sun/accessibility/internal/resources/accessibility_zh_TW.properties
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_de.properties
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_es.properties
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_fr.properties
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_ja.properties
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_ko.properties
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_pt_BR.properties
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_sv.properties
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_zh_CN.properties
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_zh_TW.properties
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/resources/motif_de.properties
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/resources/motif_es.properties
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/resources/motif_fr.properties
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/resources/motif_ja.properties
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/resources/motif_ko.properties
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/resources/motif_pt_BR.properties
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/resources/motif_sv.properties
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/resources/motif_zh_CN.properties
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/resources/motif_zh_TW.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_de.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_es.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_fr.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_it.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_ja.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_ko.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_pt_BR.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_sv.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_zh_CN.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_zh_TW.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_de.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_es.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_fr.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_ja.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_ko.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_pt_BR.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_sv.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_zh_CN.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_zh_TW.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_de.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_es.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_fr.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_ja.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_ko.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_pt_BR.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_sv.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_zh_CN.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_zh_TW.properties
! src/java.desktop/share/classes/sun/awt/resources/awt_de.properties
! src/java.desktop/share/classes/sun/awt/resources/awt_es.properties
! src/java.desktop/share/classes/sun/awt/resources/awt_fr.properties
! src/java.desktop/share/classes/sun/awt/resources/awt_it.properties
! src/java.desktop/share/classes/sun/awt/resources/awt_ja.properties
! src/java.desktop/share/classes/sun/awt/resources/awt_ko.properties
! src/java.desktop/share/classes/sun/awt/resources/awt_pt_BR.properties
! src/java.desktop/share/classes/sun/awt/resources/awt_sv.properties
! src/java.desktop/share/classes/sun/awt/resources/awt_zh_CN.properties
! src/java.desktop/share/classes/sun/awt/resources/awt_zh_TW.properties
! src/java.desktop/share/classes/sun/print/resources/serviceui_de.properties
! src/java.desktop/share/classes/sun/print/resources/serviceui_es.properties
! src/java.desktop/share/classes/sun/print/resources/serviceui_fr.properties
! src/java.desktop/share/classes/sun/print/resources/serviceui_it.properties
! src/java.desktop/share/classes/sun/print/resources/serviceui_ja.properties
! src/java.desktop/share/classes/sun/print/resources/serviceui_ko.properties
! src/java.desktop/share/classes/sun/print/resources/serviceui_pt_BR.properties
! src/java.desktop/share/classes/sun/print/resources/serviceui_sv.properties
! src/java.desktop/share/classes/sun/print/resources/serviceui_zh_CN.properties
! src/java.desktop/share/classes/sun/print/resources/serviceui_zh_TW.properties
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/resources/windows_de.properties
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/resources/windows_es.properties
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/resources/windows_fr.properties
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/resources/windows_ja.properties
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/resources/windows_ko.properties
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/resources/windows_pt_BR.properties
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/resources/windows_sv.properties
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/resources/windows_zh_CN.properties
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/resources/windows_zh_TW.properties
! src/java.desktop/windows/classes/sun/awt/windows/awtLocalization_ja.properties
! src/java.desktop/windows/classes/sun/awt/windows/awtLocalization_ko.properties
! src/java.desktop/windows/classes/sun/awt/windows/awtLocalization_zh_CN.properties
! src/java.desktop/windows/classes/sun/awt/windows/awtLocalization_zh_TW.properties
! src/java.logging/share/classes/sun/util/logging/resources/logging_es.properties
! src/java.logging/share/classes/sun/util/logging/resources/logging_fr.properties
! src/java.logging/share/classes/sun/util/logging/resources/logging_ja.properties
! src/java.logging/share/classes/sun/util/logging/resources/logging_ko.properties
! src/java.logging/share/classes/sun/util/logging/resources/logging_pt_BR.properties
! src/java.logging/share/classes/sun/util/logging/resources/logging_zh_CN.properties
! src/java.logging/share/classes/sun/util/logging/resources/logging_zh_TW.properties
! src/java.rmi/share/classes/sun/rmi/registry/resources/rmiregistry_de.properties
! src/java.rmi/share/classes/sun/rmi/registry/resources/rmiregistry_es.properties
! src/java.rmi/share/classes/sun/rmi/registry/resources/rmiregistry_fr.properties
! src/java.rmi/share/classes/sun/rmi/registry/resources/rmiregistry_it.properties
! src/java.rmi/share/classes/sun/rmi/registry/resources/rmiregistry_ja.properties
! src/java.rmi/share/classes/sun/rmi/registry/resources/rmiregistry_ko.properties
! src/java.rmi/share/classes/sun/rmi/registry/resources/rmiregistry_pt_BR.properties
! src/java.rmi/share/classes/sun/rmi/registry/resources/rmiregistry_sv.properties
! src/java.rmi/share/classes/sun/rmi/registry/resources/rmiregistry_zh_CN.properties
! src/java.rmi/share/classes/sun/rmi/registry/resources/rmiregistry_zh_TW.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_de.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_es.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_fr.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_it.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_ja.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_ko.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_pt_BR.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_sv.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_zh_CN.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_zh_TW.properties
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/resource/xmlsecurity_de.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_de.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_es.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_fr.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_it.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_ko.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_pt_BR.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_sv.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_zh_TW.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_de.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_es.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_fr.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_it.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_ko.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_pt_BR.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_sv.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_zh_TW.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_de.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_es.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_fr.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_it.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_ko.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_pt_BR.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_sv.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_zh_TW.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_de.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_es.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_fr.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_it.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_ko.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_pt_BR.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_sv.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_zh_TW.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_de.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_es.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_fr.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_it.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_ko.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_pt_BR.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_sv.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_zh_TW.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_de.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_es.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_fr.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_it.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ko.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_pt_BR.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_sv.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_TW.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_de.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_es.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_fr.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_it.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_ko.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_pt_BR.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_sv.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_zh_TW.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_de.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_es.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_fr.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_it.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_ko.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_pt_BR.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_sv.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_zh_TW.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_de.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_es.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_fr.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_it.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_ko.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_pt_BR.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_sv.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_zh_TW.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_de.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_es.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_fr.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_it.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_ko.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_pt_BR.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_sv.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_zh_TW.properties
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/Encodings.properties
! src/java.xml/share/classes/javax/xml/catalog/CatalogMessages_de.properties
! src/java.xml/share/classes/javax/xml/catalog/CatalogMessages_es.properties
! src/java.xml/share/classes/javax/xml/catalog/CatalogMessages_fr.properties
! src/java.xml/share/classes/javax/xml/catalog/CatalogMessages_it.properties
! src/java.xml/share/classes/javax/xml/catalog/CatalogMessages_ja.properties
! src/java.xml/share/classes/javax/xml/catalog/CatalogMessages_ko.properties
! src/java.xml/share/classes/javax/xml/catalog/CatalogMessages_pt_BR.properties
! src/java.xml/share/classes/javax/xml/catalog/CatalogMessages_sv.properties
! src/java.xml/share/classes/javax/xml/catalog/CatalogMessages_zh_CN.properties
! src/java.xml/share/classes/javax/xml/catalog/CatalogMessages_zh_TW.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_de.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_de.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_ja.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_de.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_ja.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_zh_CN.properties
! src/jdk.compiler/share/classes/sun/tools/serialver/resources/serialver_de.properties
! src/jdk.compiler/share/classes/sun/tools/serialver/resources/serialver_ja.properties
! src/jdk.compiler/share/classes/sun/tools/serialver/resources/serialver_zh_CN.properties
! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/resources/simpleserver_de.properties
! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/resources/simpleserver_ja.properties
! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/resources/simpleserver_zh_CN.properties
! src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/ExceptionMessages.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_de.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_es.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_fr.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_it.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ja.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ko.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_pt_BR.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_sv.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_CN.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_TW.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_de.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_zh_CN.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_de.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_zh_CN.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint_de.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint_zh_CN.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_de.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_zh_CN.properties
! src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/messages_de.properties
! src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/messages_ja.properties
! src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/messages_zh_CN.properties
! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_de.properties
! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_ja.properties
! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_zh_CN.properties
! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/resources/jdeprscan_de.properties
! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/resources/jdeprscan_ja.properties
! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/resources/jdeprscan_zh_CN.properties
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps_de.properties
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps_ja.properties
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps_zh_CN.properties
! src/jdk.jdi/share/classes/com/sun/tools/jdi/resources/jdi_de.properties
! src/jdk.jdi/share/classes/com/sun/tools/jdi/resources/jdi_ja.properties
! src/jdk.jdi/share/classes/com/sun/tools/jdi/resources/jdi_zh_CN.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_de.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_ja.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_zh_CN.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins_de.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins_ja.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins_zh_CN.properties
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_de.properties
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_ja.properties
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_zh_CN.properties
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/LinuxResources_de.properties
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/LinuxResources_ja.properties
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/LinuxResources_zh_CN.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_de.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_ja.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_zh_CN.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_de.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_ja.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_zh_CN.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_de.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_ja.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_zh_CN.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_de.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_ja.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_zh_CN.properties
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_de.properties
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_ja.properties
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_zh_CN.properties
! src/jdk.jshell/share/classes/jdk/jshell/resources/l10n_de.properties
! src/jdk.jshell/share/classes/jdk/jshell/resources/l10n_ja.properties
! src/jdk.jshell/share/classes/jdk/jshell/resources/l10n_zh_CN.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_ar_AE.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_ar_BH.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_ar_DZ.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_ar_EG.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_ar_IQ.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_ar_JO.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_ar_KW.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_ar_LB.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_ar_LY.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_ar_MA.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_ar_OM.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_ar_QA.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_ar_SA.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_ar_SD.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_ar_SY.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_ar_TN.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_ar_YE.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_be_BY.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_bg_BG.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_ca_ES.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_cs_CZ.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_da_DK.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_de.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_de_AT.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_de_DE.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_de_LU.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_el_CY.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_el_GR.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_en_GB.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_en_IE.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_en_MT.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_es.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_es_ES.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_et_EE.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_fi_FI.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_fr.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_fr_BE.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_fr_FR.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_fr_LU.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_ga_IE.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_he_IL.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_hi_IN.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_hr_HR.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_it.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_it_IT.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_ja.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_ja_JP.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_ko.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_ko_KR.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_lt_LT.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_lv_LV.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_mt_MT.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_nl_BE.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_nl_NL.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_pl_PL.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_pt.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_pt_PT.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_ru_RU.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_sk_SK.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_sl_SI.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_sr_BA.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_sr_CS.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_sr_Latn_BA.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_sr_Latn_ME.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_sr_ME.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_sr_RS.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_sv.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_sv_SE.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_th_TH.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_uk_UA.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_vi_VN.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_zh_CN.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_zh_TW.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_ar.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_be.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_bg.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_ca.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_cs.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_de.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_el.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_es.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_es_US.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_fi.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_fr.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_ga.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_he.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_hi.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_hu.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_is.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_it.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_ja.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_ko.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_lt.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_lv.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_mk.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_ms.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_mt.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_nl.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_no.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_no_NO_NY.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_pl.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_pt.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_pt_BR.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_pt_PT.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_ro.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_ru.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_sk.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_sl.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_sq.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_sr.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_sr_Latn.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_sv.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_th.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_tr.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_uk.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_vi.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_zh.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_zh_TW.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_de.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_es.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_fr.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_it.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_ja.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_ko.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_pt_BR.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_sv.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_zh_CN.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_zh_TW.properties
! test/jdk/java/text/Format/NumberFormat/CurrencyFormat.java
! test/jdk/java/text/Format/NumberFormat/CurrencySymbols.properties
! test/jdk/java/util/PluggableLocale/providersrc/barprovider/com/bar/LocaleNames.properties
! test/jdk/java/util/PluggableLocale/providersrc/barprovider/com/bar/LocaleNames_ja.properties
! test/jdk/java/util/PluggableLocale/providersrc/barprovider/com/bar/LocaleNames_ja_JP_kyoto.properties
! test/jdk/java/util/PluggableLocale/providersrc/barprovider/com/bar/LocaleNames_ja_JP_osaka.properties
! test/jdk/java/util/PluggableLocale/providersrc/barprovider/com/bar/LocaleNames_xx.properties
! test/jdk/java/util/ResourceBundle/Bug6204853.properties
! test/jdk/performance/client/SwingMark/src/resources/JMTest_04_ja.properties
! test/jdk/performance/client/SwingMark/src/resources/ListTest_ja.properties
! test/jdk/performance/client/SwingMark/src/resources/TextAreaTest_ja.properties
Changeset: 96781ba3
Author: Pengfei Li <pli at openjdk.org>
Date: 2023-09-15 01:02:44 +0000
URL: https://git.openjdk.org/leyden/commit/96781ba33d4717c8df2b9ba4cd5d66858cf5c2d1
8312332: C2: Refactor SWPointer out from SuperWord
Reviewed-by: epeter, kvn
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superword.hpp
+ src/hotspot/share/opto/vectorization.cpp
+ src/hotspot/share/opto/vectorization.hpp
Changeset: 783e44d0
Author: Jayathirth D V <jdv at openjdk.org>
Date: 2023-09-15 03:04:28 +0000
URL: https://git.openjdk.org/leyden/commit/783e44d07ee9dccf46c5df1c604290fd311cdb18
8316326: ProblemList java/awt/Mouse/EnterExitEvents/DragWindowTest.java on macosx-all again
Reviewed-by: dholmes
! test/jdk/ProblemList.txt
Changeset: 8dc2d928
Author: Per Minborg <pminborg at openjdk.org>
Date: 2023-09-15 05:43:57 +0000
URL: https://git.openjdk.org/leyden/commit/8dc2d9280e9d100374a6e33b5d32905bc909a52d
8316190: Improve MemorySegment::toString
Reviewed-by: rriggs
! src/java.base/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java
! src/java.base/share/classes/jdk/internal/foreign/Utils.java
! test/jdk/java/foreign/TestSegments.java
Changeset: 4a63eb05
Author: Tejesh R <tr at openjdk.org>
Date: 2023-09-15 06:08:27 +0000
URL: https://git.openjdk.org/leyden/commit/4a63eb05221c1829b157a025a4d35cdd77a9fe04
8315834: Open source several Swing JSpinner related tests
Reviewed-by: psadhukhan, abhiscxk
+ test/jdk/javax/swing/JSpinner/bug4522737.java
+ test/jdk/javax/swing/JSpinner/bug4656590.java
+ test/jdk/javax/swing/JSpinner/bug4680204.java
+ test/jdk/javax/swing/JSpinner/bug4862257.java
+ test/jdk/javax/swing/JSpinner/bug5104421.java
Changeset: 0775bf2f
Author: Abhishek Kumar <abhiscxk at openjdk.org>
Date: 2023-09-15 06:18:36 +0000
URL: https://git.openjdk.org/leyden/commit/0775bf2f0375b1bc63c187399cbc3fdc5a192bce
8316106: Open source few swing JInternalFrame and JMenuBar tests
Reviewed-by: kizune, tr
+ test/jdk/javax/swing/JInternalFrame/bug4268949.java
+ test/jdk/javax/swing/JInternalFrame/bug4309079.java
+ test/jdk/javax/swing/JInternalFrame/bug4732229.java
+ test/jdk/javax/swing/JInternalFrame/bug5009724.java
+ test/jdk/javax/swing/JMenuBar/bug4191374.java
Changeset: bfbc41c1
Author: Abhishek Kumar <abhiscxk at openjdk.org>
Date: 2023-09-15 06:23:20 +0000
URL: https://git.openjdk.org/leyden/commit/bfbc41c1f177c7a2b8e91351ac41eaffaab2d8fc
8315741: Open source few swing JFormattedTextField and JPopupMenu tests
Reviewed-by: kizune, tr
+ test/jdk/javax/swing/JFormattedTextField/bug4741926.java
+ test/jdk/javax/swing/JFormattedTextField/bug4863121.java
+ test/jdk/javax/swing/JFormattedTextField/bug4886538.java
+ test/jdk/javax/swing/JPopupMenu/bug4123919.java
+ test/jdk/javax/swing/JPopupMenu/bug4197019.java
Changeset: d575968b
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-09-15 07:14:35 +0000
URL: https://git.openjdk.org/leyden/commit/d575968b4bde74bd557cb84e89f0fa0f96b04087
8316178: Better diagnostic header for CodeBlobs
Reviewed-by: thartmann, kvn
! src/hotspot/share/code/codeBlob.cpp
Changeset: 4070829a
Author: Gui Cao <gcao at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2023-09-15 07:42:23 +0000
URL: https://git.openjdk.org/leyden/commit/4070829ae589678578a93b2886e02e04cf0a1b01
8315931: RISC-V: xxxMaxVectorTestsSmokeTest fails when using RVV
Reviewed-by: fyang, dzhang
! src/hotspot/cpu/riscv/riscv_v.ad
Changeset: 4f864faf
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2023-09-15 08:30:18 +0000
URL: https://git.openjdk.org/leyden/commit/4f864faf428c8171be975a79db5bc2bc145f8805
8314136: Test java/net/httpclient/CancelRequestTest.java failed: WARNING: tracker for HttpClientImpl(42) has outstanding operations
Reviewed-by: jpai
! test/jdk/java/net/httpclient/CancelRequestTest.java
Changeset: 86dde5e0
Author: Leo Korinth <lkorinth at openjdk.org>
Date: 2023-09-15 08:59:48 +0000
URL: https://git.openjdk.org/leyden/commit/86dde5e02b170c60e18930b66e05f0f3dd482e29
8316001: GC: Make TestArrayAllocatorMallocLimit use createTestJvm
Reviewed-by: ayang, tschatzl
! test/hotspot/jtreg/gc/arguments/TestArrayAllocatorMallocLimit.java
Changeset: 25f32f35
Author: Alan Bateman <alanb at openjdk.org>
Date: 2023-09-15 09:09:21 +0000
URL: https://git.openjdk.org/leyden/commit/25f32f353830fddd4883f0fd191303b9dd9898c7
8316160: Remove sun.misc.Unsafe.{shouldBeInitialized,ensureClassInitialized}
Reviewed-by: rriggs, mchung, jpai
! src/jdk.unsupported/share/classes/sun/misc/Unsafe.java
Changeset: 89cb290b
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2023-09-15 09:18:28 +0000
URL: https://git.openjdk.org/leyden/commit/89cb290bb0b3947126d836789f0f68a6b98215cd
8312165: Fix typos in java.desktop Swing
Co-authored-by: Alexey Ivanov <aivanov at openjdk.org>
Reviewed-by: aivanov
! src/java.desktop/macosx/classes/com/apple/laf/AquaFileChooserUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifDesktopPaneUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifFileChooserUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifLookAndFeel.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifOptionPaneUI.java
! src/java.desktop/share/classes/javax/swing/BufferStrategyPaintManager.java
! src/java.desktop/share/classes/javax/swing/FocusManager.java
! src/java.desktop/share/classes/javax/swing/GroupLayout.java
! src/java.desktop/share/classes/javax/swing/JComponent.java
! src/java.desktop/share/classes/javax/swing/JEditorPane.java
! src/java.desktop/share/classes/javax/swing/JFileChooser.java
! src/java.desktop/share/classes/javax/swing/JLayeredPane.java
! src/java.desktop/share/classes/javax/swing/JList.java
! src/java.desktop/share/classes/javax/swing/JMenu.java
! src/java.desktop/share/classes/javax/swing/JMenuItem.java
! src/java.desktop/share/classes/javax/swing/JPopupMenu.java
! src/java.desktop/share/classes/javax/swing/JSlider.java
! src/java.desktop/share/classes/javax/swing/JSplitPane.java
! src/java.desktop/share/classes/javax/swing/JTable.java
! src/java.desktop/share/classes/javax/swing/JTree.java
! src/java.desktop/share/classes/javax/swing/PopupFactory.java
! src/java.desktop/share/classes/javax/swing/ProgressMonitor.java
! src/java.desktop/share/classes/javax/swing/RepaintManager.java
! src/java.desktop/share/classes/javax/swing/SortingFocusTraversalPolicy.java
! src/java.desktop/share/classes/javax/swing/SpinnerListModel.java
! src/java.desktop/share/classes/javax/swing/SwingWorker.java
! src/java.desktop/share/classes/javax/swing/ToolTipManager.java
! src/java.desktop/share/classes/javax/swing/UIDefaults.java
! src/java.desktop/share/classes/javax/swing/event/InternalFrameListener.java
! src/java.desktop/share/classes/javax/swing/event/TreeModelEvent.java
! src/java.desktop/share/classes/javax/swing/event/TreeSelectionEvent.java
! src/java.desktop/share/classes/javax/swing/plaf/BorderUIResource.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicBorders.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicInternalFrameUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicListUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicPopupMenuUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicProgressBarUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicScrollPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSplitPaneDivider.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTableUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicToolTipUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTreeUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/DefaultMetalTheme.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalCheckBoxUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalComboBoxUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalDesktopIconUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalSplitPaneDivider.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalToggleButtonUI.java
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/AbstractRegionPainter.java
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/DropShadowEffect.java
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/Effect.java
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/ImageCache.java
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/InnerShadowEffect.java
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/NimbusLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthArrowButton.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthGraphicsUtils.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthParser.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthProgressBarUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthScrollBarUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthSliderUI.java
! src/java.desktop/share/classes/javax/swing/text/AbstractDocument.java
! src/java.desktop/share/classes/javax/swing/text/AbstractWriter.java
! src/java.desktop/share/classes/javax/swing/text/CompositeView.java
! src/java.desktop/share/classes/javax/swing/text/DefaultCaret.java
! src/java.desktop/share/classes/javax/swing/text/DefaultEditorKit.java
! src/java.desktop/share/classes/javax/swing/text/DefaultFormatter.java
! src/java.desktop/share/classes/javax/swing/text/DefaultStyledDocument.java
! src/java.desktop/share/classes/javax/swing/text/Document.java
! src/java.desktop/share/classes/javax/swing/text/GapContent.java
! src/java.desktop/share/classes/javax/swing/text/GlyphView.java
! src/java.desktop/share/classes/javax/swing/text/InternationalFormatter.java
! src/java.desktop/share/classes/javax/swing/text/JTextComponent.java
! src/java.desktop/share/classes/javax/swing/text/StringContent.java
! src/java.desktop/share/classes/javax/swing/text/StyleContext.java
! src/java.desktop/share/classes/javax/swing/text/StyledEditorKit.java
! src/java.desktop/share/classes/javax/swing/text/Utilities.java
! src/java.desktop/share/classes/javax/swing/text/html/AccessibleHTML.java
! src/java.desktop/share/classes/javax/swing/text/html/HTMLDocument.java
! src/java.desktop/share/classes/javax/swing/text/html/ImageView.java
! src/java.desktop/share/classes/javax/swing/text/html/Map.java
! src/java.desktop/share/classes/javax/swing/text/html/parser/Parser.java
! src/java.desktop/share/classes/javax/swing/tree/DefaultTreeModel.java
! src/java.desktop/share/classes/javax/swing/tree/TreeNode.java
! src/java.desktop/share/classes/javax/swing/tree/TreeSelectionModel.java
! src/java.desktop/share/classes/sun/swing/AccumulativeRunnable.java
! src/java.desktop/share/classes/sun/swing/DefaultLookup.java
! src/java.desktop/share/classes/sun/swing/FilePane.java
! src/java.desktop/share/classes/sun/swing/LightweightContent.java
! src/java.desktop/share/classes/sun/swing/PrintingStatus.java
! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java
! src/java.desktop/share/classes/sun/swing/icon/SortArrowIcon.java
! src/java.desktop/share/classes/sun/swing/plaf/DesktopProperty.java
! src/java.desktop/share/classes/sun/swing/plaf/synth/DefaultSynthStyle.java
! src/java.desktop/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java
! src/java.desktop/share/classes/sun/swing/text/TextComponentPrintable.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsCheckBoxUI.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsDesktopProperty.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsFileChooserUI.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsPopupWindow.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/XPStyle.java
Changeset: 31c4e03d
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2023-09-15 09:48:58 +0000
URL: https://git.openjdk.org/leyden/commit/31c4e03d5d4682a10825bd7cf2d37971e686b31e
8314551: More generic way to handshake GC threads with monitor deflation
Reviewed-by: jsjolen, eosterlund
! src/hotspot/share/runtime/synchronizer.cpp
Changeset: 42dc6b5d
Author: Feilong Jiang <fjiang at openjdk.org>
Date: 2023-09-15 10:04:43 +0000
URL: https://git.openjdk.org/leyden/commit/42dc6b5d3a620c208717d875eb4caa5dc74013f2
8316182: RISC-V: SA stack walking code having trouble finding sender frame when invoking LambdaForms is involved
Reviewed-by: fyang
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/riscv64/RISCV64Frame.java
Changeset: bd268137
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-09-15 11:39:16 +0000
URL: https://git.openjdk.org/leyden/commit/bd268137ed2e97d5ca6842758bd49ca66e8a3859
8316295: Serial: Remove empty Generation::promotion_failure_occurred
Reviewed-by: tschatzl
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/shared/generation.hpp
Changeset: 3c743cfe
Author: Sean Mullan <mullan at openjdk.org>
Date: 2023-09-15 13:12:15 +0000
URL: https://git.openjdk.org/leyden/commit/3c743cfea00692d0b938cb1cbde936084eecf369
8312126: NullPointerException in CertStore.getCRLs after 8297955
Reviewed-by: weijun
! src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStoreImpl.java
Changeset: 8dfde28b
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2023-09-15 15:15:46 +0000
URL: https://git.openjdk.org/leyden/commit/8dfde28b289cbb53173f0ab759156088bbaf74f1
8315485: (fs) Move java/nio/file/Path/Misc.java tests into java/nio/file/Path/PathOps.java
Reviewed-by: alanb
- test/jdk/java/nio/file/Path/Misc.java
! test/jdk/java/nio/file/Path/PathOps.java
Changeset: dc5ca1d3
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2023-09-15 17:21:27 +0000
URL: https://git.openjdk.org/leyden/commit/dc5ca1d3798727fd29a6a40e9f7777cb7f85c004
8316031: SSLFlowDelegate should not log from synchronized block
Reviewed-by: djelinski
! src/java.net.http/share/classes/jdk/internal/net/http/common/SSLFlowDelegate.java
! test/jdk/java/net/httpclient/HttpClientLocalAddrTest.java
Changeset: 149acd18
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2023-09-15 17:32:41 +0000
URL: https://git.openjdk.org/leyden/commit/149acd186ed68d290e22dc2c86e17f46ef68b124
8316207: Fix typos in java.io.StreamTokenizer
Reviewed-by: naoto
! src/java.base/share/classes/java/io/StreamTokenizer.java
Changeset: 00504472
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2023-09-15 20:22:03 +0000
URL: https://git.openjdk.org/leyden/commit/00504472b979a33a7a19a56dee8d332ad82e6bf4
8316148: Remove sun/tools/jhsdb/JStackStressTest.java from problem list
Reviewed-by: dholmes
! test/jdk/ProblemList.txt
Changeset: 8f46abc9
Author: Harshitha Onkar <honkar at openjdk.org>
Date: 2023-09-15 20:32:38 +0000
URL: https://git.openjdk.org/leyden/commit/8f46abc938ffe338e25d5fdbdcfa0aaa12edfa58
8315889: Open source several Swing HTMLDocument related tests
Reviewed-by: tr, azvegint
+ test/jdk/javax/swing/text/html/HTMLDocument/bug4226914.java
+ test/jdk/javax/swing/text/html/HTMLDocument/bug4251593.java
+ test/jdk/javax/swing/text/html/HTMLDocument/bug4687405.java
+ test/jdk/javax/swing/text/html/HTMLEditorKit/bug4213373.java
Changeset: c92bdb0e
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2023-09-16 07:51:34 +0000
URL: https://git.openjdk.org/leyden/commit/c92bdb0e917e1251c0c2ef6b873df702b816c1f4
8316187: Modernize examples in StringTokenizer and {Date,Number}Format
Reviewed-by: naoto
! src/java.base/share/classes/java/text/DateFormat.java
! src/java.base/share/classes/java/text/NumberFormat.java
! src/java.base/share/classes/java/util/StringTokenizer.java
Changeset: e6241982
Author: Christoph Langer <clanger at openjdk.org>
Date: 2023-09-16 21:08:49 +0000
URL: https://git.openjdk.org/leyden/commit/e62419823a06ebd4499c5fadfc1f53a9bc3f71ce
8316387: Exclude more failing multicast tests on AIX after JDK-8315651
Reviewed-by: alanb
! test/jdk/ProblemList.txt
Changeset: 4b8f5d03
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2023-09-16 21:31:23 +0000
URL: https://git.openjdk.org/leyden/commit/4b8f5d031a081347ca611fa649cd75c4c1ec9fb3
8316273: JDK-8315818 broke JVMCIPrintProperties on libgraal
Reviewed-by: never, kvn
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileBroker.hpp
! src/hotspot/share/runtime/threads.cpp
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java
Changeset: f4403296
Author: Alan Bateman <alanb at openjdk.org>
Date: 2023-09-17 11:53:12 +0000
URL: https://git.openjdk.org/leyden/commit/f44032969f37948a49e5bd0ed6738aa4d93687da
8316391: (zipfs) ZipFileSystem.readFullyAt does not tolerate short reads
Reviewed-by: jpai, lancea
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipInfo.java
! test/jdk/java/nio/channels/FileChannel/LargeGatheringWrite.java
Changeset: ca3fe7b3
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-09-18 05:53:12 +0000
URL: https://git.openjdk.org/leyden/commit/ca3fe7b3fd9c4d08ac7a40d9bd36149ce3d71d9b
8315932: runtime/InvocationTests spend a lot of time on dependency verification
Reviewed-by: phh, vlivanov
! test/hotspot/jtreg/runtime/InvocationTests/invocationC1Tests.java
! test/hotspot/jtreg/runtime/InvocationTests/invocationOldCHATests.java
! test/hotspot/jtreg/runtime/InvocationTests/invokeinterfaceTests.java
! test/hotspot/jtreg/runtime/InvocationTests/invokespecialTests.java
! test/hotspot/jtreg/runtime/InvocationTests/invokevirtualTests.java
Changeset: aa0ebeed
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-09-18 07:01:48 +0000
URL: https://git.openjdk.org/leyden/commit/aa0ebeedb18c5fafb4a86a53e1b1f59f330f0eed
8316341: sun/security/pkcs11/PKCS11Test.java needs adjustment on Linux ppc64le Ubuntu 22
Reviewed-by: lucy, clanger
! test/jdk/sun/security/pkcs11/PKCS11Test.java
Changeset: fbc766ee
Author: Leo Korinth <lkorinth at openjdk.org>
Date: 2023-09-18 07:14:53 +0000
URL: https://git.openjdk.org/leyden/commit/fbc766ee21ff7e6d414bd7d2c8bd7c9e1889a8af
8315988: Parallel: Make TestAggressiveHeap use createTestJvm
Reviewed-by: ayang, tschatzl
! test/hotspot/jtreg/gc/arguments/TestAggressiveHeap.java
Changeset: 1203e11a
Author: Adam Sotona <asotona at openjdk.org>
Date: 2023-09-18 08:35:31 +0000
URL: https://git.openjdk.org/leyden/commit/1203e11a8d9b3ef0695282d980ad411213e6aa6c
8294969: Convert jdk.jdeps javap to use the Classfile API
Reviewed-by: vromero
! src/java.base/share/classes/jdk/internal/classfile/ClassReader.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/DynamicConstantPoolEntry.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractInstruction.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractPoolEntry.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AnnotationReader.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BoundAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassReaderImpl.java
! src/java.base/share/classes/module-info.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/AnnotationWriter.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/AttributeWriter.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/BasicWriter.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/ClassWriter.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/CodeWriter.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/ConstantWriter.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/InstructionDetailWriter.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapTask.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/LocalVariableTableWriter.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/LocalVariableTypeTableWriter.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/Options.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/SourceWriter.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/StackMapWriter.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/TryBlockWriter.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/TypeAnnotationWriter.java
! test/hotspot/jtreg/ProblemList.txt
! test/langtools/tools/javap/8260403/T8260403.java
! test/langtools/tools/javap/T6866657.java
! test/langtools/tools/javap/T7186925.java
+ test/langtools/tools/javap/malformed/Malformed.jcod
+ test/langtools/tools/javap/malformed/MalformedTest.java
Changeset: 3828dc91
Author: Nikita Sakharin <17588081+nikita-sakharin at users.noreply.github.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-09-18 09:20:11 +0000
URL: https://git.openjdk.org/leyden/commit/3828dc913a3ea28d622b69bd07f26949128eb5f7
8314236: Overflow in Collections.rotate
Co-authored-by: Nikita Sakharin <17588081+nikita-sakharin at users.noreply.github.com>
Reviewed-by: shade, smarks
! src/java.base/share/classes/java/util/Collections.java
+ test/jdk/java/util/Collections/RotateHuge.java
Changeset: ecce2afc
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-09-18 11:36:42 +0000
URL: https://git.openjdk.org/leyden/commit/ecce2afc1a99bc0be53097ef89d2726201da04bb
8316357: Serial: Remove unused GenCollectedHeap::space_containing
Reviewed-by: tschatzl
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.hpp
! src/hotspot/share/gc/shared/generation.cpp
! src/hotspot/share/gc/shared/generation.hpp
Changeset: 21c2dac1
Author: Joachim Kern <jkern at openjdk.org>
Committer: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-09-18 11:57:48 +0000
URL: https://git.openjdk.org/leyden/commit/21c2dac15957e6d71e8f32a55f3825671da097a9
8315706: com/sun/tools/attach/warnings/DynamicLoadWarningTest.java real fix for failure on AIX
Reviewed-by: dholmes, mbaesken
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/aix/os_aix.hpp
! src/hotspot/share/prims/jvmtiAgent.cpp
! src/hotspot/share/prims/jvmtiAgent.hpp
! src/hotspot/share/prims/jvmtiAgentList.cpp
! src/hotspot/share/prims/jvmtiAgentList.hpp
! test/jdk/com/sun/tools/attach/warnings/DynamicLoadWarningTest.java
Changeset: bf9d1e20
Author: Christoph Langer <clanger at openjdk.org>
Date: 2023-09-18 12:31:14 +0000
URL: https://git.openjdk.org/leyden/commit/bf9d1e2071d54df1abaead43665f8652fe0acfb5
8316399: Exclude java/net/MulticastSocket/Promiscuous.java on AIX
Reviewed-by: alanb
! test/jdk/ProblemList.txt
Changeset: 2e2d49c7
Author: Christoph Langer <clanger at openjdk.org>
Date: 2023-09-18 12:31:36 +0000
URL: https://git.openjdk.org/leyden/commit/2e2d49c76d7bb43a431b5c4f2552beef8798258b
8316400: Exclude jdk/jfr/event/runtime/TestResidentSetSizeEvent.java on AIX
Reviewed-by: mbaesken
! test/jdk/ProblemList.txt
Changeset: f09b7af6
Author: shaojin.wensj <shaojin.wensj at alibaba-inc.com>
Committer: Claes Redestad <redestad at openjdk.org>
Date: 2023-09-18 17:04:50 +0000
URL: https://git.openjdk.org/leyden/commit/f09b7af6851c725b0fc4d63832b52e17c4d24836
8311220: Optimization for StringLatin UpperLower
Reviewed-by: redestad, liach
! src/java.base/share/classes/java/lang/StringLatin1.java
Changeset: 4421951d
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-09-18 18:29:33 +0000
URL: https://git.openjdk.org/leyden/commit/4421951d8f1c6fb16255851a803252fe96a453e5
8316142: Enable parallelism in vmTestbase/nsk/monitoring/stress/lowmem tests
Reviewed-by: lmesnik, cjplummer
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem001/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem002/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem003/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem004/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem005/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem006/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem007/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem008/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem009/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem010/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem011/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem012/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem013/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem014/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem015/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem016/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem017/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem018/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem019/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem020/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem021/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem022/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem023/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem024/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem025/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem026/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem027/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem028/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem029/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem030/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem031/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem032/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem033/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem034/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem035/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem036/TEST.properties
Changeset: 1b104b63
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2023-09-18 20:12:38 +0000
URL: https://git.openjdk.org/leyden/commit/1b104b63a97ec947b34b85658153ab6c182cb56c
8314909: tools/jpackage/windows/Win8282351Test.java fails with java.lang.AssertionError: Expected [0]. Actual [1618]:
Reviewed-by: almatvee
! test/jdk/tools/jpackage/TEST.properties
Changeset: dcea9bf0
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2023-09-18 20:19:36 +0000
URL: https://git.openjdk.org/leyden/commit/dcea9bf087c87548d9caa899c52e95d17478da22
8301247: JPackage app-image exe launches multiple exe's in JDK 17+
Reviewed-by: almatvee
! src/jdk.jpackage/windows/native/applauncher/WinLauncher.cpp
+ src/jdk.jpackage/windows/native/common/Executor.cpp
+ src/jdk.jpackage/windows/native/common/Executor.h
- src/jdk.jpackage/windows/native/msiwrapper/Executor.cpp
- src/jdk.jpackage/windows/native/msiwrapper/Executor.h
+ test/jdk/tools/jpackage/windows/Win8301247Test.java
Changeset: 5308bbbc
Author: Joe Darcy <darcy at openjdk.org>
Date: 2023-09-18 20:40:01 +0000
URL: https://git.openjdk.org/leyden/commit/5308bbbcf8005560478d221d44f00fd2849d44f0
8246280: Refine API to model sealed classes and interfaces in javax.lang.model
Reviewed-by: vromero, jjg
! src/java.compiler/share/classes/javax/lang/model/element/TypeElement.java
Changeset: 373e37bf
Author: Justin Lu <jlu at openjdk.org>
Date: 2023-09-18 22:08:17 +0000
URL: https://git.openjdk.org/leyden/commit/373e37bf13df654ba40c0bd9fcf345215be4eafb
8313813: Field sun.util.calendar.CalendarDate#forceStandardTime is never set
Reviewed-by: aturbanov, naoto
! src/java.base/share/classes/sun/util/calendar/AbstractCalendar.java
! src/java.base/share/classes/sun/util/calendar/CalendarDate.java
! src/java.base/share/classes/sun/util/calendar/ImmutableGregorianDate.java
Changeset: 24c3d86f
Author: Damon Nguyen <dnguyen at openjdk.org>
Date: 2023-09-18 23:08:26 +0000
URL: https://git.openjdk.org/leyden/commit/24c3d86f32a2e2d9cb24cd8827ef1f20bb53fead
8315804: Open source several Swing JTabbedPane JTextArea JTextField tests
Reviewed-by: honkar, aivanov
+ test/jdk/javax/swing/JTabbedPane/GetComponentAtTest.java
+ test/jdk/javax/swing/JTabbedPane/ReplaceCompTab.java
+ test/jdk/javax/swing/JTabbedPane/bug4703690.java
+ test/jdk/javax/swing/JTextArea/bug4849868.java
+ test/jdk/javax/swing/JTextField/bug4244613.java
Changeset: f226ceb4
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2023-09-19 00:12:36 +0000
URL: https://git.openjdk.org/leyden/commit/f226ceb4351c94486c754fdefe15049b9b197e44
8316440: LambdasInTwoArchives.java failed to find WhiteBox.class
Reviewed-by: iklam
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdasInTwoArchives.java
Changeset: 3760a044
Author: Yi Yang <yyang at openjdk.org>
Date: 2023-09-19 02:03:15 +0000
URL: https://git.openjdk.org/leyden/commit/3760a0448df7024f9b44fa2af11007de4dfcbbe2
8314021: HeapDump: Optimize segmented heap file merging phase
Reviewed-by: amenkov, kevinw
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.hpp
! src/hotspot/share/services/heapDumper.cpp
! src/hotspot/share/services/heapDumperCompression.hpp
Changeset: f52e500f
Author: Tejesh R <tr at openjdk.org>
Date: 2023-09-19 05:15:01 +0000
URL: https://git.openjdk.org/leyden/commit/f52e500f806085f9645cb7857cc7b4e648685351
8316104: Open source several Swing SplitPane and RadioButton related tests
Reviewed-by: kizune, abhiscxk
+ test/jdk/javax/swing/JRadioButton/bug4823809.java
+ test/jdk/javax/swing/JSplitPane/bug4147653.java
+ test/jdk/javax/swing/JSplitPane/bug4870674.java
Changeset: 138542de
Author: Tejesh R <tr at openjdk.org>
Date: 2023-09-19 05:15:33 +0000
URL: https://git.openjdk.org/leyden/commit/138542de7889e8002df0e15a79e31d824c6a0473
8316061: Open source several Swing RootPane and Slider related tests
Reviewed-by: kizune, abhiscxk
+ test/jdk/javax/swing/JRootPane/bug4207333.java
+ test/jdk/javax/swing/JRootPane/bug4224113.java
+ test/jdk/javax/swing/JRootPane/bug4627806.java
+ test/jdk/javax/swing/JSlider/bug4200901.java
+ test/jdk/javax/swing/JSlider/bug4203754.java
Changeset: d0385712
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2023-09-19 08:23:57 +0000
URL: https://git.openjdk.org/leyden/commit/d0385712130ad1073741d7861f6bee432f8d7210
8030815: Code roots are not accounted for in region prediction
Reviewed-by: iwalulya, ayang
! src/hotspot/share/gc/g1/g1Analytics.cpp
! src/hotspot/share/gc/g1/g1Analytics.hpp
! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp
! src/hotspot/share/gc/g1/g1_globals.hpp
Changeset: 86115c2a
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-09-19 08:25:52 +0000
URL: https://git.openjdk.org/leyden/commit/86115c2a2e9912c5cd5861e4fa16ac09dee24f6d
8316420: Serial: Remove unused GenCollectedHeap::oop_iterate
Reviewed-by: stefank, tschatzl
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.hpp
! src/hotspot/share/gc/shared/generation.cpp
! src/hotspot/share/gc/shared/generation.hpp
! src/hotspot/share/gc/shared/space.cpp
! src/hotspot/share/gc/shared/space.hpp
Changeset: 283c3603
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2023-09-19 08:26:25 +0000
URL: https://git.openjdk.org/leyden/commit/283c360392a88c362b2087ca12413552b6e44d0f
8314877: Make fields final in 'java.net' package
Reviewed-by: jpai
! src/java.base/share/classes/java/net/HttpConnectSocketImpl.java
! src/java.base/share/classes/java/net/HttpRetryException.java
! src/java.base/share/classes/java/net/IDN.java
! src/java.base/share/classes/java/net/PasswordAuthentication.java
! src/java.base/share/classes/java/net/Proxy.java
! src/java.base/share/classes/java/net/SocketPermission.java
! src/java.base/share/classes/java/net/URI.java
! src/java.base/share/classes/java/net/URL.java
! src/java.base/share/classes/java/net/URLClassLoader.java
! src/java.base/share/classes/java/net/URLConnection.java
Changeset: fab372d3
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2023-09-19 08:30:17 +0000
URL: https://git.openjdk.org/leyden/commit/fab372d3a23b17f64ae4306e28bdb0bc511f4912
8316428: G1: Nmethod count statistics only count last code root set iterated
Reviewed-by: iwalulya, ayang
! src/hotspot/share/gc/g1/g1RemSet.cpp
Changeset: 670b4567
Author: Andrew Haley <aph at openjdk.org>
Date: 2023-09-19 09:16:57 +0000
URL: https://git.openjdk.org/leyden/commit/670b4567cf8229c9fd40c639a04dd1f1b7cfd551
8315038: Capstone disassembler stops when it sees a bad instruction
Reviewed-by: jvernee, shade
! src/utils/hsdis/capstone/hsdis-capstone.c
Changeset: 4461eeb3
Author: Alan Bateman <alanb at openjdk.org>
Date: 2023-09-19 10:58:12 +0000
URL: https://git.openjdk.org/leyden/commit/4461eeb31d5ccc89e304329a7dccb9cb130713fc
8312498: Thread::getState and JVM TI GetThreadState should return TIMED_WAITING virtual thread is timed parked
Reviewed-by: sspitsyn, rpressler
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/java.base/share/classes/java/lang/VirtualThread.java
+ test/hotspot/jtreg/serviceability/jvmti/vthread/GetThreadState/GetThreadStateTest.java
+ test/hotspot/jtreg/serviceability/jvmti/vthread/GetThreadState/libGetThreadStateTest.c
! test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadEventTest/VThreadEventTest.java
! test/jdk/java/lang/Thread/virtual/CustomScheduler.java
! test/jdk/java/lang/Thread/virtual/ThreadAPI.java
! test/jdk/java/lang/Thread/virtual/ThreadBuilders.java
+ test/jdk/java/lang/Thread/virtual/stress/ParkALot.java
Changeset: cf74b8c2
Author: Per Minborg <pminborg at openjdk.org>
Date: 2023-09-19 13:10:51 +0000
URL: https://git.openjdk.org/leyden/commit/cf74b8c2a32f33019a13ce80b6667da502cc6722
8316337: (bf) Concurrency issue in DirectByteBuffer.Deallocator
Reviewed-by: alanb, liach
! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template
! src/java.base/share/classes/java/nio/MappedByteBuffer.java
! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java
Changeset: 7c5f2a2d
Author: Tejesh R <tr at openjdk.org>
Date: 2023-09-19 13:36:16 +0000
URL: https://git.openjdk.org/leyden/commit/7c5f2a2db941d30a5425d358607a6b4e63879ab7
8315669: Open source several Swing PopupMenu related tests
Reviewed-by: dnguyen, psadhukhan
+ test/jdk/javax/swing/JPopupMenu/bug4236750.java
+ test/jdk/javax/swing/JPopupMenu/bug4321273.java
+ test/jdk/javax/swing/JPopupMenu/bug4711693.java
+ test/jdk/javax/swing/JPopupMenu/bug4962731.java
+ test/jdk/javax/swing/JPopupMenu/bug4966109.java
+ test/jdk/javax/swing/JPopupMenu/bug5091257.java
Changeset: f25c920f
Author: Glavo <zjx001202 at gmail.com>
Committer: Claes Redestad <redestad at openjdk.org>
Date: 2023-09-19 13:49:58 +0000
URL: https://git.openjdk.org/leyden/commit/f25c920fd35972179d595bf0b0410c082ad45639
8314774: Optimize URLEncoder
Reviewed-by: redestad, dfuchs
! src/java.base/share/classes/java/net/URLEncoder.java
! test/jdk/java/net/URLEncoder/SurrogatePairs.java
Changeset: 607bd4ed
Author: Adam Farley <afarley at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date: 2023-09-19 14:13:40 +0000
URL: https://git.openjdk.org/leyden/commit/607bd4ed849d2ad22d5f36ecbdf1fcaf93af519f
8316294: AIX: Build fopen system call fails on file _BUILD_LIBJDWP_objectfilenames.txt
Reviewed-by: clanger, erikj
! make/common/NativeCompilation.gmk
Changeset: a6d120d4
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-09-19 15:20:51 +0000
URL: https://git.openjdk.org/leyden/commit/a6d120d4df60564986e8db03a92bb9fcc463a07d
8316513: Serial: Remove unused invalidate_remembered_set
Reviewed-by: tschatzl
! src/hotspot/share/gc/serial/tenuredGeneration.cpp
! src/hotspot/share/gc/serial/tenuredGeneration.hpp
! src/hotspot/share/gc/shared/generation.hpp
Changeset: da57d2a1
Author: Rajan Halade <rhalade at openjdk.org>
Date: 2023-09-19 16:11:23 +0000
URL: https://git.openjdk.org/leyden/commit/da57d2a1eb409ddc64117865c7d24ed518421cab
8308592: Framework for CA interoperability testing
Reviewed-by: mullan
- test/jdk/security/infra/java/security/cert/CertPathValidator/certification/ActalisCA.java
- test/jdk/security/infra/java/security/cert/CertPathValidator/certification/AmazonCA.java
- test/jdk/security/infra/java/security/cert/CertPathValidator/certification/BuypassCA.java
+ test/jdk/security/infra/java/security/cert/CertPathValidator/certification/CAInterop.java
+ test/jdk/security/infra/java/security/cert/CertPathValidator/certification/CertignaCA.java
- test/jdk/security/infra/java/security/cert/CertPathValidator/certification/CertignaRoots.java
- test/jdk/security/infra/java/security/cert/CertPathValidator/certification/ComodoCA.java
- test/jdk/security/infra/java/security/cert/CertPathValidator/certification/EntrustCA.java
- test/jdk/security/infra/java/security/cert/CertPathValidator/certification/GlobalSignR6CA.java
- test/jdk/security/infra/java/security/cert/CertPathValidator/certification/GoDaddyCA.java
- test/jdk/security/infra/java/security/cert/CertPathValidator/certification/GoogleCA.java
- test/jdk/security/infra/java/security/cert/CertPathValidator/certification/LetsEncryptCA.java
- test/jdk/security/infra/java/security/cert/CertPathValidator/certification/MicrosoftTLS.java
- test/jdk/security/infra/java/security/cert/CertPathValidator/certification/QuoVadisCA.java
- test/jdk/security/infra/java/security/cert/CertPathValidator/certification/SSLCA.java
- test/jdk/security/infra/java/security/cert/CertPathValidator/certification/TWCAGlobalCA.java
- test/jdk/security/infra/java/security/cert/CertPathValidator/certification/TeliaSoneraCA.java
+ test/jdk/security/infra/java/security/cert/CertPathValidator/certification/ValidatePathWithURL.java
Changeset: 7b1e2bfe
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2023-09-19 16:33:31 +0000
URL: https://git.openjdk.org/leyden/commit/7b1e2bfe0f805a69b59839b6bf8250b62ea356b8
8315415: OutputAnalyzer.shouldMatchByLine() fails in some cases
Reviewed-by: dholmes
! test/lib/jdk/test/lib/process/OutputAnalyzer.java
Changeset: e0f8d168
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2023-09-19 16:35:50 +0000
URL: https://git.openjdk.org/leyden/commit/e0f8d16833c8212a79ea3dda3f4fe31134c41025
8314829: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java ignores vm flags
Reviewed-by: cjplummer
! test/hotspot/jtreg/ProblemList-zgc.txt
! test/hotspot/jtreg/serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java
Changeset: b685ee00
Author: Mikhailo Seledtsov <mseledtsov at openjdk.org>
Date: 2023-09-19 16:42:23 +0000
URL: https://git.openjdk.org/leyden/commit/b685ee00b273f029aa2ed5015e64cf409b0b0408
8314830: runtime/ErrorHandling/ tests ignore external VM flags
Reviewed-by: dholmes, lmesnik
! test/hotspot/jtreg/runtime/ErrorHandling/BadNativeStackInErrorHandlingTest.java
! test/hotspot/jtreg/runtime/ErrorHandling/ClassPathEnvVar.java
! test/hotspot/jtreg/runtime/ErrorHandling/ErrorFileOverwriteTest.java
! test/hotspot/jtreg/runtime/ErrorHandling/ErrorFileRedirectTest.java
! test/hotspot/jtreg/runtime/ErrorHandling/MachCodeFramesInErrorFile.java
! test/hotspot/jtreg/runtime/ErrorHandling/NestedThreadsListHandleInErrorHandlingTest.java
! test/hotspot/jtreg/runtime/ErrorHandling/ProblematicFrameTest.java
! test/hotspot/jtreg/runtime/ErrorHandling/ReattemptErrorTest.java
! test/hotspot/jtreg/runtime/ErrorHandling/ResourceMarkTest.java
! test/hotspot/jtreg/runtime/ErrorHandling/SafeFetchInErrorHandlingTest.java
! test/hotspot/jtreg/runtime/ErrorHandling/SecondaryErrorTest.java
! test/hotspot/jtreg/runtime/ErrorHandling/ShowRegistersOnAssertTest.java
! test/hotspot/jtreg/runtime/ErrorHandling/TestAbortVmOnException.java
! test/hotspot/jtreg/runtime/ErrorHandling/TestCrashOnOutOfMemoryError.java
! test/hotspot/jtreg/runtime/ErrorHandling/TestExitOnOutOfMemoryError.java
! test/hotspot/jtreg/runtime/ErrorHandling/TestGZippedHeapDumpOnOutOfMemoryError.java
! test/hotspot/jtreg/runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryError.java
! test/hotspot/jtreg/runtime/ErrorHandling/TestHeapDumpPath.java
! test/hotspot/jtreg/runtime/ErrorHandling/TestOnError.java
! test/hotspot/jtreg/runtime/ErrorHandling/TestOnOutOfMemoryError.java
! test/hotspot/jtreg/runtime/ErrorHandling/TestSigInfoInHsErrFile.java
! test/hotspot/jtreg/runtime/ErrorHandling/ThreadsListHandleInErrorHandlingTest.java
! test/hotspot/jtreg/runtime/ErrorHandling/TimeoutInErrorHandlingTest.java
! test/hotspot/jtreg/runtime/ErrorHandling/VeryEarlyAssertTest.java
Changeset: 5f6cee86
Author: Damon Nguyen <dnguyen at openjdk.org>
Date: 2023-09-19 16:56:12 +0000
URL: https://git.openjdk.org/leyden/commit/5f6cee86ef765677b0b9dc3662f4f20b636732bc
8316056: Open source several Swing JTree tests
Reviewed-by: honkar, aivanov
+ test/jdk/javax/swing/JTree/bug4210432.java
+ test/jdk/javax/swing/JTree/bug4213868.java
+ test/jdk/javax/swing/JTree/bug4224491.java
+ test/jdk/javax/swing/JTree/bug4237370.java
+ test/jdk/javax/swing/JTree/bug4662505.java
Changeset: d2b2f675
Author: Damon Nguyen <dnguyen at openjdk.org>
Date: 2023-09-19 17:34:03 +0000
URL: https://git.openjdk.org/leyden/commit/d2b2f6759f7b9eb6df8eaa84b88e064c636b24a8
8315952: Open source several Swing JToolbar JTooltip JTree tests
Reviewed-by: aivanov, honkar
+ test/jdk/javax/swing/JToolBar/bug4368050.java
+ test/jdk/javax/swing/JToolBar/bug4465534.java
+ test/jdk/javax/swing/JToolBar/bug4700351.java
+ test/jdk/javax/swing/JToolTip/bug4107843.java
+ test/jdk/javax/swing/JTree/bug4161685.java
Changeset: 0c972468
Author: Harshitha Onkar <honkar at openjdk.org>
Date: 2023-09-19 17:37:49 +0000
URL: https://git.openjdk.org/leyden/commit/0c972468e7d72c991f28943f602232e0317ea21d
8311113: Remove invalid pointer cast and clean up setLabel() in awt_MenuItem.cpp
Reviewed-by: aivanov, serb
! src/java.desktop/windows/classes/sun/awt/windows/WMenuItemPeer.java
! src/java.desktop/windows/native/libawt/windows/awt_MenuItem.cpp
! src/java.desktop/windows/native/libawt/windows/awt_MenuItem.h
+ test/jdk/java/awt/MenuItem/SetLabelTest.java
Changeset: 62c0a1b9
Author: Damon Nguyen <dnguyen at openjdk.org>
Date: 2023-09-19 18:28:37 +0000
URL: https://git.openjdk.org/leyden/commit/62c0a1b9ac6462233f3ee06af470be9844e9e226
8315883: Open source several Swing JToolbar tests
Reviewed-by: honkar, aivanov
+ test/jdk/javax/swing/JToolBar/bug4138694.java
+ test/jdk/javax/swing/JToolBar/bug4140421.java
+ test/jdk/javax/swing/JToolBar/bug4196662.java
+ test/jdk/javax/swing/JToolBar/bug4243930.java
Changeset: d19e017d
Author: Harshitha Onkar <honkar at openjdk.org>
Date: 2023-09-19 18:42:56 +0000
URL: https://git.openjdk.org/leyden/commit/d19e017d3fd87a6b7613f44a3757d574a6560680
8315951: Open source several Swing HTMLEditorKit related tests
Reviewed-by: dnguyen, aivanov
+ test/jdk/java/awt/event/PaintEvent/RepaintTest.java
+ test/jdk/javax/swing/text/html/HTMLEditorKit/bug4214848.java
+ test/jdk/javax/swing/text/html/HTMLEditorKit/bug4230197.java
+ test/jdk/javax/swing/text/html/HTMLEditorKit/bug4238223.java
Changeset: 7ce5bd15
Author: Man Cao <manc at openjdk.org>
Date: 2023-09-19 20:06:40 +0000
URL: https://git.openjdk.org/leyden/commit/7ce5bd159024e70f5a997c47ed2ce962d6e6091b
8316468: os::write incorrectly handles partial write
Reviewed-by: dholmes, shade
! src/hotspot/share/runtime/os.cpp
Changeset: 833a8287
Author: Harshitha Onkar <honkar at openjdk.org>
Date: 2023-09-19 20:41:57 +0000
URL: https://git.openjdk.org/leyden/commit/833a82872c0b2517c7f4ae5d512cff3a428a071c
8315876: Open source several Swing CSS related tests
Reviewed-by: azvegint, dnguyen, aivanov
+ test/jdk/javax/swing/text/html/CSS/bug4174871.java
+ test/jdk/javax/swing/text/html/CSS/bug4174874.java
+ test/jdk/javax/swing/text/html/CSS/bug4284162.java
+ test/jdk/javax/swing/text/html/CSS/bug4764897.java
+ test/jdk/javax/swing/text/html/HTMLDocument/bug4209280.java
Changeset: 25681886
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2023-09-19 21:43:35 +0000
URL: https://git.openjdk.org/leyden/commit/25681886304a87053574d4e4b0d1c3eeb4f02093
8316547: Use JUnit.dir jtreg property with jpackage JUnit tests
Reviewed-by: almatvee
+ test/jdk/tools/jpackage/junit/TEST.properties
= test/jdk/tools/jpackage/junit/jdk.jpackage/jdk/jpackage/internal/AppImageFileTest.java
+ test/jdk/tools/jpackage/junit/jdk.jpackage/jdk/jpackage/internal/ApplicationLayoutTest.java
+ test/jdk/tools/jpackage/junit/jdk.jpackage/jdk/jpackage/internal/CompareDottedVersionTest.java
+ test/jdk/tools/jpackage/junit/jdk.jpackage/jdk/jpackage/internal/DeployParamsTest.java
+ test/jdk/tools/jpackage/junit/jdk.jpackage/jdk/jpackage/internal/DottedVersionTest.java
+ test/jdk/tools/jpackage/junit/jdk.jpackage/jdk/jpackage/internal/EnquoterTest.java
+ test/jdk/tools/jpackage/junit/jdk.jpackage/jdk/jpackage/internal/InvalidDottedVersionTest.java
= test/jdk/tools/jpackage/junit/jdk.jpackage/jdk/jpackage/internal/OverridableResourceTest.java
= test/jdk/tools/jpackage/junit/jdk.jpackage/jdk/jpackage/internal/PathGroupTest.java
= test/jdk/tools/jpackage/junit/jdk.jpackage/jdk/jpackage/internal/PlatformVersionTest.java
+ test/jdk/tools/jpackage/junit/jdk.jpackage/jdk/jpackage/internal/ToolValidatorTest.java
- test/jdk/tools/jpackage/junit/jdk/jpackage/internal/ApplicationLayoutTest.java
- test/jdk/tools/jpackage/junit/jdk/jpackage/internal/CompareDottedVersionTest.java
- test/jdk/tools/jpackage/junit/jdk/jpackage/internal/DeployParamsTest.java
- test/jdk/tools/jpackage/junit/jdk/jpackage/internal/DottedVersionTest.java
- test/jdk/tools/jpackage/junit/jdk/jpackage/internal/EnquoterTest.java
- test/jdk/tools/jpackage/junit/jdk/jpackage/internal/InvalidDottedVersionTest.java
- test/jdk/tools/jpackage/junit/jdk/jpackage/internal/ToolValidatorTest.java
Changeset: ec74194c
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-09-20 05:33:36 +0000
URL: https://git.openjdk.org/leyden/commit/ec74194cb75afcaab2f77e8728391bb9104ccc73
8316546: Backout JDK-8315932: runtime/InvocationTests spend a lot of time on dependency verification
Reviewed-by: dholmes
! test/hotspot/jtreg/runtime/InvocationTests/invocationC1Tests.java
! test/hotspot/jtreg/runtime/InvocationTests/invocationOldCHATests.java
! test/hotspot/jtreg/runtime/InvocationTests/invokeinterfaceTests.java
! test/hotspot/jtreg/runtime/InvocationTests/invokespecialTests.java
! test/hotspot/jtreg/runtime/InvocationTests/invokevirtualTests.java
Changeset: e1870d36
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-09-20 09:08:52 +0000
URL: https://git.openjdk.org/leyden/commit/e1870d360e05c372e672b519d7de2a60c333675b
8316411: compiler/compilercontrol/TestConflictInlineCommands.java fails intermittent with force inline by CompileCommand missing
Reviewed-by: mdoerr, chagedorn
! test/hotspot/jtreg/compiler/compilercontrol/TestConflictInlineCommands.java
Changeset: b275bdd9
Author: Tim Prinzing <tprinzing at openjdk.org>
Committer: Alan Bateman <alanb at openjdk.org>
Date: 2023-09-20 12:34:08 +0000
URL: https://git.openjdk.org/leyden/commit/b275bdd9b55b567cfe60c389d5ef8b70615928f4
8308995: Update Network IO JFR events to be static mirror events
Reviewed-by: egahlin, alanb
! make/test/BuildMicrobenchmark.gmk
! 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
! src/jdk.jfr/share/classes/jdk/jfr/events/EventConfigurations.java
! src/jdk.jfr/share/classes/jdk/jfr/events/SocketReadEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/SocketWriteEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JDKEvents.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/SocketChannelImplInstrumentor.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/SocketInputStreamInstrumentor.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/SocketOutputStreamInstrumentor.java
+ test/micro/org/openjdk/bench/java/net/SocketEventOverhead.java
Changeset: 242eeaea
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2023-09-20 12:48:19 +0000
URL: https://git.openjdk.org/leyden/commit/242eeaea47a259cab4ad2d4f0e055959e9870b8d
8286757: adlc tries to build with /pathmap but without /experimental:deterministic
Reviewed-by: jwaters, ihse
! make/autoconf/flags-cflags.m4
! make/autoconf/spec.gmk.in
! make/hotspot/gensrc/GensrcAdlc.gmk
Changeset: e30e3564
Author: Leo Korinth <lkorinth at openjdk.org>
Date: 2023-09-20 13:04:45 +0000
URL: https://git.openjdk.org/leyden/commit/e30e3564420c631f08ac3d613ab91c93227a00b3
8316461: Fix: make test outputs TEST SUCCESS after unsuccessful exit
Reviewed-by: ihse, erikj
! make/RunTests.gmk
Changeset: c43ebd34
Author: Alexander Zuev <kizune at openjdk.org>
Date: 2023-09-20 14:31:42 +0000
URL: https://git.openjdk.org/leyden/commit/c43ebd34afeab9ece9dee05f0da184a20e487a12
8315981: Opensource five more random Swing tests
Reviewed-by: tr, azvegint
+ test/jdk/javax/swing/DefaultListCellRenderer/4180943/bug4180943.java
+ test/jdk/javax/swing/DefaultListModel/4466250/bug4466250.java
+ test/jdk/javax/swing/DefaultListSelectionModel/4140619/bug4140619.java
+ test/jdk/javax/swing/DefaultListSelectionModel/4177723/bug4177723.java
+ test/jdk/javax/swing/ImageIcon/4827074/bug4827074.java
Changeset: 9e00949a
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2023-09-20 14:38:04 +0000
URL: https://git.openjdk.org/leyden/commit/9e00949a26fa881d0c6726be3ec27edd142e592c
8316427: Duplicated code for {obj,type}ArrayKlass::array_klass
Reviewed-by: dholmes, adinn
! src/hotspot/share/oops/arrayKlass.cpp
! src/hotspot/share/oops/arrayKlass.hpp
! src/hotspot/share/oops/objArrayKlass.cpp
! src/hotspot/share/oops/objArrayKlass.hpp
! src/hotspot/share/oops/typeArrayKlass.cpp
! src/hotspot/share/oops/typeArrayKlass.hpp
Changeset: 455cfae1
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2023-09-20 15:27:27 +0000
URL: https://git.openjdk.org/leyden/commit/455cfae1e137ff3055b3cc858e8954f60bdf3147
8315880: change LockingMode default from LM_LEGACY to LM_LIGHTWEIGHT
Reviewed-by: dholmes, rkennke, stefank
! src/hotspot/share/runtime/globals.hpp
Changeset: a021dbcb
Author: Damon Nguyen <dnguyen at openjdk.org>
Date: 2023-09-20 16:19:37 +0000
URL: https://git.openjdk.org/leyden/commit/a021dbcb9e58ab60abfc8c46ff25f3aa8ce3cc9f
8316149: Open source several Swing JTree JViewport KeyboardManager tests
Reviewed-by: psadhukhan, tr
+ test/jdk/javax/swing/JTree/bug4696499.java
+ test/jdk/javax/swing/JTree/bug5039542.java
+ test/jdk/javax/swing/JViewport/bug4546474.java
+ test/jdk/javax/swing/JViewport/bug4677611.java
+ test/jdk/javax/swing/KeyboardManager/bug4345798.java
Changeset: 7c991cc5
Author: Naoto Sato <naoto at openjdk.org>
Date: 2023-09-20 17:39:57 +0000
URL: https://git.openjdk.org/leyden/commit/7c991cc567bfe8cfa56774c545de689ee20f699a
8296246: Update Unicode Data Files to Version 15.1.0
Reviewed-by: erikj, joehw, srl, rriggs
! make/ToolsJdk.gmk
! make/jdk/src/classes/build/tools/generatecharacter/PropList.java
+ make/jdk/src/classes/build/tools/generateextraproperties/GenerateExtraProperties.java
! make/modules/java.base/Gensrc.gmk
+ make/modules/java.base/gensrc/GensrcRegex.gmk
! src/java.base/share/classes/java/lang/Character.java
! src/java.base/share/classes/jdk/internal/util/regex/Grapheme.java
+ src/java.base/share/classes/jdk/internal/util/regex/IndicConjunctBreak.java.template
! src/java.base/share/data/unicodedata/Blocks.txt
! src/java.base/share/data/unicodedata/DerivedCoreProperties.txt
! src/java.base/share/data/unicodedata/NormalizationTest.txt
! src/java.base/share/data/unicodedata/PropList.txt
! src/java.base/share/data/unicodedata/PropertyValueAliases.txt
! src/java.base/share/data/unicodedata/ReadMe.txt
! src/java.base/share/data/unicodedata/Scripts.txt
! src/java.base/share/data/unicodedata/SpecialCasing.txt
! src/java.base/share/data/unicodedata/UnicodeData.txt
! src/java.base/share/data/unicodedata/auxiliary/GraphemeBreakProperty.txt
! src/java.base/share/data/unicodedata/auxiliary/GraphemeBreakTest.txt
! src/java.base/share/data/unicodedata/emoji/emoji-data.txt
! src/java.base/share/legal/unicode.md
! test/jdk/java/lang/Character/CharPropTest.java
Changeset: 54028e77
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2023-09-20 18:13:45 +0000
URL: https://git.openjdk.org/leyden/commit/54028e779bb076a5ab1c03baa8ab89587252af4a
8316562: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java times out after JDK-8314829
Reviewed-by: dholmes, kevinw, dcubed
! test/hotspot/jtreg/serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java
Changeset: 3301fb1e
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2023-09-20 19:09:02 +0000
URL: https://git.openjdk.org/leyden/commit/3301fb1e8ad11d7de01a052e0a2d6178a7579ba6
8315869: UseHeavyMonitors not used
Reviewed-by: dcubed, alanb
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! test/jdk/java/lang/Thread/virtual/CarrierThreadWaits.java
! test/jdk/java/util/concurrent/ConcurrentHashMap/MapLoops.java
Changeset: 3461c7b1
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2023-09-20 20:36:16 +0000
URL: https://git.openjdk.org/leyden/commit/3461c7b16549b2aa456fffad9d6abe7e1bfc7260
8316532: Native library copying in BuildMicrobenchmark.gmk cause dups on macOS
Reviewed-by: ihse, redestad
! make/test/BuildMicrobenchmark.gmk
Changeset: 5cacf212
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2023-09-20 20:42:31 +0000
URL: https://git.openjdk.org/leyden/commit/5cacf212f066f5694d01f0891adfbe8b38660175
8316156: ByteArrayInputStream.transferTo causes MaxDirectMemorySize overflow
Reviewed-by: alanb
! src/java.base/share/classes/java/io/ByteArrayInputStream.java
+ test/jdk/java/io/ByteArrayInputStream/ChunkedTransferTo.java
Changeset: c04c9ea3
Author: Damon Nguyen <dnguyen at openjdk.org>
Date: 2023-09-20 22:11:27 +0000
URL: https://git.openjdk.org/leyden/commit/c04c9ea3615aad875ccb7e103e2d885b34cda7f6
8316627: JViewport Test headless failure
Reviewed-by: dcubed, prr
! test/jdk/javax/swing/JViewport/bug4546474.java
Changeset: 84124794
Author: David Holmes <dholmes at openjdk.org>
Date: 2023-09-21 00:50:33 +0000
URL: https://git.openjdk.org/leyden/commit/84124794c2ff70ba22cbfbf1ff01cf4d935896bd
8316229: Enhance class initialization logging
Reviewed-by: shade, coleenp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/javaThread.hpp
Changeset: df4a25b4
Author: Jean-Philippe Bempel <jpbempel at openjdk.org>
Committer: David Holmes <dholmes at openjdk.org>
Date: 2023-09-21 05:16:07 +0000
URL: https://git.openjdk.org/leyden/commit/df4a25b41c7f339cd077e072aa0fd3604ed809f5
8308762: Metaspace leak with Instrumentation.retransform
Reviewed-by: dholmes, coleenp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.hpp
! test/hotspot/jtreg/TEST.groups
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineLeakThrowable.java
Changeset: ceff47b4
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2023-09-21 05:49:09 +0000
URL: https://git.openjdk.org/leyden/commit/ceff47b462ccbaff5cc16111dc65463a6d8d3d8d
8315082: [REDO] Generational ZGC: Tests crash with assert(index == 0 || is_power_of_2(index))
Co-authored-by: Stefan Karlsson <stefank at openjdk.org>
Co-authored-by: Erik Österlund <eosterlund at openjdk.org>
Reviewed-by: ayang, thartmann, kvn
! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp
! src/hotspot/share/opto/arraycopynode.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/library_call.cpp
+ test/hotspot/jtreg/compiler/arraycopy/TestCloneArrayWithDifferentLengthConstness.java
+ test/hotspot/jtreg/compiler/gcbarriers/TestArrayCopyWithLargeObjectAlignment.java
Changeset: bee75242
Author: Deepa Kumari <dpakri181 at gmail.com>
Committer: Amit Kumar <amitkumar at openjdk.org>
Date: 2023-09-21 06:01:49 +0000
URL: https://git.openjdk.org/leyden/commit/bee7524251c0da72f1b32f875815ff4e0eb88a32
8315786: [AIX] Build Disk Local Detection Issue with GNU-utils df on AIX
Reviewed-by: tsteele, erikj, amitkumar
! make/autoconf/basic.m4
Changeset: a35e96a3
Author: Qing Xiao <xqoasis at openjdk.org>
Committer: Christian Stein <cstein at openjdk.org>
Date: 2023-09-21 06:24:49 +0000
URL: https://git.openjdk.org/leyden/commit/a35e96a3fae8722eea1d266beab22556c784241d
8313612: Use JUnit in lib-test/jdk tests
Reviewed-by: cstein, asotona
! test/lib-test/jdk/test/lib/format/ArrayDiffTest.java
! test/lib-test/jdk/test/lib/hexdump/ASN1FormatterTest.java
! test/lib-test/jdk/test/lib/hexdump/HexPrinterTest.java
! test/lib-test/jdk/test/lib/hexdump/ObjectStreamPrinterTest.java
! test/lib-test/jdk/test/lib/hexdump/StreamDumpTest.java
Changeset: 9f5d2b94
Author: Abhishek Kumar <abhiscxk at openjdk.org>
Date: 2023-09-21 06:35:34 +0000
URL: https://git.openjdk.org/leyden/commit/9f5d2b947f7d70babba663e16882e480b8a973f2
8316285: Opensource JButton manual tests
Reviewed-by: psadhukhan, tr
+ test/jdk/javax/swing/JButton/bug4234034.java
+ test/jdk/javax/swing/JButton/bug4323121.java
+ test/jdk/javax/swing/JButton/bug4490179.java
Changeset: 1749ba26
Author: Chen Liang <liach at openjdk.org>
Committer: Adam Sotona <asotona at openjdk.org>
Date: 2023-09-21 08:05:01 +0000
URL: https://git.openjdk.org/leyden/commit/1749ba265b5761dbe2d9d77dac559984b179adf9
8311084: Add typeSymbol() API for applicable constant pool entries
Reviewed-by: briangoetz, asotona
! src/java.base/share/classes/jdk/internal/classfile/constantpool/ConstantDynamicEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/FieldRefEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/InterfaceMethodRefEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/InvokeDynamicEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/MethodRefEntry.java
! src/java.base/share/classes/jdk/internal/classfile/instruction/FieldInstruction.java
! src/java.base/share/classes/jdk/internal/classfile/instruction/InvokeDynamicInstruction.java
Changeset: ca47f5f0
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2023-09-21 08:56:31 +0000
URL: https://git.openjdk.org/leyden/commit/ca47f5f06daebc3c50bf47b4cdf1fcf8edf1507d
8316105: C2: Back to back Parse Predicates from different loops but with same deopt reason are wrongly grouped together
Reviewed-by: roland, thartmann, kvn
! src/hotspot/share/opto/predicates.cpp
! src/hotspot/share/opto/predicates.hpp
+ test/hotspot/jtreg/compiler/predicates/TestBackToBackParsePredicates.java
Changeset: 23ed890f
Author: Sergei Tachenov <sergei.tachenov at jetbrains.com>
Committer: Alexey Ushakov <avu at openjdk.org>
Date: 2023-09-21 09:00:26 +0000
URL: https://git.openjdk.org/leyden/commit/23ed890f3ff25296fb8dbb59532b9079e0326db9
6415065: Submenu is shown on wrong screen in multiple monitor environment
Reviewed-by: prr
! src/java.desktop/share/classes/javax/swing/JMenu.java
Changeset: 913e43fe
Author: Claes Redestad <redestad at openjdk.org>
Date: 2023-09-21 09:36:28 +0000
URL: https://git.openjdk.org/leyden/commit/913e43fea995b746fb9e1b25587d254396c7c3c9
8316582: Minor startup regression in 22-b15 due JDK-8310929
Reviewed-by: liach, rriggs
! src/java.base/share/classes/java/lang/StringLatin1.java
! src/java.base/share/classes/jdk/internal/util/DecimalDigits.java
Changeset: 6a4b6655
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2023-09-21 12:06:27 +0000
URL: https://git.openjdk.org/leyden/commit/6a4b6655507582ff685a999c21e7fd3992a39816
8316659: assert(LockingMode != LM_LIGHTWEIGHT || flag == CCR0) failed: bad condition register
Reviewed-by: goetz, mbaesken
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
Changeset: b3d75fe1
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2023-09-21 12:17:34 +0000
URL: https://git.openjdk.org/leyden/commit/b3d75fe12ec74e3c2445ef2615425867ccb7d4a2
8310874: Runthese30m crashes with klass should be in the placeholders during verification
Reviewed-by: dholmes, iklam
! src/hotspot/share/classfile/loaderConstraints.cpp
! src/hotspot/share/classfile/loaderConstraints.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
Changeset: 378bcd59
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-09-21 12:24:51 +0000
URL: https://git.openjdk.org/leyden/commit/378bcd5985c6993c0239fcc49ae66ededd3b465c
8316595: Alpine build fails after JDK-8314021
Reviewed-by: dholmes, yyang
! src/hotspot/os/linux/os_linux.cpp
Changeset: 8cbe42b9
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2023-09-21 12:39:03 +0000
URL: https://git.openjdk.org/leyden/commit/8cbe42b94aaf2ff090ae8399da0418e9e2fc3873
8316421: libjava should load shell32.dll eagerly
Reviewed-by: erikj, jwaters, jvernee
! make/modules/java.base/lib/CoreLibraries.gmk
! src/java.base/windows/native/libjava/java_props_md.c
Changeset: 349723cb
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2023-09-21 12:43:53 +0000
URL: https://git.openjdk.org/leyden/commit/349723cb8dd7a5e496f348dc8689431480ef1083
8315739: Missing null check in os::vm_min_address
Reviewed-by: dholmes, jvernee
! src/hotspot/os/linux/os_linux.cpp
Changeset: 38bf1192
Author: Jorn Vernee <jvernee at openjdk.org>
Date: 2023-09-21 13:54:35 +0000
URL: https://git.openjdk.org/leyden/commit/38bf1192b637cf3513cb25ac21f513bfb51cb55b
8310228: Improve error reporting for uncaught native exceptions on Windows
Reviewed-by: dholmes, djelinski
! make/test/JtregNativeHotspot.gmk
! src/hotspot/os/windows/os_windows.cpp
+ test/hotspot/jtreg/runtime/ErrorHandling/UncaughtNativeExceptionTest.java
+ test/hotspot/jtreg/runtime/ErrorHandling/libNativeException.c
Changeset: 3809d69a
Author: Alexander Zvegintsev <azvegint at openjdk.org>
Date: 2023-09-21 13:57:28 +0000
URL: https://git.openjdk.org/leyden/commit/3809d69ac4b3d186ccdc336949b658e4671347c8
8316240: Open source several add/remove MenuBar manual tests
Reviewed-by: honkar, psadhukhan
+ test/jdk/java/awt/MenuBar/AddRemoveMenuBarTests/AddRemoveMenuBarTest_1.java
+ test/jdk/java/awt/MenuBar/AddRemoveMenuBarTests/AddRemoveMenuBarTest_2.java
+ test/jdk/java/awt/MenuBar/AddRemoveMenuBarTests/AddRemoveMenuBarTest_3.java
+ test/jdk/java/awt/MenuBar/AddRemoveMenuBarTests/AddRemoveMenuBarTest_4.java
Changeset: 8350268c
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2023-09-21 14:29:06 +0000
URL: https://git.openjdk.org/leyden/commit/8350268c058e693b8c5fcca3b808ea97c5ddc546
8316453: [JVMCI] Using Xcomp on jargraal must eagerly initialize JVMCI
Reviewed-by: never, thartmann
! src/hotspot/share/runtime/threads.cpp
Changeset: 90bcdbd1
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2023-09-21 14:47:06 +0000
URL: https://git.openjdk.org/leyden/commit/90bcdbd15fe7211377f6f6812a2b562c17995d65
8316581: Improve performance of Symbol::print_value_on()
Reviewed-by: shade, coleenp, dholmes
! src/hotspot/share/oops/symbol.cpp
Changeset: 06379001
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2023-09-21 15:43:05 +0000
URL: https://git.openjdk.org/leyden/commit/063790012d6c0e97d3766efad6fe5efa42586f64
8316433: net.dll should delay load winhttp.dll
Reviewed-by: erikj, ihse
! make/modules/java.base/Lib.gmk
Changeset: 542b3000
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2023-09-21 16:28:44 +0000
URL: https://git.openjdk.org/leyden/commit/542b3000f0cd1136466066cb4046257220ac2827
8315954: getArgumentValues002.java fails on Graal
Reviewed-by: never, fparain
! src/hotspot/share/interpreter/oopMapCache.cpp
! src/hotspot/share/interpreter/oopMapCache.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethod.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/ResolvedJavaMethod.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java
Changeset: 83b01cf3
Author: Damon Nguyen <dnguyen at openjdk.org>
Date: 2023-09-21 16:42:14 +0000
URL: https://git.openjdk.org/leyden/commit/83b01cf3c28bc38b953d6e7e41bb7d730d91179f
8311922: [macOS] right-Option key fails to generate release event
Reviewed-by: honkar, prr
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTEvent.m
+ test/jdk/java/awt/event/KeyEvent/OptionKeyEventTest.java
Changeset: 015f6f5d
Author: Sacha Coppey <sacha.coppey at oracle.com>
Committer: Doug Simon <dnsimon at openjdk.org>
Date: 2023-09-21 17:00:46 +0000
URL: https://git.openjdk.org/leyden/commit/015f6f5d9497b8cef9ba2e789799a28bcd454341
8315771: [JVMCI] Resolution of bootstrap methods with int[] static arguments
Reviewed-by: dnsimon, psandoz
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotConstantPool.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/ConstantPool.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestDynamicConstant.java
Changeset: c698b45a
Author: Sean Mullan <mullan at openjdk.org>
Date: 2023-09-21 17:31:46 +0000
URL: https://git.openjdk.org/leyden/commit/c698b45a7bcb0eedeed979d482f8ab15cf16baaa
8313229: DHEKeySizing.java should be modified to use TLS versions TLSv1, TLSv1.1, TLSv1.2
Reviewed-by: jnimeh
! test/jdk/sun/security/ssl/DHKeyExchange/DHEKeySizing.java
Changeset: 3b397c85
Author: Alexander Zvegintsev <azvegint at openjdk.org>
Date: 2023-09-21 18:28:19 +0000
URL: https://git.openjdk.org/leyden/commit/3b397c8552d7fd1b1084fbbc06384f3f34481ba4
8315965: Open source various AWT applet tests
Reviewed-by: honkar, psadhukhan
+ test/jdk/java/awt/ScrollPane/ScrollPaneTest.java
+ test/jdk/java/awt/TextArea/Length.java
+ test/jdk/java/awt/Window/WindowOwner.java
+ test/jdk/java/awt/font/Rotate/RotateTest3.java
Changeset: 4e571775
Author: Joe Wang <joehw at openjdk.org>
Date: 2023-09-21 19:17:24 +0000
URL: https://git.openjdk.org/leyden/commit/4e5717754ab3009c75869bf9f228820adb86dd98
8316383: NullPointerException in AbstractSAXParser after JDK-8306632
Reviewed-by: lancea, naoto
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/SAXParser.java
! src/java.xml/share/classes/jdk/xml/internal/Utils.java
! test/jaxp/javax/xml/jaxp/unittest/sax/XMLReaderTest.java
Changeset: d3e82183
Author: Damon Nguyen <dnguyen at openjdk.org>
Date: 2023-09-21 19:37:47 +0000
URL: https://git.openjdk.org/leyden/commit/d3e821838668a0ccc0ccd098336230975e27fd7c
8316306: Open source and convert manual Swing test
Reviewed-by: honkar, azvegint
+ test/jdk/javax/swing/JToolBar/bug4203039.java
Changeset: 1100dbc6
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2023-09-21 20:59:30 +0000
URL: https://git.openjdk.org/leyden/commit/1100dbc6b2a1f2d5c431c6f5c6eb0b9092aee817
8316695: ProblemList serviceability/jvmti/RedefineClasses/RedefineLeakThrowable.java
Reviewed-by: ccheung, kbarrett
! test/hotspot/jtreg/ProblemList.txt
Changeset: 496264c1
Author: Justin Lu <jlu at openjdk.org>
Date: 2023-09-21 21:31:07 +0000
URL: https://git.openjdk.org/leyden/commit/496264c1f98d313f3df19f919b54c98fc03d88f7
8316435: sun.util.calendar.CalendarSystem subclassing should be restricted
Reviewed-by: naoto
! src/java.base/share/classes/sun/util/calendar/AbstractCalendar.java
! src/java.base/share/classes/sun/util/calendar/BaseCalendar.java
! src/java.base/share/classes/sun/util/calendar/CalendarDate.java
! src/java.base/share/classes/sun/util/calendar/CalendarSystem.java
! src/java.base/share/classes/sun/util/calendar/CalendarUtils.java
! src/java.base/share/classes/sun/util/calendar/Gregorian.java
! src/java.base/share/classes/sun/util/calendar/ImmutableGregorianDate.java
! src/java.base/share/classes/sun/util/calendar/JulianCalendar.java
! src/java.base/share/classes/sun/util/calendar/LocalGregorianCalendar.java
Changeset: ef49e6c0
Author: Justin Lu <jlu at openjdk.org>
Date: 2023-09-21 21:31:37 +0000
URL: https://git.openjdk.org/leyden/commit/ef49e6c0d7e4e3a2d7d3d8dcb1edf195b23ce12c
8316629: j.text.DateFormatSymbols setZoneStrings() exception is unhelpful
Reviewed-by: naoto
! src/java.base/share/classes/java/text/DateFormatSymbols.java
Changeset: 041510dc
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2023-09-21 22:24:24 +0000
URL: https://git.openjdk.org/leyden/commit/041510dc21df36d9860f4f0048241c2cabb55ee7
8315486: vmTestbase/nsk/jdwp/ThreadReference/ForceEarlyReturn/forceEarlyReturn002/forceEarlyReturn002.java timed out
Reviewed-by: cjplummer, lmesnik
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/ForceEarlyReturn/forceEarlyReturn002/forceEarlyReturn002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/ForceEarlyReturn/forceEarlyReturn002/forceEarlyReturn002a.java
Changeset: c72f0046
Author: Mandy Chung <mchung at openjdk.org>
Date: 2023-09-21 23:10:49 +0000
URL: https://git.openjdk.org/leyden/commit/c72f00463fcb1c4a94126932abbc82a2582c10c2
8316456: StackWalker may skip Continuation::yield0 frame mistakenly
Reviewed-by: rpressler, pchilanomate
! src/hotspot/share/include/jvm.h
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/stackwalk.cpp
! src/hotspot/share/prims/stackwalk.hpp
! src/java.base/share/classes/java/lang/StackStreamFactory.java
! src/java.base/share/native/libjava/StackStreamFactory.c
! test/jdk/jdk/internal/vm/Continuation/Scoped.java
Changeset: a1e03463
Author: Mandy Chung <mchung at openjdk.org>
Date: 2023-09-22 00:10:06 +0000
URL: https://git.openjdk.org/leyden/commit/a1e03463accfe830eef0aa53a806d0d5ba873b24
8316698: build failure caused by JDK-8316456
Reviewed-by: dcubed, dholmes
! src/hotspot/share/prims/stackwalk.cpp
Changeset: 775e22a8
Author: Jie Fu <jiefu at openjdk.org>
Date: 2023-09-22 02:14:52 +0000
URL: https://git.openjdk.org/leyden/commit/775e22a8a68b3bcedabc673b1d612dee8028d5d0
8316699: TestDynamicConstant.java fails with release VMs
Reviewed-by: dholmes
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestDynamicConstant.java
Changeset: fe862639
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2023-09-22 06:38:45 +0000
URL: https://git.openjdk.org/leyden/commit/fe862639e7ce40f5adef0e482b1fb9c718e061a3
8316319: Generational ZGC: The SoftMaxHeapSize might be wrong when CDS decreases the MaxHeapSize
Reviewed-by: aboldtch, serb
! src/hotspot/share/gc/x/xArguments.cpp
! src/hotspot/share/gc/x/xArguments.hpp
! src/hotspot/share/gc/z/shared/zSharedArguments.cpp
! src/hotspot/share/gc/z/shared/zSharedArguments.hpp
! src/hotspot/share/gc/z/zArguments.cpp
! src/hotspot/share/gc/z/zArguments.hpp
Changeset: 343cc0ce
Author: Yi-Fan Tsai <yftsai at amazon.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2023-09-22 07:57:05 +0000
URL: https://git.openjdk.org/leyden/commit/343cc0ce2bba797e206f6b7312018a8c6d1bdb66
8315576: compiler/codecache/CodeCacheFullCountTest.java fails after JDK-8314837
Reviewed-by: kvn, thartmann
! test/hotspot/jtreg/ProblemList-Xcomp.txt
! test/hotspot/jtreg/compiler/codecache/CodeCacheFullCountTest.java
Changeset: 7352bb91
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2023-09-22 08:12:51 +0000
URL: https://git.openjdk.org/leyden/commit/7352bb910506b7d22b4d3860223fb933295eab14
8316418: containers/docker/TestMemoryWithCgroupV1.java get OOM killed with Parallel GC
Reviewed-by: shade
! test/hotspot/jtreg/containers/docker/TestMemoryWithCgroupV1.java
Changeset: 4b654839
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2023-09-22 08:30:49 +0000
URL: https://git.openjdk.org/leyden/commit/4b65483921ddadc9dd6c6e6c59b541673e3d2d88
8316130: Incorrect control in LibraryCallKit::inline_native_notify_jvmti_funcs
Reviewed-by: roland, chagedorn
! src/hotspot/share/opto/library_call.cpp
Changeset: bd2439f3
Author: Xin Liu <xliu at openjdk.org>
Date: 2023-09-22 08:35:35 +0000
URL: https://git.openjdk.org/leyden/commit/bd2439f3fc824339c9abc10fe7f7b59eab3d9e21
8316702: Only evaluate buffer when IGVPrintLevelOption >= 5
Reviewed-by: chagedorn, thartmann
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/parse2.cpp
Changeset: c24c66db
Author: Claes Redestad <redestad at openjdk.org>
Date: 2023-09-22 09:41:01 +0000
URL: https://git.openjdk.org/leyden/commit/c24c66db97a52371875a63862f85ea5c2010d5a7
8316681: Rewrite URLEncoder.encode to use small reusable buffers
Reviewed-by: dfuchs, rriggs
! src/java.base/share/classes/java/net/URLEncoder.java
! src/java.base/share/classes/java/util/HexFormat.java
! test/jdk/java/net/URLEncoder/SurrogatePairs.java
! test/micro/org/openjdk/bench/java/net/URLEncodeDecode.java
Changeset: 00f585bd
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2023-09-22 12:47:01 +0000
URL: https://git.openjdk.org/leyden/commit/00f585bd22f527eca0107a9b4ed366f25754f0be
8316206: Test StretchedFontTest.java fails for Baekmuk font
Ignore broken fonts, i.e. the fonts for which
GlyphVector(TEXT).getVisualBounds().isEmpty() returns true
Reviewed-by: azvegint, prr, goetz
! test/jdk/java/awt/font/FontScaling/StretchedFontTest.java
Changeset: c90d6310
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2023-09-22 13:21:10 +0000
URL: https://git.openjdk.org/leyden/commit/c90d63105ca774c047d5f5a4348aa657efc57953
8315750: Update subtype check profile collection on PPC following 8308869
Reviewed-by: rrich, lucy
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/ppc/interp_masm_ppc.hpp
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/ppc/vm_version_ppc.hpp
Changeset: 6c61bc19
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-09-22 16:24:06 +0000
URL: https://git.openjdk.org/leyden/commit/6c61bc195090abf73683b811e214810a1226d299
8316514: Better diagnostic header for VtableStub
Reviewed-by: thartmann, kvn
! src/hotspot/share/code/vtableStubs.cpp
Changeset: b66ded9a
Author: Joe Darcy <darcy at openjdk.org>
Date: 2023-09-22 16:35:55 +0000
URL: https://git.openjdk.org/leyden/commit/b66ded9a5b699e4936db25b58944587432e64f46
8316688: Widen allowable error bound of Math.hypot
Reviewed-by: bpb, rgiulietti
! src/java.base/share/classes/java/lang/Math.java
Changeset: f7578e80
Author: Naoto Sato <naoto at openjdk.org>
Date: 2023-09-22 16:53:56 +0000
URL: https://git.openjdk.org/leyden/commit/f7578e8048ee961f22b57ee2b7eed9e9ab783cf5
8316540: StoreReproducibilityTest fails on some locales
Reviewed-by: joehw, jlu, jpai, alanb
! test/jdk/java/util/Properties/StoreReproducibilityTest.java
Changeset: 373cdf25
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2023-09-22 17:24:05 +0000
URL: https://git.openjdk.org/leyden/commit/373cdf257de78940b2e55e9f5fc38b6233561baf
8315960: test/jdk/java/io/File/TempDirDoesNotExist.java leaves test files behind
Reviewed-by: lancea, djelinski, rriggs
! test/jdk/java/io/File/TempDirDoesNotExist.java
Changeset: 53516aed
Author: Ben Perez <ben.perez at oracle.com>
Committer: Sean Mullan <mullan at openjdk.org>
Date: 2023-09-22 17:31:57 +0000
URL: https://git.openjdk.org/leyden/commit/53516aed38c63df6e9722d65ce54acddd9735636
8304956: Update KeyStore.getDefaultType() specification to return pkcs12 as fallback
Reviewed-by: hchao, mullan
! src/java.base/share/classes/java/security/KeyStore.java
+ test/jdk/java/security/KeyStore/PKCS12/CheckNullDefault.java
+ test/jdk/java/security/KeyStore/PKCS12/java.security
Changeset: 9b65b7dd
Author: Mandy Chung <mchung at openjdk.org>
Date: 2023-09-22 18:38:06 +0000
URL: https://git.openjdk.org/leyden/commit/9b65b7ddbe0696813c722dbfd2d97db3b301a7c1
8316305: Initial buffer size of StackWalker is too small caused by JDK-8285447
Reviewed-by: bchristi
! src/java.base/share/classes/java/lang/StackStreamFactory.java
Changeset: 6b8261b8
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2023-09-22 19:17:40 +0000
URL: https://git.openjdk.org/leyden/commit/6b8261b8d6a31d1915ee0bc5f90a9b91a751d588
8315464: Uncouple AllClassesIndexWriter from IndexBuilder
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ExternalSpecsWriter.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/HtmlIndexBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SystemPropertiesWriter.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/taglets/TagletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.java
Changeset: 9aaac2ee
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2023-09-22 20:29:00 +0000
URL: https://git.openjdk.org/leyden/commit/9aaac2eee34613c34b2800ddb4d42f5bbeba1837
8301639: JDI and JDWP specs should clarify potential deadlock issues with method invocation
Reviewed-by: dholmes, alanb
! src/java.se/share/data/jdwp/jdwp.spec
! src/jdk.jdi/share/classes/com/sun/jdi/ClassType.java
! src/jdk.jdi/share/classes/com/sun/jdi/InterfaceType.java
! src/jdk.jdi/share/classes/com/sun/jdi/ObjectReference.java
Changeset: e015e6ce
Author: Alisen Chung <achung at openjdk.org>
Date: 2023-09-22 20:51:14 +0000
URL: https://git.openjdk.org/leyden/commit/e015e6ce28e263e546cd1b6583a4a3ecc431d576
8315825: Open some swing tests
Reviewed-by: abhiscxk, prr
+ test/jdk/javax/swing/JComponent/bug4765272.java
+ test/jdk/javax/swing/JComponent/bug4979794.java
+ test/jdk/javax/swing/JPanel/bug4907772.java
+ test/jdk/javax/swing/RootPaneChecking/RootPaneChecking.java
Changeset: 68a9c810
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2023-09-22 21:58:01 +0000
URL: https://git.openjdk.org/leyden/commit/68a9c81040affe165341ec7dcd2c07932c8a7188
8316711: SEGV in LoaderConstraintTable::find_loader_constraint after JDK-8310874
Reviewed-by: dcubed, iklam
! src/hotspot/share/classfile/loaderConstraints.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
Changeset: d2d7d9a8
Author: Alisen Chung <achung at openjdk.org>
Date: 2023-09-23 04:45:16 +0000
URL: https://git.openjdk.org/leyden/commit/d2d7d9a8b7c68865553dcbb4d660bbb06fde3974
8315882: Open some swing tests 2
Reviewed-by: honkar, prr
+ test/jdk/javax/swing/JScrollPane/bug4688907.java
+ test/jdk/javax/swing/SpringLayout/bug4756178.java
+ test/jdk/javax/swing/SpringLayout/bug4803649.java
Changeset: a2391a92
Author: Alisen Chung <achung at openjdk.org>
Date: 2023-09-23 05:42:07 +0000
URL: https://git.openjdk.org/leyden/commit/a2391a92cd09630cc3c46024f7e02924a997cc86
8316053: Open some swing tests 3
Reviewed-by: dnguyen, prr
+ test/jdk/javax/swing/JDialog/bug4859570.java
+ test/jdk/javax/swing/JDialog/bug4936652.java
+ test/jdk/javax/swing/JLabel/bug4768127.java
+ test/jdk/javax/swing/MultiMonitor/MultimonVImage.java
Changeset: f0ff001d
Author: Tejesh R <tr at openjdk.org>
Date: 2023-09-25 05:35:35 +0000
URL: https://git.openjdk.org/leyden/commit/f0ff001dd7db33eb492f01cfa08b11705956ebcd
8315742: Open source several Swing Scroll related tests
Reviewed-by: dnguyen, psadhukhan
+ test/jdk/javax/swing/JScrollBar/bug4495822.java
+ test/jdk/javax/swing/JScrollBar/bug4696826.java
+ test/jdk/javax/swing/JScrollBar/bug4842792.java
+ test/jdk/javax/swing/JScrollPane/bug4247092.java
+ test/jdk/javax/swing/JScrollPane/bug4264640.java
+ test/jdk/javax/swing/JScrollPane/bug4467063.java
Changeset: 481cfc79
Author: Hao Sun <haosun at openjdk.org>
Date: 2023-09-25 05:38:51 +0000
URL: https://git.openjdk.org/leyden/commit/481cfc798533f5b3adae7cc4a076a98b0b3f9737
8287325: AArch64: fix virtual threads with -XX:UseBranchProtection=pac-ret
Co-authored-by: Nick Gasson <ngasson at openjdk.org>
Reviewed-by: aph, dlong
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp
! src/hotspot/cpu/aarch64/continuationFreezeThaw_aarch64.inline.hpp
! src/hotspot/cpu/aarch64/continuationHelper_aarch64.inline.hpp
! src/hotspot/cpu/aarch64/frame_aarch64.cpp
! src/hotspot/cpu/aarch64/frame_aarch64.inline.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/pauth_aarch64.hpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/stackChunkFrameStream_aarch64.inline.hpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/os_cpu/bsd_aarch64/pauth_bsd_aarch64.inline.hpp
! src/hotspot/os_cpu/linux_aarch64/pauth_linux_aarch64.inline.hpp
! src/hotspot/os_cpu/windows_aarch64/pauth_windows_aarch64.inline.hpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/runtime/continuationEntry.cpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
! src/hotspot/share/runtime/continuationHelper.hpp
! src/hotspot/share/runtime/continuationHelper.inline.hpp
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/aarch64/AArch64TestAssembler.java
Changeset: 89e068bc
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2023-09-25 06:32:40 +0000
URL: https://git.openjdk.org/leyden/commit/89e068bc19b12bb8f4a175fdf979cbe795ac3709
8316556: Fix typos in java.desktop
Reviewed-by: prr, aivanov
! src/java.desktop/macosx/classes/sun/font/CFontManager.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CTrayIcon.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageWriter.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/common/ReaderUtil.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/common/SimpleRenderedImage.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageWriter.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFDecompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageWriter.java
! src/java.desktop/share/classes/java/awt/AWTEventMulticaster.java
! src/java.desktop/share/classes/java/awt/FlowLayout.java
! src/java.desktop/share/classes/java/awt/GridLayout.java
! src/java.desktop/share/classes/java/awt/im/spi/package-info.java
! src/java.desktop/share/classes/java/awt/image/ColorModel.java
! src/java.desktop/share/classes/java/awt/image/ComponentColorModel.java
! src/java.desktop/share/classes/java/awt/image/IndexColorModel.java
! src/java.desktop/share/classes/java/beans/Beans.java
! src/java.desktop/share/classes/java/beans/DefaultPersistenceDelegate.java
! src/java.desktop/share/classes/java/beans/Introspector.java
! src/java.desktop/share/classes/java/beans/MetaData.java
! src/java.desktop/share/classes/java/beans/Statement.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextServiceProvider.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextSupport.java
! src/java.desktop/share/classes/javax/imageio/stream/ImageInputStreamImpl.java
! src/java.desktop/share/classes/javax/sound/midi/MidiFileFormat.java
! src/java.desktop/share/classes/javax/sound/midi/Sequence.java
! src/java.desktop/share/classes/sun/awt/AWTAutoShutdown.java
! src/java.desktop/share/classes/sun/awt/EmbeddedFrame.java
! src/java.desktop/share/classes/sun/awt/FontConfiguration.java
! src/java.desktop/share/classes/sun/awt/LightweightFrame.java
! src/java.desktop/share/classes/sun/awt/ScrollPaneWheelScroller.java
! src/java.desktop/share/classes/sun/awt/SunToolkit.java
! src/java.desktop/share/classes/sun/awt/datatransfer/DataTransferer.java
! src/java.desktop/share/classes/sun/awt/geom/Curve.java
! src/java.desktop/share/classes/sun/awt/im/InputContext.java
! src/java.desktop/share/classes/sun/font/BidiUtils.java
! src/java.desktop/share/classes/sun/font/CMap.java
! src/java.desktop/share/classes/sun/font/FontManagerNativeLibrary.java
! src/java.desktop/share/classes/sun/font/FontUtilities.java
! src/java.desktop/share/classes/sun/font/LayoutPathImpl.java
! src/java.desktop/share/classes/sun/font/SunFontManager.java
! src/java.desktop/share/classes/sun/font/SunLayoutEngine.java
! src/java.desktop/share/classes/sun/java2d/StateTrackableDelegate.java
! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMS.java
! src/java.desktop/share/classes/sun/java2d/pipe/BufferedContext.java
! src/java.desktop/share/classes/sun/print/PSPathGraphics.java
! src/java.desktop/share/classes/sun/print/PSPrinterJob.java
! src/java.desktop/share/classes/sun/print/PathGraphics.java
! src/java.desktop/share/classes/sun/print/ProxyPrintGraphics.java
! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java
! src/java.desktop/unix/classes/sun/awt/X11/ListHelper.java
! src/java.desktop/unix/classes/sun/awt/X11/Native.java
! src/java.desktop/unix/classes/sun/awt/X11/WindowPropertyGetter.java
! src/java.desktop/unix/classes/sun/awt/X11/XAwtState.java
! src/java.desktop/unix/classes/sun/awt/X11/XBaseMenuWindow.java
! src/java.desktop/unix/classes/sun/awt/X11/XCheckboxMenuItemPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XCheckboxPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XChoicePeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XComponentPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XContentWindow.java
! src/java.desktop/unix/classes/sun/awt/X11/XCreateWindowParams.java
! src/java.desktop/unix/classes/sun/awt/X11/XDecoratedPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XDropTargetRegistry.java
! src/java.desktop/unix/classes/sun/awt/X11/XListPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XMSelection.java
! src/java.desktop/unix/classes/sun/awt/X11/XMSelectionListener.java
! src/java.desktop/unix/classes/sun/awt/X11/XMenuBarPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XMenuItemPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XPropertyCache.java
! src/java.desktop/unix/classes/sun/awt/X11/XTextAreaPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XWM.java
! src/java.desktop/unix/classes/sun/awt/X11/XWindowPeer.java
! src/java.desktop/unix/classes/sun/awt/X11GraphicsDevice.java
! src/java.desktop/unix/classes/sun/font/XMap.java
! src/java.desktop/unix/classes/sun/java2d/xr/XRCompositeManager.java
! src/java.desktop/unix/classes/sun/java2d/xr/XRRenderer.java
! src/java.desktop/unix/classes/sun/print/PrintServiceLookupProvider.java
! src/java.desktop/windows/classes/sun/awt/Win32GraphicsDevice.java
! src/java.desktop/windows/classes/sun/awt/windows/TranslucentWindowPainter.java
! src/java.desktop/windows/classes/sun/awt/windows/WDataTransferer.java
! src/java.desktop/windows/classes/sun/java2d/d3d/D3DScreenUpdateManager.java
! src/java.desktop/windows/classes/sun/java2d/d3d/D3DSurfaceData.java
Changeset: 837783c2
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2023-09-25 06:36:14 +0000
URL: https://git.openjdk.org/leyden/commit/837783c2d333627bfcbef00fc67024aff847bd9f
8316670: Remove effectively unused nmethodBucket::_count
Reviewed-by: kvn, dlong
! src/hotspot/share/code/dependencyContext.cpp
! src/hotspot/share/code/dependencyContext.hpp
Changeset: 3d6e775d
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2023-09-25 06:38:11 +0000
URL: https://git.openjdk.org/leyden/commit/3d6e775d7135919519a9748036cd20b6c130bb42
8316669: ImmutableOopMapSet destructor not called
Reviewed-by: thartmann, jvernee, kvn
! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/compiler/oopMap.cpp
! src/hotspot/share/compiler/oopMap.hpp
Changeset: 0f0c5b2d
Author: Andrew Leonard <aleonard at openjdk.org>
Date: 2023-09-25 08:35:53 +0000
URL: https://git.openjdk.org/leyden/commit/0f0c5b2d71e6dec442a5105ba305043cb59b99fc
8316648: jrt-fs.jar classes not reproducible between standard and bootcycle builds
Reviewed-by: erikj
! make/JrtfsJar.gmk
Changeset: 311c7461
Author: Ludovic Henry <luhenry at openjdk.org>
Date: 2023-09-25 12:21:47 +0000
URL: https://git.openjdk.org/leyden/commit/311c7461c8c0f5f1524d409736e4cceca8de9000
8316859: RISC-V: Disable detection of V through HWCAP
Reviewed-by: rehn, fyang
! src/hotspot/os_cpu/linux_riscv/vm_version_linux_riscv.cpp
Changeset: 0f77d250
Author: Ian Myers <ianrichr at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-09-25 13:12:41 +0000
URL: https://git.openjdk.org/leyden/commit/0f77d250b67ae0678756f986607eb239641dfb9e
8315684: Parallelize sun/security/util/math/TestIntegerModuloP.java
Reviewed-by: shade, weijun
! test/jdk/sun/security/util/math/TestIntegerModuloP.java
Changeset: 9688ec2d
Author: Elif Aslan <elifasln at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-09-25 15:01:17 +0000
URL: https://git.openjdk.org/leyden/commit/9688ec2d0d9fd830d993454ea093b68b0f85ebe7
8311823: JFR: Uninitialized EventEmitter::_thread_id field
Reviewed-by: shade, egahlin
! src/hotspot/share/jfr/leakprofiler/checkpoint/eventEmitter.hpp
Changeset: afa48333
Author: Mourad Abbay <mourad.abbay at oracle.com>
Committer: Paul Sandoz <psandoz at openjdk.org>
Date: 2023-09-25 16:38:31 +0000
URL: https://git.openjdk.org/leyden/commit/afa48333ab9fb64fb45e6c8d00e8d5cf732268be
8271268: Fix Javadoc links for Stream.mapMulti
Reviewed-by: liach, psandoz
! src/java.base/share/classes/java/util/stream/Stream.java
Changeset: 9291b46b
Author: Liam Miller-Cushon <cushon at openjdk.org>
Date: 2023-09-25 16:43:20 +0000
URL: https://git.openjdk.org/leyden/commit/9291b46bcfa76a596578eb50c29b9850e7020dea
8313804: JDWP support for -Djava.net.preferIPv6Addresses=system
Reviewed-by: cjplummer, amenkov
! src/jdk.jdwp.agent/share/native/libdt_socket/socketTransport.c
! test/jdk/com/sun/jdi/JdwpNetProps.java
Changeset: e3201d1d
Author: Naoto Sato <naoto at openjdk.org>
Date: 2023-09-25 18:03:52 +0000
URL: https://git.openjdk.org/leyden/commit/e3201d1d13433857a1b34ff0ca93f9ae1a4e22aa
8310631: test/jdk/sun/nio/cs/TestCharsetMapping.java is spuriously passing
Reviewed-by: jlu, alanb
= make/data/charsetmapping/MS950_HKSCS.map
! test/jdk/sun/nio/cs/TestCharsetMapping.java
Changeset: b65f4f72
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2023-09-25 18:06:53 +0000
URL: https://git.openjdk.org/leyden/commit/b65f4f7220f53b250846c19ca6378450b5c9a61a
8313403: Remove unused 'mask' field from JFormattedTextField
Reviewed-by: prr, honkar
! src/java.desktop/share/classes/javax/swing/JFormattedTextField.java
Changeset: be9cc73f
Author: Alexander Zuev <kizune at openjdk.org>
Date: 2023-09-25 18:30:49 +0000
URL: https://git.openjdk.org/leyden/commit/be9cc73fcad0cac0a6f12b0f962fbe3bd8328ec9
8315871: Opensource five more Swing regression tests
Reviewed-by: dnguyen, prr
+ test/jdk/javax/swing/AncestorNotifier/4817630/bug4817630.java
+ test/jdk/javax/swing/BoxLayout/4191948/bug4191948.java
+ test/jdk/javax/swing/ComponentInputMap/4248723/bug4248723.java
+ test/jdk/javax/swing/DefaultBoundedRangeModel/4297953/bug4297953.java
+ test/jdk/javax/swing/DefaultButtonModel/4097723/bug4097723.java
Changeset: e5f05b5a
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2023-09-25 20:54:00 +0000
URL: https://git.openjdk.org/leyden/commit/e5f05b5a963774914751d9c241dd5693ed06af0b
8312191: ColorConvertOp.filter for the default destination is too slow
Reviewed-by: prr
! src/java.desktop/share/classes/java/awt/image/ColorConvertOp.java
+ test/jdk/sun/java2d/cmm/ColorConvertOp/CompatibleColorSpace.java
Changeset: 0dce4c17
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2023-09-25 23:01:19 +0000
URL: https://git.openjdk.org/leyden/commit/0dce4c1758d05832e20380cff28d7ed47d693a6e
8313220: Remove Windows specific workaround in LCMS.c for _snprintf
Reviewed-by: prr
! src/java.desktop/share/native/liblcms/LCMS.c
+ test/jdk/java/awt/color/ICC_Profile/TriggerCMMError/TriggerCMMError.java
+ test/jdk/java/awt/color/ICC_Profile/TriggerCMMError/broken.zip
Changeset: e2e8e8e2
Author: David Holmes <dholmes at openjdk.org>
Date: 2023-09-25 23:42:17 +0000
URL: https://git.openjdk.org/leyden/commit/e2e8e8e210ea9a7a9d901a1da729551714015d04
8312136: Modify runtime/ErrorHandling/TestDwarf.java to split dwarf and decoder testing
Reviewed-by: chagedorn, pchilanomate
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/runtime/ErrorHandling/TestDwarf.java
Changeset: 3fe6e0fa
Author: Amit Kumar <amitkumar at openjdk.org>
Date: 2023-09-26 03:40:11 +0000
URL: https://git.openjdk.org/leyden/commit/3fe6e0faca78e8106e33a3a53de78f8864be92b7
8308479: [s390x] Implement alternative fast-locking scheme
Reviewed-by: lucy, mdoerr
! src/hotspot/cpu/s390/c1_MacroAssembler_s390.cpp
! src/hotspot/cpu/s390/c1_MacroAssembler_s390.hpp
! src/hotspot/cpu/s390/interp_masm_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.hpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/share/runtime/arguments.cpp
Changeset: 9e6cb620
Author: Per Minborg <pminborg at openjdk.org>
Date: 2023-09-26 06:00:58 +0000
URL: https://git.openjdk.org/leyden/commit/9e6cb620486ac7b0adaefeb2000babf3ea31207f
8316851: Add @sealedGraph to Executable
Reviewed-by: darcy
! src/java.base/share/classes/java/lang/reflect/Executable.java
Changeset: 52983ed5
Author: Roland Westrelin <roland at openjdk.org>
Date: 2023-09-26 06:55:01 +0000
URL: https://git.openjdk.org/leyden/commit/52983ed529182901db4e33857bfeab2727e235df
8303737: C2: Load can bypass subtype check that enforces it's from the right object type
Reviewed-by: chagedorn, thartmann
! src/hotspot/share/opto/castnode.cpp
! src/hotspot/share/opto/castnode.hpp
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/cfgnode.hpp
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/controldependency/TestAddPChainMismatchedBase.java
+ test/hotspot/jtreg/compiler/controldependency/TestAddPChainMismatchedBase2.java
+ test/hotspot/jtreg/compiler/controldependency/TestLoadBypassesClassCast.java
Changeset: 1513e791
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-09-26 12:56:24 +0000
URL: https://git.openjdk.org/leyden/commit/1513e7910f1b85aa20bda55b8d73e877232e8192
8316940: Serial: Remove unused declarations in genCollectedHeap
Reviewed-by: stefank, tschatzl
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.hpp
Changeset: e510dee1
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-09-26 12:56:59 +0000
URL: https://git.openjdk.org/leyden/commit/e510dee162612d9a706ba54d0ab79a49139e77d8
8316098: Revise signature of numa_get_leaf_groups
Reviewed-by: tschatzl, coleenp
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/gc/g1/g1NUMA.cpp
! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp
! src/hotspot/share/runtime/os.hpp
Changeset: 20ff6031
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2023-09-26 13:33:33 +0000
URL: https://git.openjdk.org/leyden/commit/20ff603108a52468dd41020cbf6c0bf669e23861
8316735: Print LockStack in hs_err files
Reviewed-by: dholmes, mbaesken
! src/hotspot/share/runtime/lockStack.cpp
! src/hotspot/share/runtime/lockStack.hpp
! src/hotspot/share/utilities/vmError.cpp
Changeset: 1f7dfda7
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-09-26 14:01:45 +0000
URL: https://git.openjdk.org/leyden/commit/1f7dfda7059f9dc14bff61b3c77d769ade85557d
8316671: sun/security/ssl/SSLSocketImpl/SSLSocketCloseHang.java test fails intermittent with Read timed out
Reviewed-by: lucy
! test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketCloseHang.java
Changeset: 4e1e579e
Author: Roland Westrelin <roland at openjdk.org>
Date: 2023-09-26 14:32:54 +0000
URL: https://git.openjdk.org/leyden/commit/4e1e579e8b916191397fc958df32ac3f6003c791
8315920: C2: "control input must dominate current control" assert failure
Reviewed-by: thartmann, chagedorn
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestBadControlAfterPreMainPost.java
Changeset: efb7e85e
Author: Amit Kumar <amitkumar at openjdk.org>
Date: 2023-09-26 15:02:49 +0000
URL: https://git.openjdk.org/leyden/commit/efb7e85ecfc9c6edb2820e1bf72d48958d4c9780
8316935: [s390x] Use consistent naming for lightweight locking in MacroAssembler
Reviewed-by: mdoerr, lucy
! src/hotspot/cpu/s390/c1_MacroAssembler_s390.cpp
! src/hotspot/cpu/s390/interp_masm_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.hpp
Changeset: 36ac8390
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2023-09-26 15:27:44 +0000
URL: https://git.openjdk.org/leyden/commit/36ac83904c9e81a01822b0e36ef677cae2808709
8073061: (fs) Files.copy(foo, bar, REPLACE_EXISTING) deletes bar even if foo is not readable
Reviewed-by: alanb
! src/java.base/share/classes/java/nio/file/CopyMoveHelper.java
! src/java.base/unix/classes/sun/nio/fs/UnixFileSystem.java
! src/java.base/unix/classes/sun/nio/fs/UnixFileSystemProvider.java
! test/jdk/java/nio/file/Files/CopyAndMove.java
+ test/jdk/java/nio/file/Files/CopyMoveVariations.java
Changeset: ee9776fa
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2023-09-26 18:35:13 +0000
URL: https://git.openjdk.org/leyden/commit/ee9776fa23e2287b704d4f1a55179e83516d1e4c
8304839: Move TestScaffold.main() to the separate class DebugeeWrapper
Reviewed-by: amenkov, cjplummer
! test/jdk/com/sun/jdi/ClassesByName2Test.java
+ test/jdk/com/sun/jdi/DebuggeeWrapper.java
! test/jdk/com/sun/jdi/DeferredStepTest.java
! test/jdk/com/sun/jdi/EATests.java
! test/jdk/com/sun/jdi/ForceEarlyReturnTest.java
! test/jdk/com/sun/jdi/InterruptHangTest.java
! test/jdk/com/sun/jdi/InvokeHangTest.java
! test/jdk/com/sun/jdi/JdbLockTest.java
! test/jdk/com/sun/jdi/JdbStopThreadidTest.java
! test/jdk/com/sun/jdi/MonitorEventTest.java
! test/jdk/com/sun/jdi/MultiBreakpointsTest.java
! test/jdk/com/sun/jdi/PopAsynchronousTest.java
! test/jdk/com/sun/jdi/PopFramesTest.java
! test/jdk/com/sun/jdi/ResumeOneThreadTest.java
! test/jdk/com/sun/jdi/SetLocalWhileThreadInNative.java
! test/jdk/com/sun/jdi/SimulResumerTest.java
! test/jdk/com/sun/jdi/TestScaffold.java
! test/jdk/com/sun/jdi/ThreadMemoryLeakTest.java
! test/jdk/com/sun/jdi/TwoThreadsTest.java
Changeset: 788e6e15
Author: Alisen Chung <achung at openjdk.org>
Date: 2023-09-26 20:52:04 +0000
URL: https://git.openjdk.org/leyden/commit/788e6e154824317cf92884510c2ee116bc64f510
8316218: Open some swing tests 5
Reviewed-by: prr, dnguyen
+ test/jdk/javax/swing/AbstractButton/bug4290656.java
+ test/jdk/javax/swing/LookAndFeel/isJavaLAFLockedCorrectly.java
+ test/jdk/javax/swing/LookAndFeel/isMultiLAFLockedCorrectly.java
+ test/jdk/javax/swing/MetalInternalFrameTitlePane/bug4221007.java
Changeset: 65227a3c
Author: Alexander Zvegintsev <azvegint at openjdk.org>
Date: 2023-09-26 21:23:34 +0000
URL: https://git.openjdk.org/leyden/commit/65227a3c64a9eaead7a7b2b94a5c2786f1b1bb4f
8316389: Open source few AWT applet tests
Reviewed-by: dnguyen, abhiscxk, aivanov
+ test/jdk/java/awt/Frame/FrameRepackTest.java
+ test/jdk/java/awt/Frame/FrameResizeTest/FrameResizeTest_1.java
+ test/jdk/java/awt/Frame/FrameResizeTest/FrameResizeTest_2.java
+ test/jdk/java/awt/Frame/WindowMoveTest.java
Changeset: 2f311d59
Author: Alexander Zvegintsev <azvegint at openjdk.org>
Date: 2023-09-26 21:24:07 +0000
URL: https://git.openjdk.org/leyden/commit/2f311d59dcbbf7605e52fac0b8ebd35d7d51a48b
8316211: Open source several manual applet tests
Reviewed-by: honkar, aivanov
+ test/jdk/java/awt/Frame/DefaultSizeTest.java
+ test/jdk/java/awt/LightweightComponent/LightweightCliprect.java
+ test/jdk/java/awt/event/KeyEvent/FunctionKeyTest.java
+ test/jdk/javax/swing/JFrame/DefaultCloseOperation.java
Changeset: 83806abe
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2023-09-27 04:28:10 +0000
URL: https://git.openjdk.org/leyden/commit/83806abe440809aaea47337646de96a97080724a
6450193: After the first Serialization, JTableHeader does not uninstall its UI
Reviewed-by: aivanov
! src/java.desktop/share/classes/javax/swing/table/JTableHeader.java
+ test/jdk/javax/swing/JTableHeader/SerializeJTableHeader.java
Changeset: b659e034
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-09-27 06:43:50 +0000
URL: https://git.openjdk.org/leyden/commit/b659e0343a3273867560e75a38b12e6223b301e7
8316897: tools/jpackage/junit tests fail on AIX after JDK-8316547
Reviewed-by: cstein, asemenyuk, almatvee
! test/jdk/tools/jpackage/junit/TEST.properties
Changeset: e39197ec
Author: Gui Cao <gcao at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2023-09-27 07:18:42 +0000
URL: https://git.openjdk.org/leyden/commit/e39197ec62ca9363d9862d1ae1fca5b1b0286d59
8316933: RISC-V: compiler/vectorapi/VectorCastShape128Test.java fails when using RVV
Reviewed-by: fyang, dzhang
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv_v.ad
Changeset: fd52be2a
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2023-09-27 07:31:44 +0000
URL: https://git.openjdk.org/leyden/commit/fd52be2a3c53912598afe600d680de77090f9f43
8316895: SeenThread::print_action_queue called on a null pointer
Reviewed-by: coleenp, dholmes
! src/hotspot/share/classfile/placeholders.cpp
Changeset: fee9d336
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2023-09-27 07:33:52 +0000
URL: https://git.openjdk.org/leyden/commit/fee9d3362c76a046bb5160b90536545e7e9a5ce9
8293176: SSLEngine handshaker does not send an alert after a bad parameters
Reviewed-by: mdonovan, jnimeh
! src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java
+ test/jdk/sun/security/ssl/SSLEngineImpl/SSLEngineDecodeBadPoint.java
Changeset: 50a7a04e
Author: Axel Boldt-Christmas <aboldtch at openjdk.org>
Date: 2023-09-27 08:16:34 +0000
URL: https://git.openjdk.org/leyden/commit/50a7a04e9adef8d6e7adffb83b01d551e22cd910
8316417: ObjectMonitorIterator does not return the most recent monitor and is incorrect if no monitors exists
Reviewed-by: cjplummer, dholmes
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ObjectSynchronizer.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/MonitorCacheDumpPanel.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicSharedSymbols.java
! test/hotspot/jtreg/runtime/cds/appcds/jcmd/JCmdTestDumpBase.java
! test/hotspot/jtreg/serviceability/sa/TestObjectMonitorIterate.java
! test/lib/jdk/test/lib/apps/LingeredApp.java
Changeset: 45a145e5
Author: Afshin Zafari <azafari at openjdk.org>
Date: 2023-09-27 08:27:02 +0000
URL: https://git.openjdk.org/leyden/commit/45a145e5bc3d3216bb03379896f66a3b719a06dc
8299915: Remove ArrayAllocatorMallocLimit and associated code
Reviewed-by: dholmes, coleenp
! src/hotspot/share/gc/shared/taskqueue.inline.hpp
! src/hotspot/share/memory/allocation.hpp
! src/hotspot/share/memory/allocation.inline.hpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/utilities/bitMap.cpp
- test/hotspot/jtreg/gc/arguments/TestArrayAllocatorMallocLimit.java
! test/hotspot/jtreg/serviceability/attach/AttachSetGetFlag.java
! test/lib-test/jdk/test/whitebox/vm_flags/SizeTTest.java
Changeset: ad6df41a
Author: Christoph Langer <clanger at openjdk.org>
Date: 2023-09-27 12:37:39 +0000
URL: https://git.openjdk.org/leyden/commit/ad6df41a9e4356b9c5de681f200f386f72c76ae2
8316710: Exclude java/awt/font/Rotate/RotatedTextTest.java
Reviewed-by: mbaesken, aivanov
! test/jdk/ProblemList.txt
Changeset: b24ad7cf
Author: Alan Bateman <alanb at openjdk.org>
Date: 2023-09-27 12:54:29 +0000
URL: https://git.openjdk.org/leyden/commit/b24ad7cf5710c698f5946e10d44785f24431f966
8316924: java/lang/Thread/virtual/stress/ParkALot.java times out
Reviewed-by: jpai
! test/jdk/java/lang/Thread/virtual/stress/ParkALot.java
Changeset: 347bd15e
Author: Fredrik Bredberg <fbredberg at openjdk.org>
Committer: Coleen Phillimore <coleenp at openjdk.org>
Date: 2023-09-27 13:15:07 +0000
URL: https://git.openjdk.org/leyden/commit/347bd15e49f5632e16d0ae4dd7240a3648baf539
8315966: Relativize initial_sp in interpreter frames
Reviewed-by: fyang, mdoerr, pchilanomate
! src/hotspot/cpu/aarch64/continuationFreezeThaw_aarch64.inline.hpp
! src/hotspot/cpu/aarch64/continuationHelper_aarch64.inline.hpp
! src/hotspot/cpu/aarch64/frame_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.hpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/ppc/continuationFreezeThaw_ppc.inline.hpp
! src/hotspot/cpu/ppc/frame_ppc.cpp
! src/hotspot/cpu/ppc/frame_ppc.inline.hpp
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/cpu/riscv/continuationFreezeThaw_riscv.inline.hpp
! src/hotspot/cpu/riscv/continuationHelper_riscv.inline.hpp
! src/hotspot/cpu/riscv/frame_riscv.cpp
! src/hotspot/cpu/riscv/interp_masm_riscv.cpp
! src/hotspot/cpu/riscv/interp_masm_riscv.hpp
! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp
! src/hotspot/cpu/riscv/templateTable_riscv.cpp
! src/hotspot/cpu/x86/continuationFreezeThaw_x86.inline.hpp
! src/hotspot/cpu/x86/continuationHelper_x86.inline.hpp
! src/hotspot/cpu/x86/frame_x86.cpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/interp_masm_x86.hpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64Frame.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ppc64/PPC64Frame.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/riscv64/RISCV64Frame.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/x86/X86Frame.java
Changeset: 1be35573
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2023-09-27 13:30:35 +0000
URL: https://git.openjdk.org/leyden/commit/1be355734da94243e29f0899b53aa1ebdf3bcb79
8315721: CloseRace.java#id0 fails transiently on libgraal
Reviewed-by: lancea, jpai
! test/jdk/java/lang/ProcessBuilder/CloseRace.java
Changeset: edcc559f
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2023-09-27 15:14:57 +0000
URL: https://git.openjdk.org/leyden/commit/edcc559f09364da3692862e1f3d0636aa8eec1d4
8316661: CompilerThread leaks CodeBlob memory when dynamically stopping compiler thread in non-product
Reviewed-by: kvn, thartmann
! src/hotspot/share/code/codeBlob.hpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileBroker.hpp
! src/hotspot/share/memory/heap.hpp
Changeset: 5350fd61
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2023-09-27 15:55:12 +0000
URL: https://git.openjdk.org/leyden/commit/5350fd617390aaaedf8dd8821418c796cb1c38b3
8299560: Assertion failed: currentQueryIndex >= 0 && currentQueryIndex < numberOfJavaProcessesAtInitialization
Reviewed-by: lmesnik, cjplummer
! src/jdk.management/windows/native/libmanagement_ext/OperatingSystemImpl.c
Changeset: b8cec480
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2023-09-27 17:05:58 +0000
URL: https://git.openjdk.org/leyden/commit/b8cec480f89203c21009e90d5bbbbfcc026ef58c
8315848: G1: Rename rs_ prefix to card_rs in analytics
Reviewed-by: ayang, lkorinth
! src/hotspot/share/gc/g1/g1Analytics.cpp
! src/hotspot/share/gc/g1/g1Analytics.hpp
! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp
! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp
Changeset: 750da001
Author: Ilya Gavrilin <igavrilin at openjdk.org>
Committer: Vladimir Kempik <vkempik at openjdk.org>
Date: 2023-09-27 17:07:10 +0000
URL: https://git.openjdk.org/leyden/commit/750da0012931656cfd55f3e67c3f49ad7363ab8e
8316743: RISC-V: Change UseVectorizedMismatchIntrinsic option result to warning
Reviewed-by: fyang, luhenry
! src/hotspot/cpu/riscv/c1_LIRGenerator_riscv.cpp
! src/hotspot/cpu/riscv/vm_version_riscv.cpp
Changeset: d3a79b58
Author: Alisen Chung <achung at openjdk.org>
Date: 2023-09-27 23:20:29 +0000
URL: https://git.openjdk.org/leyden/commit/d3a79b5861be27227b8c28cb3acdce089b74c50b
8316371: Open some swing tests 6
Reviewed-by: dnguyen, prr
+ test/jdk/javax/swing/AbstractDocument/bug4549069.java
+ test/jdk/javax/swing/AbstractWriter/bug4185537.java
+ test/jdk/javax/swing/DefaultTableCellRenderer/bug4240870.java
+ test/jdk/javax/swing/JTableHeader/bug4243927.java
+ test/jdk/javax/swing/LookAndFeel/bug4736093.java
Changeset: 83c0e451
Author: Mikael Vidstedt <mikael at openjdk.org>
Date: 2023-09-28 00:17:31 +0000
URL: https://git.openjdk.org/leyden/commit/83c0e4516064846c956d9a760338e71be1593f6f
8306630: Bump minimum boot jdk to JDK 21
Reviewed-by: darcy, erikj, iris, shade
! make/conf/github-actions.conf
! make/conf/jib-profiles.js
! make/conf/version-numbers.conf
Changeset: 52073b27
Author: Ioi Lam <iklam at openjdk.org>
Date: 2023-09-28 01:47:54 +0000
URL: https://git.openjdk.org/leyden/commit/52073b27a302cb27276b6c9e500ed4c70e417560
8316994: Avoid modifying ClassLoader and Module objects during -Xshare:dump
Reviewed-by: matsaave, ccheung
! src/hotspot/share/cds/archiveHeapWriter.cpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/modules.cpp
! src/hotspot/share/classfile/modules.hpp
Changeset: 84390dd0
Author: Jean-Philippe Bempel <jpbempel at openjdk.org>
Committer: David Holmes <dholmes at openjdk.org>
Date: 2023-09-28 02:43:41 +0000
URL: https://git.openjdk.org/leyden/commit/84390dd0639e29ddb792964cca9ebf79e29cfcad
8316658: serviceability/jvmti/RedefineClasses/RedefineLeakThrowable.java fails intermittently
Reviewed-by: coleenp, dholmes
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineLeakThrowable.java
Changeset: 384d2ea6
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2023-09-28 04:16:54 +0000
URL: https://git.openjdk.org/leyden/commit/384d2ea6d10017299a6d538bc86c17e3b8443cd9
8316125: Windows call_stub unnecessarily saves xmm16-31 when UseAVX>=3
Reviewed-by: jvernee, kvn, sviswanathan
! src/hotspot/cpu/x86/frame_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/x86.ad
Changeset: 42924ed4
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2023-09-28 05:42:26 +0000
URL: https://git.openjdk.org/leyden/commit/42924ed4e59a9f93e165047bd91f829ba1e86c78
8316946: jtreg failure handler pages are mislabelling the jcmd/thread/dump_to_file results.
Reviewed-by: dholmes
! test/failure_handler/src/share/classes/jdk/test/failurehandler/action/PatternAction.java
Changeset: 2d154fcd
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2023-09-28 05:47:33 +0000
URL: https://git.openjdk.org/leyden/commit/2d154fcd0de0612f58abbc5027f409b9b2eb0dc2
8316566: RISC-V: Zero extended narrow oop passed to Atomic::cmpxchg
Reviewed-by: luhenry, fyang
! src/hotspot/os_cpu/linux_riscv/orderAccess_linux_riscv.hpp
Changeset: 77fac0f4
Author: Ludvig Janiuk <lujaniuk at openjdk.org>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2023-09-28 08:02:10 +0000
URL: https://git.openjdk.org/leyden/commit/77fac0f4c6692bcc06456d03a4329d9f8ddeeded
8316906: Clarify TLABWasteTargetPercent flag
Reviewed-by: ayang, iwalulya, tschatzl
! src/hotspot/share/gc/shared/tlab_globals.hpp
Changeset: 79812515
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2023-09-28 09:49:57 +0000
URL: https://git.openjdk.org/leyden/commit/798125152ba40ff2d093711629f275b5d74f0bcb
8316970: Add internal annotation to mark restricted methods
Reviewed-by: jvernee, iris, 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
+ src/java.base/share/classes/jdk/internal/javac/Restricted.java
+ test/jdk/java/foreign/TestRestricted.java
Changeset: 3481ecb2
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2023-09-28 11:31:46 +0000
URL: https://git.openjdk.org/leyden/commit/3481ecb25585d427f2c272e475c7f4ebbf60b799
8316159: Update BoxLayout sample image for crisper edges
Move all rectangles half a pixel to make edges crisp
Reviewed-by: prr
! src/java.desktop/share/classes/javax/swing/doc-files/BoxLayout-1.svg
Changeset: bc5a39bb
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-09-28 11:42:59 +0000
URL: https://git.openjdk.org/leyden/commit/bc5a39bb54725a38db716691091b43a1868601c6
8317144: Exclude sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java on Linux ppc64le
Reviewed-by: mdoerr
! test/jdk/ProblemList.txt
Changeset: d0c1444d
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-09-28 11:49:03 +0000
URL: https://git.openjdk.org/leyden/commit/d0c1444d9238a96e279df2b32d01fba4fc770ce0
8316957: Serial: Change GenCollectedHeap to SerialHeap inside gc/serial folder
Reviewed-by: iwalulya, tschatzl
! src/hotspot/share/gc/serial/cardTableRS.cpp
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/defNewGeneration.inline.hpp
! src/hotspot/share/gc/serial/genMarkSweep.cpp
! src/hotspot/share/gc/serial/markSweep.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.cpp
Changeset: 1230aed6
Author: Lutz Schmidt <lucy at openjdk.org>
Date: 2023-09-28 11:50:51 +0000
URL: https://git.openjdk.org/leyden/commit/1230aed61d286fe9c09f46e2bab626d0e8fe0273
8316885: jcmd: Compiler.CodeHeap_Analytics cmd does not inform about missing aggregate
Reviewed-by: kvn, mdoerr
! src/hotspot/share/code/codeHeapState.cpp
! src/hotspot/share/code/codeHeapState.hpp
Changeset: 0c55887b
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2023-09-28 12:00:20 +0000
URL: https://git.openjdk.org/leyden/commit/0c55887bfb131501a26ba431919d94f2ba08a6c1
8309599: WeakHandle and OopHandle release should clear obj pointer
Reviewed-by: dholmes, kbarrett
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/oops/oopHandle.inline.hpp
! src/hotspot/share/oops/weakHandle.cpp
! src/hotspot/share/oops/weakHandle.hpp
! src/hotspot/share/prims/jvmtiTagMapTable.cpp
! src/hotspot/share/prims/jvmtiTagMapTable.hpp
! src/hotspot/share/prims/resolvedMethodTable.cpp
! src/hotspot/share/runtime/objectMonitor.hpp
Changeset: 065203d4
Author: Ashutosh Mehra <asmehra at openjdk.org>
Date: 2023-09-28 13:32:15 +0000
URL: https://git.openjdk.org/leyden/commit/065203d44a651ee850807bb1f2bed59cea7de3ea
8313631: SA: stack trace printed using "where" command does not show class name
Reviewed-by: cjplummer, dholmes
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/classbrowser/HTMLGenerator.java
Changeset: fc989986
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2023-09-28 13:32:38 +0000
URL: https://git.openjdk.org/leyden/commit/fc98998627443d6e73ac70661f47f48b30525712
8316580: HttpClient with StructuredTaskScope does not close when a task fails
Reviewed-by: djelinski
! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/MultiExchange.java
+ test/jdk/java/net/httpclient/HttpGetInCancelledFuture.java
! test/jdk/java/net/httpclient/ReferenceTracker.java
Changeset: 3f19df68
Author: Ian Myers <ianrichr at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-09-28 15:52:36 +0000
URL: https://git.openjdk.org/leyden/commit/3f19df685c342cef212305cca630331878a24e79
8315936: Parallelize gc/stress/TestStressG1Humongous.java test
Reviewed-by: shade, tschatzl
! test/hotspot/jtreg/gc/stress/TestStressG1Humongous.java
Changeset: 29348b3c
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-09-28 15:53:03 +0000
URL: https://git.openjdk.org/leyden/commit/29348b3cf65951e1aacd52c517b6b0d29449a78e
8316894: make test TEST="jtreg:test/jdk/..." fails on AIX
Reviewed-by: ihse, erikj
! make/RunTests.gmk
Changeset: 3481a485
Author: Naoto Sato <naoto at openjdk.org>
Date: 2023-09-28 16:04:46 +0000
URL: https://git.openjdk.org/leyden/commit/3481a485716a1949706a4dcb94181b07e88e804d
8316974: ListFormat creation is unsuccessful for some of the supported Locales
Reviewed-by: joehw, rriggs
! src/java.base/share/classes/java/text/ListFormat.java
! src/java.base/share/classes/sun/util/locale/provider/LocaleResources.java
! test/jdk/java/text/Format/ListFormat/TestListFormat.java
Changeset: 060db1b2
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-09-28 17:13:10 +0000
URL: https://git.openjdk.org/leyden/commit/060db1b2a2d0946327e47a6c2a380c9fb5593b01
8315031: YoungPLABSize and OldPLABSize not aligned by ObjectAlignmentInBytes
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/g1/g1EvacStats.cpp
! src/hotspot/share/gc/shared/plab.cpp
Changeset: ca5eee2f
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2023-09-28 17:15:40 +0000
URL: https://git.openjdk.org/leyden/commit/ca5eee2fe37959f54c5efe557f271dea0a0baef4
8316445: Mark com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java as vm.flagless
Reviewed-by: cjplummer, sspitsyn
! test/jdk/TEST.ROOT
! test/jdk/com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java
! test/jtreg-ext/requires/VMProps.java
Changeset: cfcbfc6c
Author: Aleksei Voitylov <avoitylov at openjdk.org>
Committer: Roger Riggs <rriggs at openjdk.org>
Date: 2023-09-28 18:11:40 +0000
URL: https://git.openjdk.org/leyden/commit/cfcbfc6cae7d8fc276c5a54917e97adea7cf5621
8316879: RegionMatches1Tests fails if CompactStrings are disabled after JDK-8302163
Reviewed-by: simonis, rgiulietti, rriggs
! src/java.base/share/classes/java/lang/String.java
! test/jdk/java/lang/String/RegionMatches.java
Changeset: 73a47f0c
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2023-09-28 19:28:37 +0000
URL: https://git.openjdk.org/leyden/commit/73a47f0c4a4f01f62ef55d64120e58535df12623
4622866: javax.swing.text.Document.remove(int, int) has a misleading picture
Reviewed-by: prr
! src/java.desktop/share/classes/javax/swing/text/Document.java
- src/java.desktop/share/classes/javax/swing/text/doc-files/Document-remove.gif
+ src/java.desktop/share/classes/javax/swing/text/doc-files/Document-remove.svg
Changeset: 09dad0e9
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2023-09-28 19:46:07 +0000
URL: https://git.openjdk.org/leyden/commit/09dad0e96b37e3fcd1a13040e0de85ebc04b07c2
8313810: BoxLayout uses <blockquote> instead of list for layout options
8313811: Improve description of how BoxLayout lays out components
Reviewed-by: prr
! src/java.desktop/share/classes/javax/swing/BoxLayout.java
Changeset: f2c221de
Author: Mourad Abbay <mourad.abbay at oracle.com>
Committer: Paul Sandoz <psandoz at openjdk.org>
Date: 2023-09-28 22:07:12 +0000
URL: https://git.openjdk.org/leyden/commit/f2c221def1071e3200e502d0c40ace73a1d1967a
8317119: Remove unused imports in the java.util.stream package
Reviewed-by: naoto, iris, psandoz
! src/java.base/share/classes/java/util/stream/BaseStream.java
! src/java.base/share/classes/java/util/stream/Nodes.java
! src/java.base/share/classes/java/util/stream/package-info.java
Changeset: ecb5e8a0
Author: Eamonn McManus <emcmanus at openjdk.org>
Date: 2023-09-28 23:01:18 +0000
URL: https://git.openjdk.org/leyden/commit/ecb5e8a03f67c92d7956201de1fa7d07cc6af9cb
8317264: Pattern.Bound has `static` fields that should be `static final`.
Reviewed-by: psandoz
! src/java.base/share/classes/java/util/regex/Pattern.java
Changeset: 355811a9
Author: Justin Lu <jlu at openjdk.org>
Date: 2023-09-28 23:51:12 +0000
URL: https://git.openjdk.org/leyden/commit/355811a996544c54cde9ff232450f5e5c8e1e632
8316559: Refactor some util/Calendar tests to JUnit
Reviewed-by: naoto, lancea
! test/jdk/java/util/Calendar/BuddhistCalendarTest.java
! test/jdk/java/util/Calendar/Bug4302966.java
! test/jdk/java/util/Calendar/Bug4766302.java
! test/jdk/java/util/Calendar/bug4028518.java
! test/jdk/java/util/Calendar/bug4100311.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/bug4401223.java
! test/jdk/java/util/Calendar/bug4514831.java
Changeset: 0259da92
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2023-09-29 05:00:02 +0000
URL: https://git.openjdk.org/leyden/commit/0259da92831087e918d00b8a83e04c96a6877f41
8301686: TLS 1.3 handshake fails if server_name doesn't match resuming session
Reviewed-by: djelinski, wetmore
! src/java.base/share/classes/sun/security/ssl/ServerNameExtension.java
+ test/jdk/javax/net/ssl/SSLSession/ServerNameRejectedTLSSessionResumption.java
Changeset: bd7bb67d
Author: Vladimir Kempik <vkempik at openjdk.org>
Date: 2023-09-29 05:15:23 +0000
URL: https://git.openjdk.org/leyden/commit/bd7bb67d8f2a6a6bda43b6e2443099574151a7dc
8317257: RISC-V: llvm build broken
Reviewed-by: fyang
! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp
! src/hotspot/os/linux/os_linux.cpp
Changeset: c45308af
Author: Afshin Zafari <azafari at openjdk.org>
Date: 2023-09-29 07:05:24 +0000
URL: https://git.openjdk.org/leyden/commit/c45308afac019d40bbe3e9adf27733f6be520931
8301327: convert assert to guarantee in Handle_IDiv_Exception
Reviewed-by: dnsimon, dholmes
! src/hotspot/os/windows/os_windows.cpp
Changeset: bd918f49
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2023-09-29 11:14:13 +0000
URL: https://git.openjdk.org/leyden/commit/bd918f49d29bcbc699e07b4ef8d23cfe1abd32df
8316401: sun/tools/jhsdb/JStackStressTest.java failed with "InternalError: We should have found a thread that owns the anonymous lock"
Reviewed-by: cjplummer, dholmes
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Threads.java
Changeset: 179792be
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2023-09-29 14:53:42 +0000
URL: https://git.openjdk.org/leyden/commit/179792beb4e766756971fc3c80a79046b34893f4
8317283: jpackage tests run osx-specific checks on windows and linux
Reviewed-by: almatvee
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java
Changeset: a185be03
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2023-09-29 14:59:33 +0000
URL: https://git.openjdk.org/leyden/commit/a185be0346be2aba4de531ee6cce9b99f08aa223
8317139: [JVMCI] oop handles clearing message pollutes event log
Reviewed-by: never, thartmann
! src/hotspot/share/jvmci/jvmciRuntime.cpp
Changeset: 49376e44
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2023-09-29 15:03:10 +0000
URL: https://git.openjdk.org/leyden/commit/49376e445210d5ebe3a99a4e647deecec51f0784
8316000: File.setExecutable silently fails if file does not exist
Reviewed-by: alanb
! src/java.base/share/classes/java/io/File.java
Changeset: fa0697a6
Author: Mourad Abbay <mourad.abbay at oracle.com>
Committer: Paul Sandoz <psandoz at openjdk.org>
Date: 2023-09-29 15:36:16 +0000
URL: https://git.openjdk.org/leyden/commit/fa0697a6371a89f19af3f88136886b0b2fbe4817
8316998: Remove redundant type arguments in the java.util.stream package
Reviewed-by: psandoz
! src/java.base/share/classes/java/util/stream/Collectors.java
! src/java.base/share/classes/java/util/stream/DistinctOps.java
! src/java.base/share/classes/java/util/stream/DoublePipeline.java
! src/java.base/share/classes/java/util/stream/IntPipeline.java
! src/java.base/share/classes/java/util/stream/LongPipeline.java
! src/java.base/share/classes/java/util/stream/ReferencePipeline.java
! src/java.base/share/classes/java/util/stream/Stream.java
! src/java.base/share/classes/java/util/stream/WhileOps.java
Changeset: 014c95a5
Author: Naoto Sato <naoto at openjdk.org>
Date: 2023-09-29 16:36:29 +0000
URL: https://git.openjdk.org/leyden/commit/014c95a54d6cebe8f2b6422c2a484d538cdb2261
8317126: Redundant entries in Windows `tzmappings` file
Reviewed-by: lancea, iris, joehw
! make/jdk/src/classes/build/tools/cldrconverter/CLDRConverter.java
Changeset: 5a6aa569
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2023-09-29 17:17:54 +0000
URL: https://git.openjdk.org/leyden/commit/5a6aa569aa279141193038dc2e61e18a8b24bc11
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 at openjdk.org>
Date: 2023-09-29 18:47:47 +0000
URL: https://git.openjdk.org/leyden/commit/47569a256cb61f210bf2d9f28656fd3fa5ad27b8
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 at openjdk.org>
Date: 2023-09-30 01:06:16 +0000
URL: https://git.openjdk.org/leyden/commit/009f5e1fa177eea326aefec0f995f589a01169d2
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 at openjdk.org>
Date: 2023-10-01 16:32:05 +0000
URL: https://git.openjdk.org/leyden/commit/fb055e7e5300958b2a6a290aa6783e8ede929d9a
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 at openjdk.org>
Date: 2023-10-01 16:33:54 +0000
URL: https://git.openjdk.org/leyden/commit/b8fa6c23f5f7c4991ee6f0881a0452e591b65217
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 at openjdk.org>
Date: 2023-10-01 20:01:09 +0000
URL: https://git.openjdk.org/leyden/commit/93f662f4fc766c09492c8d4ce7048605325d2100
8317335: Build on windows fails after 8316645
Reviewed-by: lmesnik
! test/hotspot/gtest/runtime/test_atomic.cpp
Changeset: 8fcf70e9
Author: Justin Lu <jlu at openjdk.org>
Date: 2023-10-02 05:06:45 +0000
URL: https://git.openjdk.org/leyden/commit/8fcf70e931cd2e69e644c459d16d1410ce7ff3ae
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 at openjdk.org>
Date: 2023-10-02 07:03:40 +0000
URL: https://git.openjdk.org/leyden/commit/207819a05e42b666efb074921b066c819c020cf9
8315604: IGV: dump and visualize node bottom and phase types
Co-authored-by: Tobias Holenstein <tholenstein at 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 at openjdk.org>
Date: 2023-10-02 07:35:02 +0000
URL: https://git.openjdk.org/leyden/commit/795e5dcc856491031b87a1f2a942681a582673ab
8315503: G1: Code root scan causes long GC pauses due to imbalanced iteration
Co-authored-by: Ivan Walulya <iwalulya at 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 at openjdk.org>
Committer: Julian Waters <jwaters at openjdk.org>
Date: 2023-10-02 07:40:11 +0000
URL: https://git.openjdk.org/leyden/commit/69489427e941daeac6fdd7f52a6129612b70ce53
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 at openjdk.org>
Date: 2023-10-02 08:03:10 +0000
URL: https://git.openjdk.org/leyden/commit/eeb63cd0fad9de1f7182ab97d0f25ac67745aa9e
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 at users.noreply.github.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-10-02 09:56:14 +0000
URL: https://git.openjdk.org/leyden/commit/59847926b63860704bcf2967660628eaede8ee36
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 at openjdk.org>
Date: 2023-10-02 10:01:44 +0000
URL: https://git.openjdk.org/leyden/commit/516cfb135f7e5fefaf6e6f2928f6ecb88806f1ef
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 at openjdk.org>
Date: 2023-10-02 13:06:43 +0000
URL: https://git.openjdk.org/leyden/commit/8093563bce03b2a7dcea175f1e71cfd67de1c235
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 at openjdk.org>
Date: 2023-10-02 13:16:49 +0000
URL: https://git.openjdk.org/leyden/commit/2637e8ddc4ffe102418139f501fc0be8e9c5317b
8317314: Remove unimplemented ObjArrayKlass::oop_oop_iterate_elements_bounded
Reviewed-by: dcubed
! src/hotspot/share/oops/objArrayKlass.hpp
Changeset: 878d27db
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2023-10-02 14:18:27 +0000
URL: https://git.openjdk.org/leyden/commit/878d27dba16accf57a9d2d5e5cccf7af425dd6f2
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 at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-10-02 15:17:02 +0000
URL: https://git.openjdk.org/leyden/commit/a564d436c722f14041231158f21c4ad3a2f6a3a5
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 at openjdk.org>
Date: 2023-10-02 18:12:06 +0000
URL: https://git.openjdk.org/leyden/commit/f985006142c87d563f7e69d63b206c15e7e6f135
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 at openjdk.org>
Date: 2023-10-02 19:55:22 +0000
URL: https://git.openjdk.org/leyden/commit/d7d1d42b67bcc8e6fe98e936b10e43edfd4989a2
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 at oracle.com>
Committer: Paul Sandoz <psandoz at openjdk.org>
Date: 2023-10-02 20:13:46 +0000
URL: https://git.openjdk.org/leyden/commit/ad81abd2dbddc47d57eceb4d90fe615a6e986fe5
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 at openjdk.org>
Committer: Vicente Romero <vromero at openjdk.org>
Date: 2023-10-02 20:15:43 +0000
URL: https://git.openjdk.org/leyden/commit/5c8366eea4555b5b145a5337e774020006e00db9
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 at openjdk.org>
Date: 2023-10-02 20:21:58 +0000
URL: https://git.openjdk.org/leyden/commit/e25121d1d908bd74e7a5914d85284ab322bed1a3
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 at openjdk.org>
Date: 2023-10-02 21:53:12 +0000
URL: https://git.openjdk.org/leyden/commit/d2e2c4cef1f15a3fc7f1f619470d23ae6bb37725
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 at openjdk.org>
Committer: Valerie Peng <valeriep at openjdk.org>
Date: 2023-10-02 22:43:48 +0000
URL: https://git.openjdk.org/leyden/commit/6e1aacdfba5a32f7b071eea8039888d275827e83
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 at openjdk.org>
Date: 2023-10-03 04:38:36 +0000
URL: https://git.openjdk.org/leyden/commit/26c21f50a39a4ae0425b6e7ae63afbdaf627e710
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 at openjdk.org>
Date: 2023-10-03 05:54:33 +0000
URL: https://git.openjdk.org/leyden/commit/287b24322135b54641f013970c4545ce069c4350
8316893: Compile without -fno-delete-null-pointer-checks
Reviewed-by: kbarrett, erikj
! make/autoconf/flags-cflags.m4
Changeset: b6a97c07
Author: Nick Gasson <ngasson at openjdk.org>
Date: 2023-10-03 08:17:51 +0000
URL: https://git.openjdk.org/leyden/commit/b6a97c078043862b20bd8e1d1b8ccb8699995515
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 at gmail.com>
Committer: Claes Redestad <redestad at openjdk.org>
Date: 2023-10-03 10:34:12 +0000
URL: https://git.openjdk.org/leyden/commit/3bcfac18c39d83bf876787e7ce422831bab0db2f
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 at openjdk.org>
Date: 2023-10-03 14:00:00 +0000
URL: https://git.openjdk.org/leyden/commit/353d139682d530b74795cdca4753afba6766b2e3
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 at openjdk.org>
Date: 2023-10-03 14:31:12 +0000
URL: https://git.openjdk.org/leyden/commit/c47a0ce3f03daf7a4ec0c0c8b8626bb662836936
8317235: Remove Access API use in nmethod class
Reviewed-by: kbarrett, thartmann
! src/hotspot/share/code/nmethod.cpp
Changeset: 0e501f66
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2023-10-03 15:03:21 +0000
URL: https://git.openjdk.org/leyden/commit/0e501f66dfc52a0e049d4fa39c1fcd24f1f2ee4b
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 at openjdk.org>
Date: 2023-10-03 15:03:47 +0000
URL: https://git.openjdk.org/leyden/commit/89987dbf8789f166fe24e7facf5b8cc9a3c292c2
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 at openjdk.org>
Date: 2023-10-03 15:33:48 +0000
URL: https://git.openjdk.org/leyden/commit/ae796a4e1000afb836c1b0a65edf39ab9d2e7ce2
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 at intel.com>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2023-10-03 16:01:36 +0000
URL: https://git.openjdk.org/leyden/commit/b438cffdb9821fce86d215e452b41810b08b3e71
8314085: Fixing scope from benchmark to thread for JMH tests having shared state
Co-authored-by: Vladimir Ivanov <vaivanov at 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 at openjdk.org>
Date: 2023-10-03 16:38:17 +0000
URL: https://git.openjdk.org/leyden/commit/b859da9c548fbd1463b336059d1c55312c7b7ba4
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 at openjdk.org>
Date: 2023-10-03 18:18:26 +0000
URL: https://git.openjdk.org/leyden/commit/cfabcbf85837e97bdd6c9e4e06e875ecbaa70084
8317121: vector_masked_load instruction is moved too early after JDK-8286941
Co-authored-by: Vladimir Ivanov <vlivanov at openjdk.org>
Co-authored-by: Tobias Hartmann <thartmann at openjdk.org>
Co-authored-by: Dean Long <dlong at 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 at openjdk.org>
Date: 2023-10-03 18:32:57 +0000
URL: https://git.openjdk.org/leyden/commit/1809b8cdd6f27fd2f19072a874f5020ca717ad11
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 at openjdk.org>
Date: 2023-10-03 19:18:27 +0000
URL: https://git.openjdk.org/leyden/commit/8ff10a0d3520fbeae9fe7aac4226d65b93ec79f8
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 at openjdk.org>
Date: 2023-10-03 19:35:51 +0000
URL: https://git.openjdk.org/leyden/commit/f7deaf4bef21cb86fcc8a6c10454fbd6bbbba2d9
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 at openjdk.org>
Committer: Valerie Peng <valeriep at openjdk.org>
Date: 2023-10-04 00:23:42 +0000
URL: https://git.openjdk.org/leyden/commit/8c0d026d0f508e0c896fd28d725915c52d1b689d
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 at gmail.com>
Committer: Amit Kumar <amitkumar at openjdk.org>
Date: 2023-10-04 06:07:14 +0000
URL: https://git.openjdk.org/leyden/commit/0b0f8b55a6becff269ecf7aa19db12e998e238cd
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 at openjdk.org>
Date: 2023-10-04 07:54:30 +0000
URL: https://git.openjdk.org/leyden/commit/48f1a925e528cc9f8cd6c727129918e0e49b3429
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 at openjdk.org>
Date: 2023-10-04 07:58:41 +0000
URL: https://git.openjdk.org/leyden/commit/d4c904d81970bbe5b0afe1029eae705366779839
8317294: Classloading throws exceptions over already pending exceptions
Reviewed-by: dholmes, coleenp
! src/hotspot/share/classfile/classFileParser.cpp
Changeset: 0d4de8a7
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2023-10-04 09:36:53 +0000
URL: https://git.openjdk.org/leyden/commit/0d4de8a71f063e44618f43ddd862a91aed647f48
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 at openjdk.org>
Committer: Doug Simon <dnsimon at openjdk.org>
Date: 2023-10-04 10:18:39 +0000
URL: https://git.openjdk.org/leyden/commit/9718f490fb76f6712ac8f9c7f5248ca10bf83e6f
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 at oracle.com>
Committer: Emanuel Peter <epeter at openjdk.org>
Date: 2023-10-04 11:58:16 +0000
URL: https://git.openjdk.org/leyden/commit/a8549b63674be433617b986f392e4ff7afef5185
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 at openjdk.org>
Date: 2023-10-04 12:06:31 +0000
URL: https://git.openjdk.org/leyden/commit/b0d6c8472f69fef0265b41a4caf9e564adf68f6e
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 at openjdk.org>
Date: 2023-10-04 12:06:52 +0000
URL: https://git.openjdk.org/leyden/commit/0a3a925ad88921d387aa851157f54ac0054d347b
8316414: C2: large byte array clone triggers "failed: malformed control flow" assertion failure on linux-x86
Co-authored-by: Roberto Castañeda Lozano <rcastanedalo at 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 at openjdk.org>
Date: 2023-10-04 14:15:10 +0000
URL: https://git.openjdk.org/leyden/commit/4195246fba721934f2b2c0525b1d5b2fe4b08122
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 at openjdk.org>
Date: 2023-10-04 17:27:33 +0000
URL: https://git.openjdk.org/leyden/commit/ddacf92713aaa17f6fc50c1fb7a5da1ca7809702
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 at openjdk.org>
Date: 2023-10-04 18:39:25 +0000
URL: https://git.openjdk.org/leyden/commit/36314a90c15e2ab2a9b32c2e471655c1b07d452c
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 at openjdk.org>
Date: 2023-10-04 19:38:26 +0000
URL: https://git.openjdk.org/leyden/commit/3105538de5569845547b40f243a994a95a84b48f
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 at openjdk.org>
Date: 2023-10-05 06:02:02 +0000
URL: https://git.openjdk.org/leyden/commit/c6c69b579c71238db5a6f940160d481992eec735
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 at openjdk.org>
Date: 2023-10-05 06:46:44 +0000
URL: https://git.openjdk.org/leyden/commit/3630af26e6f05237195e53b98603adf404e90a1a
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 at openjdk.org>
Date: 2023-10-05 07:01:18 +0000
URL: https://git.openjdk.org/leyden/commit/1ed9c76ec8a76592203ce35f240f8753ba49307c
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 at openjdk.org>
Committer: David Holmes <dholmes at openjdk.org>
Date: 2023-10-05 07:54:34 +0000
URL: https://git.openjdk.org/leyden/commit/a250ae4d1b9c27757eb12d2f1673187c862149aa
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 at openjdk.org>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date: 2023-10-05 10:14:08 +0000
URL: https://git.openjdk.org/leyden/commit/42be23877cb34055b630f576a6668ca2f46afe40
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 at openjdk.org>
Date: 2023-10-05 10:44:05 +0000
URL: https://git.openjdk.org/leyden/commit/4c5b66dceab15ce27f742c4173e14156249eb61a
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 at openjdk.org>
Date: 2023-10-05 13:41:11 +0000
URL: https://git.openjdk.org/leyden/commit/a8eacb31ab8466f50a939d6748dbdd1560516878
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 at openjdk.org>
Date: 2023-10-05 14:40:15 +0000
URL: https://git.openjdk.org/leyden/commit/a1c9587c27538bda3b0f6745d9c80ff4e1b9a77e
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 at openjdk.org>
Date: 2023-10-05 23:06:20 +0000
URL: https://git.openjdk.org/leyden/commit/8a30c2a9b2ef3f069e82061e6db113e259a75bcd
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 at oracle.com>
Committer: Valerie Peng <valeriep at openjdk.org>
Date: 2023-10-06 03:07:23 +0000
URL: https://git.openjdk.org/leyden/commit/991ce84e0984414386e2f4dcefecf8da14cc1db3
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 at openjdk.org>
Date: 2023-10-06 08:57:08 +0000
URL: https://git.openjdk.org/leyden/commit/f0d66d1fd3fad3baea893423f63c739682955834
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 at openjdk.org>
Date: 2023-10-06 09:14:03 +0000
URL: https://git.openjdk.org/leyden/commit/7162624d70886fc2afc357ab4b0d4ec431e2d1cd
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 at openjdk.org>
Date: 2023-10-06 10:56:00 +0000
URL: https://git.openjdk.org/leyden/commit/ec9ba5dae9271978f60546ba95a4cf2575890724
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 at openjdk.org>
Date: 2023-10-06 12:17:16 +0000
URL: https://git.openjdk.org/leyden/commit/691db5df73a48cf7d78cb6b5f5085a3219baca50
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 at openjdk.org>
Date: 2023-10-06 12:17:38 +0000
URL: https://git.openjdk.org/leyden/commit/b3cc0c84316dd59f406a6fa23fcaf3d029910843
8317318: Serial: Change GenCollectedHeap to SerialHeap in whitebox
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/prims/whitebox.cpp
Changeset: a64794b1
Author: Mikael Vidstedt <mikael at openjdk.org>
Date: 2023-10-06 16:11:58 +0000
URL: https://git.openjdk.org/leyden/commit/a64794b1eda99fd20d318e77554d92a29fdb5661
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 at openjdk.org>
Date: 2023-10-06 16:20:21 +0000
URL: https://git.openjdk.org/leyden/commit/b62e774e6a531db934de04211724a2a8159d94db
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 at openjdk.org>
Date: 2023-10-06 17:46:03 +0000
URL: https://git.openjdk.org/leyden/commit/6c6beba2569a2f9f3fd5d6988360ffd8680de821
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 at intel.com>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2023-10-06 20:15:30 +0000
URL: https://git.openjdk.org/leyden/commit/a4e9168bab1c2872ce2dbc7971a45c259270271f
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 at openjdk.org>
Date: 2023-10-06 21:45:58 +0000
URL: https://git.openjdk.org/leyden/commit/dc4bc4f0844b768e83406f44f2a9ee50686b1d9d
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 at openjdk.org>
Date: 2023-10-08 05:13:00 +0000
URL: https://git.openjdk.org/leyden/commit/460ebcd9cb94867608e22e07092bd1cf33228700
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 at openjdk.org>
Date: 2023-10-09 07:41:31 +0000
URL: https://git.openjdk.org/leyden/commit/bcc986b9d142af8d84da316750ca4da256fad6e2
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 at openjdk.org>
Date: 2023-10-09 08:27:56 +0000
URL: https://git.openjdk.org/leyden/commit/0cf1a558bacf18d9fc41e43fb5e9eba39dc51f2e
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 at gmail.com>
Committer: Amit Kumar <amitkumar at openjdk.org>
Date: 2023-10-09 09:24:42 +0000
URL: https://git.openjdk.org/leyden/commit/6ddbfaae4945540335155f351a5b555c1624a65a
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 at openjdk.org>
Date: 2023-10-09 10:39:34 +0000
URL: https://git.openjdk.org/leyden/commit/a57ae7e7d4c84b012e4a3533f316c4e7e6f99bb7
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 at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2023-10-09 11:20:26 +0000
URL: https://git.openjdk.org/leyden/commit/7ff19383fd33a609b1c3dbad6c3a6ccb84b8ca31
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 at openjdk.org>
Date: 2023-10-09 12:52:28 +0000
URL: https://git.openjdk.org/leyden/commit/a07a4a3a59a01186735cfbe9e2a6f3238e29e176
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 at openjdk.org>
Date: 2023-10-09 16:29:40 +0000
URL: https://git.openjdk.org/leyden/commit/1f063251429a3f6fc1d76911ed7802ad3108a546
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 at openjdk.org>
Date: 2023-10-09 16:31:34 +0000
URL: https://git.openjdk.org/leyden/commit/508fa71753171e125cd5345490cba1a1e545eb13
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 at openjdk.org>
Date: 2023-10-09 17:53:57 +0000
URL: https://git.openjdk.org/leyden/commit/3ff5a781db1c9b5105b1890fe495c17dc382af5d
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 at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2023-10-09 18:55:35 +0000
URL: https://git.openjdk.org/leyden/commit/f61499c73fe03e2e3680d7f58a84183364c5c5ac
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 at openjdk.org>
Date: 2023-10-09 22:37:41 +0000
URL: https://git.openjdk.org/leyden/commit/5e8d893c4809fdb30e01bdfe06b4f488f7bbef83
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 at openjdk.org>
Date: 2023-10-09 22:57:09 +0000
URL: https://git.openjdk.org/leyden/commit/8e0686b0658eb593bdf36e1c179a4b156fee26bf
8317633: Modernize text.testlib.HexDumpReader
Reviewed-by: lancea, naoto, mli
! test/jdk/java/text/testlib/HexDumpReader.java
Changeset: 5b311f20
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2023-10-09 23:09:39 +0000
URL: https://git.openjdk.org/leyden/commit/5b311f20dfaed0f34d38e8c5c6b90d97ffc75172
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 at openjdk.org>
Date: 2023-10-09 23:10:29 +0000
URL: https://git.openjdk.org/leyden/commit/053f45695f9a914452f39029bd9ac7eb329e6883
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 at openjdk.org>
Date: 2023-10-10 03:06:16 +0000
URL: https://git.openjdk.org/leyden/commit/d31391597433cf275fc615e0148c48c34acf6e11
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 at openjdk.org>
Date: 2023-10-10 05:43:12 +0000
URL: https://git.openjdk.org/leyden/commit/e882718a6026d4d8dcc07da19ed1fa685ac49f17
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 at openjdk.org>
Date: 2023-10-10 07:05:31 +0000
URL: https://git.openjdk.org/leyden/commit/ad6dce376ddd3be8f4165538f3367153c6ec9556
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 at openjdk.org>
Date: 2023-10-10 07:05:53 +0000
URL: https://git.openjdk.org/leyden/commit/ef41aa02b84961158f3cb333b6d98fbf48ff0ebc
8317711: Exclude gtest/GTestWrapper.java on AIX
Reviewed-by: mbaesken
! test/hotspot/jtreg/ProblemList.txt
Changeset: fcff222f
Author: Christoph Langer <clanger at openjdk.org>
Date: 2023-10-10 07:06:32 +0000
URL: https://git.openjdk.org/leyden/commit/fcff222f9245df4c9ae42b55ef0ef202af969233
8317706: Exclude java/awt/Graphics2D/DrawString/RotTransText.java on linux
Reviewed-by: aivanov
! test/jdk/ProblemList.txt
Changeset: ad7a8e86
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2023-10-10 07:28:51 +0000
URL: https://git.openjdk.org/leyden/commit/ad7a8e86e0334390f87ae44cf749d2b47f1409a1
8315505: CompileTask timestamp printed can overflow
Reviewed-by: thartmann
! src/hotspot/share/compiler/compileTask.cpp
Changeset: c2abf120
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2023-10-10 11:10:17 +0000
URL: https://git.openjdk.org/leyden/commit/c2abf120bc231c58de983329cd6c312d18f0e115
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 at openjdk.org>
Date: 2023-10-10 11:55:07 +0000
URL: https://git.openjdk.org/leyden/commit/fb4098ff1a7cca5ec42600f9ab753681961bb1ad
8317730: Change byte_size to return size_t
Reviewed-by: coleenp, kbarrett
! src/hotspot/share/utilities/globalDefinitions.hpp
Changeset: 33591a30
Author: Claes Redestad <redestad at openjdk.org>
Date: 2023-10-10 17:01:57 +0000
URL: https://git.openjdk.org/leyden/commit/33591a30d2e495b46877b76084aa2f52e5389246
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 at openjdk.org>
Date: 2023-10-10 20:13:09 +0000
URL: https://git.openjdk.org/leyden/commit/2b8276aa5285da524e3f6514bd4954cfbdd3108c
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 at openjdk.org>
Date: 2023-10-10 20:14:56 +0000
URL: https://git.openjdk.org/leyden/commit/fec1d497835de2a37d056f1d6642deac09541118
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 at users.noreply.github.com>
Committer: Phil Race <prr at openjdk.org>
Date: 2023-10-10 22:52:22 +0000
URL: https://git.openjdk.org/leyden/commit/f40ea5109e4ea8a78aebdb90ce8eec3830096a9c
8317751: ProblemList ConsumeForModalDialogTest.java, MenuItemActivatedTest.java & MouseModifiersUnitTest_Standard.java for windows
Reviewed-by: prr
! test/jdk/ProblemList.txt
Changeset: 54861df3
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2023-10-11 00:54:54 +0000
URL: https://git.openjdk.org/leyden/commit/54861df3d9e29a86dcfcecc4eb5072cc3f006069
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 at openjdk.org>
Date: 2023-10-11 03:36:17 +0000
URL: https://git.openjdk.org/leyden/commit/3aa4cba17520a488aa4a338a80f573af10d3e657
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 at openjdk.org>
Date: 2023-10-11 05:11:41 +0000
URL: https://git.openjdk.org/leyden/commit/84b7cc15c20581a14cdd2a590e0a30b1ef9acddb
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 at openjdk.org>
Date: 2023-10-11 05:55:52 +0000
URL: https://git.openjdk.org/leyden/commit/e55c482ce151afb9fd52ae16c2c419279852c1d5
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 at openjdk.org>
Date: 2023-10-11 05:57:28 +0000
URL: https://git.openjdk.org/leyden/commit/1161e3da14dde739aa6d76bba082662babb8d2d8
8317803: Exclude java/net/Socket/asyncClose/Race.java on AIX
Reviewed-by: mbaesken
! test/jdk/ProblemList.txt
Changeset: 0fd80711
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2023-10-11 06:18:34 +0000
URL: https://git.openjdk.org/leyden/commit/0fd807118c9b2cb8381b5c0f5d22d4e3451e8f10
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 at openjdk.org>
Date: 2023-10-11 06:43:45 +0000
URL: https://git.openjdk.org/leyden/commit/a9b41da9df398ae7e2cf598b2779808d16504e14
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 at openjdk.org>
Date: 2023-10-11 06:54:20 +0000
URL: https://git.openjdk.org/leyden/commit/ca96fd3b07958a7de6274bd945490bb9e79c2170
8317839: Exclude java/nio/channels/Channels/SocketChannelStreams.java on AIX
Reviewed-by: alanb
! test/jdk/ProblemList.txt
Changeset: 79761519
Author: Amit Kumar <amitkumar at openjdk.org>
Date: 2023-10-11 08:49:54 +0000
URL: https://git.openjdk.org/leyden/commit/79761519f68837e265bc943e926087806b68330e
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 at openjdk.org>
Date: 2023-10-11 09:22:27 +0000
URL: https://git.openjdk.org/leyden/commit/731fb4eea21ab67d90970d7c6107fb0a4fbee9ec
8317797: G1: Remove unimplemented predict_will_fit
Reviewed-by: tschatzl
! src/hotspot/share/gc/g1/g1Policy.hpp
Changeset: bcafec54
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2023-10-11 13:44:39 +0000
URL: https://git.openjdk.org/leyden/commit/bcafec54a52e4c0d92b075de461fcf16d6c100b4
8316958: Add test for unstructured locking
Reviewed-by: dholmes, shade
+ test/hotspot/jtreg/runtime/locking/TestUnstructuredLocking.jasm
Changeset: 8a9c4d52
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-10-11 14:31:41 +0000
URL: https://git.openjdk.org/leyden/commit/8a9c4d5266bd40962e388ca666a9879fa317e5f5
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 at openjdk.org>
Date: 2023-10-11 14:48:28 +0000
URL: https://git.openjdk.org/leyden/commit/8f8c45b54a0ca2d676b76521fef87fb3a3ccad97
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 at openjdk.org>
Date: 2023-10-11 16:17:01 +0000
URL: https://git.openjdk.org/leyden/commit/2d46b29728b4dd371c6607245e5ed5e18147de30
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 at openjdk.org>
Date: 2023-10-11 16:42:28 +0000
URL: https://git.openjdk.org/leyden/commit/3f6d01687c06211f49ce6b238d8a7aa6876262cd
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 at openjdk.org>
Date: 2023-10-11 16:44:22 +0000
URL: https://git.openjdk.org/leyden/commit/2a8016096000de5836251f2ca9bc8ad6479e6942
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 at openjdk.org>
Date: 2023-10-11 17:03:02 +0000
URL: https://git.openjdk.org/leyden/commit/b92de54a81a4037a5396509d41de57323212639c
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 at openjdk.org>
Date: 2023-10-11 21:27:19 +0000
URL: https://git.openjdk.org/leyden/commit/8d2ad2b1ae37d2411649e35d4000b0fe873facdb
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 at openjdk.org>
Date: 2023-10-11 22:14:23 +0000
URL: https://git.openjdk.org/leyden/commit/387896fb349f341081c6075fb7169e9f3a0919cd
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 at openjdk.org>
Date: 2023-10-12 03:33:30 +0000
URL: https://git.openjdk.org/leyden/commit/839cb19ec29e3803c834ca60697943aee580569f
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 at intel.com>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date: 2023-10-12 04:45:19 +0000
URL: https://git.openjdk.org/leyden/commit/2edf9c3f1e968779c6e92b3e25d780db68ace5cc
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 at openjdk.org>
Date: 2023-10-12 07:14:52 +0000
URL: https://git.openjdk.org/leyden/commit/eca6ea43d085a68b9b9760e732275175cb1b0de3
8317873: Add @sealedGraph to IllegalFormatException
Reviewed-by: naoto, iris
! src/java.base/share/classes/java/util/IllegalFormatException.java
Changeset: 6d6c9008
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-10-12 07:16:48 +0000
URL: https://git.openjdk.org/leyden/commit/6d6c9008d5c87631771e194f475b14e178d16322
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 at openjdk.org>
Date: 2023-10-12 07:22:49 +0000
URL: https://git.openjdk.org/leyden/commit/424de295a6ca19e9aacb7e1e1c9b5f955064cb65
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 at openjdk.org>
Date: 2023-10-12 07:51:21 +0000
URL: https://git.openjdk.org/leyden/commit/d95b548c78d2c504ccc3044f434f83e5c8237b0e
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 at openjdk.org>
Date: 2023-10-12 08:54:32 +0000
URL: https://git.openjdk.org/leyden/commit/77dc89115e2a8de5fc600874d82cd3a75cd3b4fb
8317963: Serial: Remove unused GenerationIsInReservedClosure
Reviewed-by: kbarrett, tschatzl
! src/hotspot/share/gc/serial/generation.cpp
Changeset: 00ef9f9c
Author: Ravi Gupta <rgupta at openjdk.org>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2023-10-12 09:40:02 +0000
URL: https://git.openjdk.org/leyden/commit/00ef9f9c322dde236256953272d6906f6151635d
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 at openjdk.org>
Date: 2023-10-12 09:50:18 +0000
URL: https://git.openjdk.org/leyden/commit/7633a76607e264ce578f3c0e1d393c1016bc6b95
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 at openjdk.org>
Date: 2023-10-12 10:28:52 +0000
URL: https://git.openjdk.org/leyden/commit/4c79e7d59caec01b4d2bdae2f7d25f1dd24ffbf6
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 at openjdk.org>
Date: 2023-10-12 13:48:59 +0000
URL: https://git.openjdk.org/leyden/commit/32ccf018eb32726e60126dcfd69d1be9ac80ec42
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 at alibaba-inc.com>
Committer: Claes Redestad <redestad at openjdk.org>
Date: 2023-10-12 13:54:09 +0000
URL: https://git.openjdk.org/leyden/commit/935543146b23f22a73e14c6789cf73db7c3d466b
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 at openjdk.org>
Date: 2023-10-12 14:14:43 +0000
URL: https://git.openjdk.org/leyden/commit/c1f698d38bb251941598af5a82a1a230282b718d
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 at openjdk.org>
Date: 2023-10-12 16:29:14 +0000
URL: https://git.openjdk.org/leyden/commit/16fd43c5eb0fb18e93f00b5817d368df5afad969
8316693: Simplify at-requires checkDockerSupport()
Reviewed-by: iklam, lmesnik
! test/jtreg-ext/requires/VMProps.java
Changeset: a8473b70
Author: Archie Cobbs <acobbs at openjdk.org>
Committer: Vicente Romero <vromero at openjdk.org>
Date: 2023-10-12 16:51:53 +0000
URL: https://git.openjdk.org/leyden/commit/a8473b70797ef8fa0704774bfadbd84cb33a1d53
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 at openjdk.org>
Date: 2023-10-12 17:02:32 +0000
URL: https://git.openjdk.org/leyden/commit/9728e21db1b35e487c562690de659aac386aa99d
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 at openjdk.org>
Date: 2023-10-12 19:50:08 +0000
URL: https://git.openjdk.org/leyden/commit/32ac72c3d35138f5253e4defc948304ac3ea1b53
8312522: Implementation of Foreign Function & Memory API
Co-authored-by: Maurizio Cimadamore <mcimadamore at openjdk.org>
Co-authored-by: Jorn Vernee <jvernee at openjdk.org>
Co-authored-by: Per Minborg <pminborg at 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 at openjdk.org>
Date: 2023-10-12 19:56:18 +0000
URL: https://git.openjdk.org/leyden/commit/64ee3c99908964a7fa4475084ca4cade14fabef8
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 at openjdk.org>
Date: 2023-10-12 20:02:10 +0000
URL: https://git.openjdk.org/leyden/commit/0983b54866d7118bb54c87fa3b2260c863376a92
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 at oracle.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2023-10-12 20:07:07 +0000
URL: https://git.openjdk.org/leyden/commit/77fa44fd4fefbc9ba41a2ed4bd931c326e5255e4
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 at openjdk.org>
Date: 2023-10-12 22:02:16 +0000
URL: https://git.openjdk.org/leyden/commit/61ce739ac8453eaa0107241444c35c2f7e9c47dd
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 at openjdk.org>
Committer: Vicente Romero <vromero at openjdk.org>
Date: 2023-10-12 22:39:03 +0000
URL: https://git.openjdk.org/leyden/commit/17535c34bc7853f8e73dfdec2c4da49d78b37bea
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 at openjdk.org>
Date: 2023-10-12 23:32:37 +0000
URL: https://git.openjdk.org/leyden/commit/993951b85e016475f4cd5079ae21bd5ce1f2830c
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 at openjdk.org>
Date: 2023-10-13 06:43:42 +0000
URL: https://git.openjdk.org/leyden/commit/c88b387881a6e9206f9804b4ca966334c65c008a
8317987: C2 recompilations cause high memory footprint
Reviewed-by: adinn, kvn
! src/hotspot/share/opto/c2compiler.cpp
Changeset: ff0b397e
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-10-13 06:50:08 +0000
URL: https://git.openjdk.org/leyden/commit/ff0b397e135665fbc763bc4042b95c17f6c5367a
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 at openjdk.org>
Date: 2023-10-13 07:01:50 +0000
URL: https://git.openjdk.org/leyden/commit/ec310fe80971261ab7ee1141c64ffd600e7546c0
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 at openjdk.org>
Date: 2023-10-13 07:40:00 +0000
URL: https://git.openjdk.org/leyden/commit/1082c0e767a5060d1969edc5ef16f9974e799960
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 at openjdk.org>
Committer: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-10-13 08:29:48 +0000
URL: https://git.openjdk.org/leyden/commit/4d9042043ecade75d50c25574a445e6b8ef43618
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 at openjdk.org>
Date: 2023-10-13 08:53:43 +0000
URL: https://git.openjdk.org/leyden/commit/126f2ace5d36c72a8fced27218a66e0b6f920f85
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 at openjdk.org>
Date: 2023-10-13 11:28:17 +0000
URL: https://git.openjdk.org/leyden/commit/e490cf9c650cfd3395e8418de99fbd42fd0d56ef
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 at openjdk.org>
Committer: Dmitry Samersoff <dsamersoff at openjdk.org>
Date: 2023-10-13 11:33:34 +0000
URL: https://git.openjdk.org/leyden/commit/266636deab75a0b30456c18e33c3191a42151ec3
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 at openjdk.org>
Date: 2023-10-13 13:21:34 +0000
URL: https://git.openjdk.org/leyden/commit/45b7aedabf3ca3d53be6c4bde4fddb584a5accca
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 at openjdk.org>
Date: 2023-10-13 13:40:49 +0000
URL: https://git.openjdk.org/leyden/commit/7d31146f4d4ec81728c591d839ee2bb942e5e5fa
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 at openjdk.org>
Date: 2023-10-13 14:35:50 +0000
URL: https://git.openjdk.org/leyden/commit/6273ab97dc1a0d3c1f51ba94694d9594dd7593d4
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 at openjdk.org>
Date: 2023-10-13 17:25:00 +0000
URL: https://git.openjdk.org/leyden/commit/605c9767291ddf1c409c3e805ffb3182899d06c2
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 at openjdk.org>
Date: 2023-10-13 19:05:47 +0000
URL: https://git.openjdk.org/leyden/commit/b12c471a990eb8f789410a20084918368c655659
8317837: Leftover FFM implementation-only changes
Co-authored-by: Maurizio Cimadamore <mcimadamore at openjdk.org>
Co-authored-by: Per Minborg <pminborg at 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 at openjdk.org>
Date: 2023-10-13 19:06:07 +0000
URL: https://git.openjdk.org/leyden/commit/32a60cf11d08aa34592269e6e9bdd7453583a8ad
8317824: Beef up javadoc for base offset in var handles derived from layouts (mainline)
Co-authored-by: Maurizio Cimadamore <mcimadamore at 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 at openjdk.org>
Date: 2023-10-13 20:24:44 +0000
URL: https://git.openjdk.org/leyden/commit/72c4dcbfeefcd664f5e3175b24e395c1f36a05fd
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 at openjdk.org>
Date: 2023-10-13 20:49:11 +0000
URL: https://git.openjdk.org/leyden/commit/9622de2aa89923b8444df093ae1c596bc336f14f
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 at openjdk.org>
Date: 2023-10-13 20:51:52 +0000
URL: https://git.openjdk.org/leyden/commit/7cb2e6d65b517b638a584149560a2ff9cc56c3b6
8317514: Ensure MemorySegment is initialized before touching NativeMemorySegmentImpl
Co-authored-by: Jorn Vernee <jvernee at 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 at openjdk.org>
Committer: Y. Srinivas Ramakrishna <ysr at openjdk.org>
Date: 2023-10-13 21:55:27 +0000
URL: https://git.openjdk.org/leyden/commit/e942f368c370e059c654e33408940a987013a5c7
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 at openjdk.org>
Date: 2023-10-13 22:53:21 +0000
URL: https://git.openjdk.org/leyden/commit/f7d6d7a04faa704155ee8df33e7d344bb962566f
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 at openjdk.org>
Date: 2023-10-14 05:56:52 +0000
URL: https://git.openjdk.org/leyden/commit/56aa1e8dc8047cbc29d554889c64beb6eca0b8eb
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 at openjdk.org>
Date: 2023-10-14 20:23:41 +0000
URL: https://git.openjdk.org/leyden/commit/1d54e73f6acf6e8fad674206b168c950d62c6f58
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 at openjdk.org>
Date: 2023-10-14 21:28:39 +0000
URL: https://git.openjdk.org/leyden/commit/01ea1eff66e43f106640ecfd19fadf2c8245a1ad
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 at openjdk.org>
Date: 2023-10-15 23:34:16 +0000
URL: https://git.openjdk.org/leyden/commit/4ea1b99c1a6efe144af381ea538f93718e9baf74
8317262: LockStack::contains(oop) fails "assert(t->is_Java_thread()) failed: incorrect cast to JavaThread"
Co-authored-by: Patricio Chilano Mateo <pchilanomate at 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 at openjdk.org>
Date: 2023-10-16 07:13:07 +0000
URL: https://git.openjdk.org/leyden/commit/77d40ce166d665020a134f95e51fb9826a6ccf9b
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 at openjdk.org>
Date: 2023-10-16 07:40:29 +0000
URL: https://git.openjdk.org/leyden/commit/0275efac882d263f85a723828a95d621f8dadbfb
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 at openjdk.org>
Date: 2023-10-16 08:00:48 +0000
URL: https://git.openjdk.org/leyden/commit/1e930db3c7dec24223eea9f36052bb753f91e282
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 at gmail.com>
Committer: Johan Sjölen <jsjolen at openjdk.org>
Date: 2023-10-16 08:19:21 +0000
URL: https://git.openjdk.org/leyden/commit/37aed6f46d19a48b7bceffde61b529a69a6abf54
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 at openjdk.org>
Date: 2023-10-16 09:01:57 +0000
URL: https://git.openjdk.org/leyden/commit/37eb98604f4e2c241d959c7e2b337beb047421da
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 at openjdk.org>
Date: 2023-10-16 09:54:22 +0000
URL: https://git.openjdk.org/leyden/commit/a27fc7efd4d77bc3509294688cb7804bbc5f1e9c
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 at oracle.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2023-10-16 10:13:30 +0000
URL: https://git.openjdk.org/leyden/commit/a36eaf03afd148581a9d9754f85a652cac84d655
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 at oracle.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2023-10-16 10:58:30 +0000
URL: https://git.openjdk.org/leyden/commit/668d4b077f260a30a90842a01b38a9cf6718d418
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 at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2023-10-16 12:52:01 +0000
URL: https://git.openjdk.org/leyden/commit/36993aea9a8501f56adb48ca2ff96ccb5dbfcea1
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 at openjdk.org>
Date: 2023-10-16 12:53:54 +0000
URL: https://git.openjdk.org/leyden/commit/7028fb9d588fce6d61511d8c32b8e8889b453240
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 at openjdk.org>
Date: 2023-10-16 12:56:41 +0000
URL: https://git.openjdk.org/leyden/commit/eb7d972d8a538a9840b5a17f52d7ca9f20bd6620
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 at openjdk.org>
Date: 2023-10-16 14:49:18 +0000
URL: https://git.openjdk.org/leyden/commit/1a7fd5d41901249f8e1e6f0aa1f2a3c9f265659d
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 at openjdk.org>
Date: 2023-10-16 14:52:44 +0000
URL: https://git.openjdk.org/leyden/commit/0d091681c2e440d05dc913131fbc2bdf4f15a31b
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 at openjdk.org>
Date: 2023-10-16 16:22:58 +0000
URL: https://git.openjdk.org/leyden/commit/2d38495b61ec4a8144fe187b5b11883add3dfd49
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 at openjdk.org>
Date: 2023-10-16 16:26:02 +0000
URL: https://git.openjdk.org/leyden/commit/8c1bb2b28066ee32bef22110df06318d938c7d8b
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 at openjdk.org>
Committer: Christian Stein <cstein at openjdk.org>
Date: 2023-10-16 17:14:34 +0000
URL: https://git.openjdk.org/leyden/commit/741ae06c55de65dcdfe38e328022bd8dde4fa007
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 at openjdk.org>
Date: 2023-10-16 20:03:45 +0000
URL: https://git.openjdk.org/leyden/commit/aed1e810e6386844441dbfd7767fbfdcdc22a29a
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 at openjdk.org>
Date: 2023-10-17 00:55:37 +0000
URL: https://git.openjdk.org/leyden/commit/7b3917265dec7e975c0abb31b4069ac12f43f575
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 at openjdk.org>
Date: 2023-10-17 07:14:11 +0000
URL: https://git.openjdk.org/leyden/commit/504b0bdaaa7fb7c822014d8bd2845299fbdaf0e8
8318078: ADLC: pass ASSERT and PRODUCT flags
Reviewed-by: ihse, erikj, kvn
! make/hotspot/gensrc/GensrcAdlc.gmk
Changeset: e4329a82
Author: Jan Kratochvil <jkratochvil at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date: 2023-10-17 08:15:46 +0000
URL: https://git.openjdk.org/leyden/commit/e4329a823bf9fd23c772342729ef4a4fb50381ac
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 at openjdk.org>
Date: 2023-10-17 08:52:08 +0000
URL: https://git.openjdk.org/leyden/commit/5521560abdbdad6b15ea5d70dd7305257d22b1ee
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 at openjdk.org>
Date: 2023-10-17 09:22:03 +0000
URL: https://git.openjdk.org/leyden/commit/7ca0ae94159ac0fd2df23ee1a1e8cf626ce31048
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 at openjdk.org>
Date: 2023-10-17 09:32:48 +0000
URL: https://git.openjdk.org/leyden/commit/6ee6171e8124ae8ce4f60c2582c2fe2cae6fc3db
8317347: Parallel: Make TestInitialTenuringThreshold use createTestJvm
Reviewed-by: tschatzl, iwalulya
! test/hotspot/jtreg/gc/arguments/TestInitialTenuringThreshold.java
Changeset: c64bd3d6
Author: Leo Korinth <lkorinth at openjdk.org>
Date: 2023-10-17 09:33:22 +0000
URL: https://git.openjdk.org/leyden/commit/c64bd3d6715304accd9a1e3266edd9d3d2353273
8317343: GC: Make TestHeapFreeRatio use createTestJvm
Reviewed-by: tschatzl, iwalulya
! test/hotspot/jtreg/gc/arguments/TestHeapFreeRatio.java
Changeset: 5bd10521
Author: Leo Korinth <lkorinth at openjdk.org>
Date: 2023-10-17 09:40:01 +0000
URL: https://git.openjdk.org/leyden/commit/5bd10521eb5e51e76b20e955addd45f76abba6f7
8317317: G1: Make TestG1RemSetFlags use createTestJvm
Reviewed-by: mli, tschatzl
! test/hotspot/jtreg/gc/arguments/TestG1RemSetFlags.java
Changeset: b2b8db65
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2023-10-17 11:09:03 +0000
URL: https://git.openjdk.org/leyden/commit/b2b8db65337729c73a988942c4d1d287d90ff769
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 at openjdk.org>
Date: 2023-10-17 11:54:51 +0000
URL: https://git.openjdk.org/leyden/commit/8f79d889609b634282af1129559500c80505353a
8318155: Remove unnecessary virtual specifier in Space
Reviewed-by: tschatzl, mli
! src/hotspot/share/gc/shared/space.hpp
Changeset: d8cd6058
Author: Leo Korinth <lkorinth at openjdk.org>
Date: 2023-10-17 11:55:24 +0000
URL: https://git.openjdk.org/leyden/commit/d8cd60588aef6abcbfedbe3262d9a094c9bbcb8c
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 at oracle.com>
Committer: Mahendra Chhipa <mchhipa at openjdk.org>
Date: 2023-10-17 11:58:17 +0000
URL: https://git.openjdk.org/leyden/commit/34653c1e73452c0e07beb1f5e2eb8029fdb3befc
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 at openjdk.org>
Date: 2023-10-17 11:58:57 +0000
URL: https://git.openjdk.org/leyden/commit/75b37e6d7ec285f1a954f9d5b16bf9e6b642f2fc
8317218: G1: Make TestG1HeapRegionSize use createTestJvm
Reviewed-by: mli, tschatzl
! test/hotspot/jtreg/gc/arguments/TestG1HeapRegionSize.java
Changeset: 7e39e664
Author: Leo Korinth <lkorinth at openjdk.org>
Date: 2023-10-17 11:59:54 +0000
URL: https://git.openjdk.org/leyden/commit/7e39e664cf6d4658b0aa03f9b5162cf7de40de28
8317042: G1: Make TestG1ConcMarkStepDurationMillis use createTestJvm
Reviewed-by: mli, tschatzl
! test/hotspot/jtreg/gc/arguments/TestG1ConcMarkStepDurationMillis.java
Changeset: a949824e
Author: Leo Korinth <lkorinth at openjdk.org>
Date: 2023-10-17 12:00:27 +0000
URL: https://git.openjdk.org/leyden/commit/a949824e98a8872645f292c9cc9ed2fe1cccadce
8317188: G1: Make TestG1ConcRefinementThreads use createTestJvm
Reviewed-by: mli, tschatzl
! test/hotspot/jtreg/gc/arguments/TestG1ConcRefinementThreads.java
Changeset: 5f4be8ce
Author: Leo Korinth <lkorinth at openjdk.org>
Date: 2023-10-17 12:02:08 +0000
URL: https://git.openjdk.org/leyden/commit/5f4be8cea980b3c2e8e5fb2067dc64b62fa0245c
8316973: GC: Make TestDisableDefaultGC use createTestJvm
Reviewed-by: ayang, mli, lmesnik
! test/hotspot/jtreg/gc/arguments/TestDisableDefaultGC.java
Changeset: e649c563
Author: Leo Korinth <lkorinth at openjdk.org>
Date: 2023-10-17 12:02:24 +0000
URL: https://git.openjdk.org/leyden/commit/e649c563242a876a20007470c9412311ffa2a568
8316410: GC: Make TestCompressedClassFlags use createTestJvm
Reviewed-by: ayang, mli
! test/hotspot/jtreg/gc/arguments/TestCompressedClassFlags.java
Changeset: 15588e08
Author: Aggelos Biboudis <abimpoudis at openjdk.org>
Committer: Jan Lahoda <jlahoda at openjdk.org>
Date: 2023-10-17 12:51:57 +0000
URL: https://git.openjdk.org/leyden/commit/15588e08ed455eac356aa923c35503beaecd5b6d
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 at openjdk.org>
Committer: Jan Lahoda <jlahoda at openjdk.org>
Date: 2023-10-17 12:55:31 +0000
URL: https://git.openjdk.org/leyden/commit/2bf1863e24c8842e3ddbdacda54e412023951983
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 at openjdk.org>
Committer: Jan Lahoda <jlahoda at openjdk.org>
Date: 2023-10-17 12:57:25 +0000
URL: https://git.openjdk.org/leyden/commit/5ca1beb30e35cc91bf170960fb832de6438de1de
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 at openjdk.org>
Date: 2023-10-17 13:11:52 +0000
URL: https://git.openjdk.org/leyden/commit/6aa837eee62c2243689142915abcd85db85d0eed
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 at openjdk.org>
Date: 2023-10-17 13:52:41 +0000
URL: https://git.openjdk.org/leyden/commit/d0ea2a51111bd5de5a6465e7de6a4950aae89c71
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 at openjdk.org>
Date: 2023-10-17 16:38:22 +0000
URL: https://git.openjdk.org/leyden/commit/39e2b7a6d39d7552e44ccc7e9ee2bfa426698141
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 at openjdk.org>
Date: 2023-10-17 17:40:56 +0000
URL: https://git.openjdk.org/leyden/commit/61cc4a011eeea1b4dcc2e3571fe534f962b77045
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 at openjdk.org>
Date: 2023-10-17 18:02:11 +0000
URL: https://git.openjdk.org/leyden/commit/d6679031e0316f9ce0613b7db6bdf8ad46d31501
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 at openjdk.org>
Date: 2023-10-17 19:00:51 +0000
URL: https://git.openjdk.org/leyden/commit/c9985720b91cf6ad2938e9be12da08c5193f83af
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 at openjdk.org>
Date: 2023-10-17 19:01:03 +0000
URL: https://git.openjdk.org/leyden/commit/c566dfccf8aa0d5cd53a6e4de61a1bca9f1367b5
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 at openjdk.org>
Date: 2023-10-17 19:36:17 +0000
URL: https://git.openjdk.org/leyden/commit/5145e5a40a8e9a87b3bc9f236dbf9e4b89094e46
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 at openjdk.org>
Date: 2023-10-17 20:32:41 +0000
URL: https://git.openjdk.org/leyden/commit/0ba48ef4ab7b80c21bb9484ba0a15c5742ba76cf
8316972: Add javadoc support for restricted methods
Co-authored-by: Maurizio Cimadamore <mcimadamore at 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 at openjdk.org>
Date: 2023-10-17 21:00:29 +0000
URL: https://git.openjdk.org/leyden/commit/2f4d601a56bf02db2766d1f8a2ddfff906b78678
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 at openjdk.org>
Date: 2023-10-17 21:17:41 +0000
URL: https://git.openjdk.org/leyden/commit/cceb0d8a2321ce622569aa4afaf98a074e59e215
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 at openjdk.org>
Date: 2023-10-17 22:12:28 +0000
URL: https://git.openjdk.org/leyden/commit/83b6a1278f7ffa5bf6f30697e5fb39eb5846c04b
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 at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2022-11-14 19:19:54 +0000
URL: https://git.openjdk.org/leyden/commit/072d64c6a902fc30822152f1deb0d7e10df2e3d0
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 at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2022-12-13 00:15:20 +0000
URL: https://git.openjdk.org/leyden/commit/195c9b2c48353ab1a171f41a61f7a3378ee6b662
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 at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2023-05-19 00:58:30 +0000
URL: https://git.openjdk.org/leyden/commit/adca97b659d725b0dd320322297dcbd1b443a047
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 at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2023-08-08 19:06:37 +0000
URL: https://git.openjdk.org/leyden/commit/7c80cb26dfb6e90147f5f36d780457eff09e58ad
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 at openjdk.org>
Date: 2023-10-17 23:30:03 +0000
URL: https://git.openjdk.org/leyden/commit/9843c97695fab3fec1e319027b14974d0e84bf0a
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 at openjdk.org>
Date: 2023-10-18 06:18:05 +0000
URL: https://git.openjdk.org/leyden/commit/8dd809642e0e052917451767d2a25dd98b3af3ef
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 at openjdk.org>
Date: 2023-10-18 08:28:23 +0000
URL: https://git.openjdk.org/leyden/commit/4e77b3c378dd08470ebccd1ea2fe48f2819d3eac
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 at openjdk.org>
Date: 2023-10-18 08:39:00 +0000
URL: https://git.openjdk.org/leyden/commit/31ef400f31b1fd9a861870cce69f6d3eec72aa46
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 at openjdk.org>
Date: 2023-10-18 10:30:45 +0000
URL: https://git.openjdk.org/leyden/commit/6fc35142315f1616fa35e415005c9483939c6920
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 at openjdk.org>
Date: 2023-10-18 17:02:51 +0000
URL: https://git.openjdk.org/leyden/commit/278de7acd21cc6f938aca561d02248e75c119e11
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 at openjdk.org>
Date: 2023-10-18 18:05:00 +0000
URL: https://git.openjdk.org/leyden/commit/ab135683a6ba54c6d82a23a30abb154b92ba855e
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 at openjdk.org>
Date: 2023-10-18 18:26:49 +0000
URL: https://git.openjdk.org/leyden/commit/ce8ebebc77f4ef73852364f6188b43c482337350
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 at openjdk.org>
Date: 2023-10-18 20:20:39 +0000
URL: https://git.openjdk.org/leyden/commit/e25a49a993f270c33f7929e629fb3075a11fdec9
8318471: ProblemList compiler/sharedstubs/SharedTrampolineTest.java
Reviewed-by: lmesnik
! test/hotspot/jtreg/ProblemList.txt
Changeset: 24bc5bd1
Author: Abhishek Kumar <abhiscxk at openjdk.org>
Date: 2023-10-19 04:21:45 +0000
URL: https://git.openjdk.org/leyden/commit/24bc5bd104b8b4b96a61cffd3ec35cc795744eb9
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 at openjdk.org>
Date: 2023-10-19 06:25:53 +0000
URL: https://git.openjdk.org/leyden/commit/c0e154c876e586660b36af6441cd178bc8ebab89
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 at openjdk.org>
Date: 2023-10-19 06:42:11 +0000
URL: https://git.openjdk.org/leyden/commit/80bd22d093b696b40a3380527b19d8d2c4e138f9
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 at openjdk.org>
Date: 2023-10-19 07:22:34 +0000
URL: https://git.openjdk.org/leyden/commit/47bb1a1cefa242c39c22a8f2aa08d7d357c260b9
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: 477f0df3
Author: Per Minborg <pminborg at gmail.com>
Date: 2023-10-19 10:34:32 +0000
URL: https://git.openjdk.org/leyden/commit/477f0df38283b924d6f47d0f3684426feb05f1eb
Merge branch 'master' into computed-constants
! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java
! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java
More information about the leyden-dev
mailing list