leyden-dev
Threads by month
- ----- 2026 -----
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
September 2023
- 14 participants
- 38 discussions
Hi,
We have been interested in persisting the profiling data in the CDS archive
with the intention of improving the application's warmup time.
And now that the premain branch is here that does save profile data along
with AOT, we started playing with the premain branch to understand its
impact on the performance.
Our setup uses Springboot Petclinic [0] application and the CDS and shared
code archives are generated in a manner similar to this script [1].
Our training run only covers the application startup phase. That means at
each step we start the application and shut it down without putting any
load on it.
Using the archives thus generated I have done few experiments on my local
system. In these experiments the application is bound to two cpus.
The baseline for comparing the results is the case where the CDS archive
does not have any profiling data and there is no shared code archive.
The "premain" configuration refers to using a shared code archive and a CDS
archive with training data.
Here are some initial results:
1. Startup: It is heartening to see start-up time improve by almost 11%.
baseline 10.2s
premain 9.1s
2. Warmup:
This test measures the warmup time by applying load using 1 jmeter thread
to get an idea of the ramp-up time to reach the peak throughput.
The load is applied for the duration of 300 seconds. The graph [2] for
aot+profiling configuration shows interesting behavior.
In the initial period premain is ramping up faster than the baseline. Then
the slope of the curve for premain reduces significantly and a couple of
dips are also seen. Finally the throughput stabilizes.
It shows a drastic difference in the warmup time of the application when
running with the "premain" config.
3. Peak throughput: Last experiment is to measure peak throughput. It
starts with a warm-up phase of 180 seconds using 1 jmeter thread. After the
warmup phase the load is applied with 10 jmeter threads for a duration of 5
mins.
Last two minutes of throughput is considered for measurement. The graph [3]
for this test shows almost a 10% drop in the throughput compared to the
baseline.
I am sure others would have done similar testing. My questions are:
1. Are these results on the expected lines?
2. Are these tests using the CDS and the shared code (or cached code)
archives in the expected manner.
3. Warmup time with the premain branch looks pretty bad which is
surprising. Is there any trick I missed in my tests? Is there anything else
that needs to be done to get better warmup time?
4. What is the point of creating a new static archive? Shouldn't the
applications just create the dynamic archive?
5. I am also wondering if there is any design doc that can be shared that
explains the AOT compilation strategy adopted in the premain branch?
I have placed my scripts here [4] in case anyone wants to use them to run
these tests (you need to build the Petclinic app before using these
scripts).
Please feel free to share your thoughts.
[0] https://github.com/spring-projects/spring-petclinic
[1]
https://github.com/openjdk/leyden/blob/d960fb15258cc99a1bf7f0b1e94bd8be0660…
[2]
https://github.com/ashu-mehra/leyden-perf/blob/main/spring/fd82682/tput-t1.…
[3]
https://github.com/ashu-mehra/leyden-perf/blob/main/spring/fd82682/tput-t10…
[4] https://github.com/ashu-mehra/leyden-perf
Thanks,
- Ashutosh Mehra
7
15
Changeset: d475f61f
Author: Harshitha Onkar <honkar(a)openjdk.org>
Date: 2023-09-14 22:03:03 +0000
URL: https://git.openjdk.org/leyden/commit/d475f61fd52b7d379260811b32d3815786858…
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(a)openjdk.org>
Date: 2023-09-14 22:19:18 +0000
URL: https://git.openjdk.org/leyden/commit/b55e418a077791b39992042411cde97f68dc3…
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(a)openjdk.org>
Date: 2023-09-15 01:02:44 +0000
URL: https://git.openjdk.org/leyden/commit/96781ba33d4717c8df2b9ba4cd5d66858cf5c…
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(a)openjdk.org>
Date: 2023-09-15 03:04:28 +0000
URL: https://git.openjdk.org/leyden/commit/783e44d07ee9dccf46c5df1c604290fd311cd…
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(a)openjdk.org>
Date: 2023-09-15 05:43:57 +0000
URL: https://git.openjdk.org/leyden/commit/8dc2d9280e9d100374a6e33b5d32905bc909a…
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(a)openjdk.org>
Date: 2023-09-15 06:08:27 +0000
URL: https://git.openjdk.org/leyden/commit/4a63eb05221c1829b157a025a4d35cdd77a9f…
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(a)openjdk.org>
Date: 2023-09-15 06:18:36 +0000
URL: https://git.openjdk.org/leyden/commit/0775bf2f0375b1bc63c187399cbc3fdc5a192…
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(a)openjdk.org>
Date: 2023-09-15 06:23:20 +0000
URL: https://git.openjdk.org/leyden/commit/bfbc41c1f177c7a2b8e91351ac41eaffaab2d…
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(a)openjdk.org>
Date: 2023-09-15 07:14:35 +0000
URL: https://git.openjdk.org/leyden/commit/d575968b4bde74bd557cb84e89f0fa0f96b04…
8316178: Better diagnostic header for CodeBlobs
Reviewed-by: thartmann, kvn
! src/hotspot/share/code/codeBlob.cpp
Changeset: 4070829a
Author: Gui Cao <gcao(a)openjdk.org>
Committer: Fei Yang <fyang(a)openjdk.org>
Date: 2023-09-15 07:42:23 +0000
URL: https://git.openjdk.org/leyden/commit/4070829ae589678578a93b2886e02e04cf0a1…
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(a)openjdk.org>
Date: 2023-09-15 08:30:18 +0000
URL: https://git.openjdk.org/leyden/commit/4f864faf428c8171be975a79db5bc2bc145f8…
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(a)openjdk.org>
Date: 2023-09-15 08:59:48 +0000
URL: https://git.openjdk.org/leyden/commit/86dde5e02b170c60e18930b66e05f0f3dd482…
8316001: GC: Make TestArrayAllocatorMallocLimit use createTestJvm
Reviewed-by: ayang, tschatzl
! test/hotspot/jtreg/gc/arguments/TestArrayAllocatorMallocLimit.java
Changeset: 25f32f35
Author: Alan Bateman <alanb(a)openjdk.org>
Date: 2023-09-15 09:09:21 +0000
URL: https://git.openjdk.org/leyden/commit/25f32f353830fddd4883f0fd191303b9dd989…
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(a)openjdk.org>
Date: 2023-09-15 09:18:28 +0000
URL: https://git.openjdk.org/leyden/commit/89cb290bb0b3947126d836789f0f68a6b9821…
8312165: Fix typos in java.desktop Swing
Co-authored-by: Alexey Ivanov <aivanov(a)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(a)openjdk.org>
Date: 2023-09-15 09:48:58 +0000
URL: https://git.openjdk.org/leyden/commit/31c4e03d5d4682a10825bd7cf2d37971e686b…
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(a)openjdk.org>
Date: 2023-09-15 10:04:43 +0000
URL: https://git.openjdk.org/leyden/commit/42dc6b5d3a620c208717d875eb4caa5dc7401…
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(a)openjdk.org>
Date: 2023-09-15 11:39:16 +0000
URL: https://git.openjdk.org/leyden/commit/bd268137ed2e97d5ca6842758bd49ca66e8a3…
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(a)openjdk.org>
Date: 2023-09-15 13:12:15 +0000
URL: https://git.openjdk.org/leyden/commit/3c743cfea00692d0b938cb1cbde936084eecf…
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(a)openjdk.org>
Date: 2023-09-15 15:15:46 +0000
URL: https://git.openjdk.org/leyden/commit/8dfde28b289cbb53173f0ab759156088bbaf7…
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(a)openjdk.org>
Date: 2023-09-15 17:21:27 +0000
URL: https://git.openjdk.org/leyden/commit/dc5ca1d3798727fd29a6a40e9f7777cb7f85c…
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(a)openjdk.org>
Date: 2023-09-15 17:32:41 +0000
URL: https://git.openjdk.org/leyden/commit/149acd186ed68d290e22dc2c86e17f46ef68b…
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(a)openjdk.org>
Date: 2023-09-15 20:22:03 +0000
URL: https://git.openjdk.org/leyden/commit/00504472b979a33a7a19a56dee8d332ad82e6…
8316148: Remove sun/tools/jhsdb/JStackStressTest.java from problem list
Reviewed-by: dholmes
! test/jdk/ProblemList.txt
Changeset: 8f46abc9
Author: Harshitha Onkar <honkar(a)openjdk.org>
Date: 2023-09-15 20:32:38 +0000
URL: https://git.openjdk.org/leyden/commit/8f46abc938ffe338e25d5fdbdcfa0aaa12edf…
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(a)openjdk.org>
Date: 2023-09-16 07:51:34 +0000
URL: https://git.openjdk.org/leyden/commit/c92bdb0e917e1251c0c2ef6b873df702b816c…
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(a)openjdk.org>
Date: 2023-09-16 21:08:49 +0000
URL: https://git.openjdk.org/leyden/commit/e62419823a06ebd4499c5fadfc1f53a9bc3f7…
8316387: Exclude more failing multicast tests on AIX after JDK-8315651
Reviewed-by: alanb
! test/jdk/ProblemList.txt
Changeset: 4b8f5d03
Author: Doug Simon <dnsimon(a)openjdk.org>
Date: 2023-09-16 21:31:23 +0000
URL: https://git.openjdk.org/leyden/commit/4b8f5d031a081347ca611fa649cd75c4c1ec9…
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(a)openjdk.org>
Date: 2023-09-17 11:53:12 +0000
URL: https://git.openjdk.org/leyden/commit/f44032969f37948a49e5bd0ed6738aa4d9368…
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(a)openjdk.org>
Date: 2023-09-18 05:53:12 +0000
URL: https://git.openjdk.org/leyden/commit/ca3fe7b3fd9c4d08ac7a40d9bd36149ce3d71…
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(a)openjdk.org>
Date: 2023-09-18 07:01:48 +0000
URL: https://git.openjdk.org/leyden/commit/aa0ebeedb18c5fafb4a86a53e1b1f59f330f0…
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(a)openjdk.org>
Date: 2023-09-18 07:14:53 +0000
URL: https://git.openjdk.org/leyden/commit/fbc766ee21ff7e6d414bd7d2c8bd7c9e1889a…
8315988: Parallel: Make TestAggressiveHeap use createTestJvm
Reviewed-by: ayang, tschatzl
! test/hotspot/jtreg/gc/arguments/TestAggressiveHeap.java
Changeset: 1203e11a
Author: Adam Sotona <asotona(a)openjdk.org>
Date: 2023-09-18 08:35:31 +0000
URL: https://git.openjdk.org/leyden/commit/1203e11a8d9b3ef0695282d980ad411213e6a…
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(a)users.noreply.github.com>
Committer: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2023-09-18 09:20:11 +0000
URL: https://git.openjdk.org/leyden/commit/3828dc913a3ea28d622b69bd07f26949128eb…
8314236: Overflow in Collections.rotate
Co-authored-by: Nikita Sakharin <17588081+nikita-sakharin(a)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(a)openjdk.org>
Date: 2023-09-18 11:36:42 +0000
URL: https://git.openjdk.org/leyden/commit/ecce2afc1a99bc0be53097ef89d2726201da0…
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(a)openjdk.org>
Committer: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2023-09-18 11:57:48 +0000
URL: https://git.openjdk.org/leyden/commit/21c2dac15957e6d71e8f32a55f3825671da09…
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(a)openjdk.org>
Date: 2023-09-18 12:31:14 +0000
URL: https://git.openjdk.org/leyden/commit/bf9d1e2071d54df1abaead43665f8652fe0ac…
8316399: Exclude java/net/MulticastSocket/Promiscuous.java on AIX
Reviewed-by: alanb
! test/jdk/ProblemList.txt
Changeset: 2e2d49c7
Author: Christoph Langer <clanger(a)openjdk.org>
Date: 2023-09-18 12:31:36 +0000
URL: https://git.openjdk.org/leyden/commit/2e2d49c76d7bb43a431b5c4f2552beef87982…
8316400: Exclude jdk/jfr/event/runtime/TestResidentSetSizeEvent.java on AIX
Reviewed-by: mbaesken
! test/jdk/ProblemList.txt
Changeset: f09b7af6
Author: shaojin.wensj <shaojin.wensj(a)alibaba-inc.com>
Committer: Claes Redestad <redestad(a)openjdk.org>
Date: 2023-09-18 17:04:50 +0000
URL: https://git.openjdk.org/leyden/commit/f09b7af6851c725b0fc4d63832b52e17c4d24…
8311220: Optimization for StringLatin UpperLower
Reviewed-by: redestad, liach
! src/java.base/share/classes/java/lang/StringLatin1.java
Changeset: 4421951d
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2023-09-18 18:29:33 +0000
URL: https://git.openjdk.org/leyden/commit/4421951d8f1c6fb16255851a803252fe96a45…
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(a)openjdk.org>
Date: 2023-09-18 20:12:38 +0000
URL: https://git.openjdk.org/leyden/commit/1b104b63a97ec947b34b85658153ab6c182cb…
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(a)openjdk.org>
Date: 2023-09-18 20:19:36 +0000
URL: https://git.openjdk.org/leyden/commit/dcea9bf087c87548d9caa899c52e95d17478d…
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(a)openjdk.org>
Date: 2023-09-18 20:40:01 +0000
URL: https://git.openjdk.org/leyden/commit/5308bbbcf8005560478d221d44f00fd2849d4…
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(a)openjdk.org>
Date: 2023-09-18 22:08:17 +0000
URL: https://git.openjdk.org/leyden/commit/373e37bf13df654ba40c0bd9fcf345215be4e…
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(a)openjdk.org>
Date: 2023-09-18 23:08:26 +0000
URL: https://git.openjdk.org/leyden/commit/24c3d86f32a2e2d9cb24cd8827ef1f20bb53f…
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(a)openjdk.org>
Date: 2023-09-19 00:12:36 +0000
URL: https://git.openjdk.org/leyden/commit/f226ceb4351c94486c754fdefe15049b9b197…
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(a)openjdk.org>
Date: 2023-09-19 02:03:15 +0000
URL: https://git.openjdk.org/leyden/commit/3760a0448df7024f9b44fa2af11007de4dfcb…
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(a)openjdk.org>
Date: 2023-09-19 05:15:01 +0000
URL: https://git.openjdk.org/leyden/commit/f52e500f806085f9645cb7857cc7b4e648685…
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(a)openjdk.org>
Date: 2023-09-19 05:15:33 +0000
URL: https://git.openjdk.org/leyden/commit/138542de7889e8002df0e15a79e31d824c6a0…
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(a)openjdk.org>
Date: 2023-09-19 08:23:57 +0000
URL: https://git.openjdk.org/leyden/commit/d0385712130ad1073741d7861f6bee432f8d7…
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(a)openjdk.org>
Date: 2023-09-19 08:25:52 +0000
URL: https://git.openjdk.org/leyden/commit/86115c2a2e9912c5cd5861e4fa16ac09dee24…
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(a)openjdk.org>
Date: 2023-09-19 08:26:25 +0000
URL: https://git.openjdk.org/leyden/commit/283c360392a88c362b2087ca12413552b6e44…
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(a)openjdk.org>
Date: 2023-09-19 08:30:17 +0000
URL: https://git.openjdk.org/leyden/commit/fab372d3a23b17f64ae4306e28bdb0bc511f4…
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(a)openjdk.org>
Date: 2023-09-19 09:16:57 +0000
URL: https://git.openjdk.org/leyden/commit/670b4567cf8229c9fd40c639a04dd1f1b7cfd…
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(a)openjdk.org>
Date: 2023-09-19 10:58:12 +0000
URL: https://git.openjdk.org/leyden/commit/4461eeb31d5ccc89e304329a7dccb9cb13071…
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(a)openjdk.org>
Date: 2023-09-19 13:10:51 +0000
URL: https://git.openjdk.org/leyden/commit/cf74b8c2a32f33019a13ce80b6667da502cc6…
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(a)openjdk.org>
Date: 2023-09-19 13:36:16 +0000
URL: https://git.openjdk.org/leyden/commit/7c5f2a2db941d30a5425d358607a6b4e63879…
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(a)gmail.com>
Committer: Claes Redestad <redestad(a)openjdk.org>
Date: 2023-09-19 13:49:58 +0000
URL: https://git.openjdk.org/leyden/commit/f25c920fd35972179d595bf0b0410c082ad45…
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(a)openjdk.org>
Committer: Christoph Langer <clanger(a)openjdk.org>
Date: 2023-09-19 14:13:40 +0000
URL: https://git.openjdk.org/leyden/commit/607bd4ed849d2ad22d5f36ecbdf1fcaf93af5…
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(a)openjdk.org>
Date: 2023-09-19 15:20:51 +0000
URL: https://git.openjdk.org/leyden/commit/a6d120d4df60564986e8db03a92bb9fcc463a…
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(a)openjdk.org>
Date: 2023-09-19 16:11:23 +0000
URL: https://git.openjdk.org/leyden/commit/da57d2a1eb409ddc64117865c7d24ed518421…
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(a)openjdk.org>
Date: 2023-09-19 16:33:31 +0000
URL: https://git.openjdk.org/leyden/commit/7b1e2bfe0f805a69b59839b6bf8250b62ea35…
8315415: OutputAnalyzer.shouldMatchByLine() fails in some cases
Reviewed-by: dholmes
! test/lib/jdk/test/lib/process/OutputAnalyzer.java
Changeset: e0f8d168
Author: Leonid Mesnik <lmesnik(a)openjdk.org>
Date: 2023-09-19 16:35:50 +0000
URL: https://git.openjdk.org/leyden/commit/e0f8d16833c8212a79ea3dda3f4fe31134c41…
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(a)openjdk.org>
Date: 2023-09-19 16:42:23 +0000
URL: https://git.openjdk.org/leyden/commit/b685ee00b273f029aa2ed5015e64cf409b0b0…
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(a)openjdk.org>
Date: 2023-09-19 16:56:12 +0000
URL: https://git.openjdk.org/leyden/commit/5f6cee86ef765677b0b9dc3662f4f20b63673…
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(a)openjdk.org>
Date: 2023-09-19 17:34:03 +0000
URL: https://git.openjdk.org/leyden/commit/d2b2f6759f7b9eb6df8eaa84b88e064c636b2…
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(a)openjdk.org>
Date: 2023-09-19 17:37:49 +0000
URL: https://git.openjdk.org/leyden/commit/0c972468e7d72c991f28943f602232e0317ea…
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(a)openjdk.org>
Date: 2023-09-19 18:28:37 +0000
URL: https://git.openjdk.org/leyden/commit/62c0a1b9ac6462233f3ee06af470be9844e9e…
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(a)openjdk.org>
Date: 2023-09-19 18:42:56 +0000
URL: https://git.openjdk.org/leyden/commit/d19e017d3fd87a6b7613f44a3757d574a6560…
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(a)openjdk.org>
Date: 2023-09-19 20:06:40 +0000
URL: https://git.openjdk.org/leyden/commit/7ce5bd159024e70f5a997c47ed2ce962d6e60…
8316468: os::write incorrectly handles partial write
Reviewed-by: dholmes, shade
! src/hotspot/share/runtime/os.cpp
Changeset: 833a8287
Author: Harshitha Onkar <honkar(a)openjdk.org>
Date: 2023-09-19 20:41:57 +0000
URL: https://git.openjdk.org/leyden/commit/833a82872c0b2517c7f4ae5d512cff3a428a0…
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(a)openjdk.org>
Date: 2023-09-19 21:43:35 +0000
URL: https://git.openjdk.org/leyden/commit/25681886304a87053574d4e4b0d1c3eeb4f02…
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(a)openjdk.org>
Date: 2023-09-20 05:33:36 +0000
URL: https://git.openjdk.org/leyden/commit/ec74194cb75afcaab2f77e8728391bb9104cc…
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(a)openjdk.org>
Date: 2023-09-20 09:08:52 +0000
URL: https://git.openjdk.org/leyden/commit/e1870d360e05c372e672b519d7de2a60c3336…
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(a)openjdk.org>
Committer: Alan Bateman <alanb(a)openjdk.org>
Date: 2023-09-20 12:34:08 +0000
URL: https://git.openjdk.org/leyden/commit/b275bdd9b55b567cfe60c389d5ef8b7061592…
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(a)openjdk.org>
Date: 2023-09-20 12:48:19 +0000
URL: https://git.openjdk.org/leyden/commit/242eeaea47a259cab4ad2d4f0e055959e9870…
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(a)openjdk.org>
Date: 2023-09-20 13:04:45 +0000
URL: https://git.openjdk.org/leyden/commit/e30e3564420c631f08ac3d613ab91c93227a0…
8316461: Fix: make test outputs TEST SUCCESS after unsuccessful exit
Reviewed-by: ihse, erikj
! make/RunTests.gmk
Changeset: c43ebd34
Author: Alexander Zuev <kizune(a)openjdk.org>
Date: 2023-09-20 14:31:42 +0000
URL: https://git.openjdk.org/leyden/commit/c43ebd34afeab9ece9dee05f0da184a20e487…
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(a)openjdk.org>
Date: 2023-09-20 14:38:04 +0000
URL: https://git.openjdk.org/leyden/commit/9e00949a26fa881d0c6726be3ec27edd142e5…
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(a)openjdk.org>
Date: 2023-09-20 15:27:27 +0000
URL: https://git.openjdk.org/leyden/commit/455cfae1e137ff3055b3cc858e8954f60bdf3…
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(a)openjdk.org>
Date: 2023-09-20 16:19:37 +0000
URL: https://git.openjdk.org/leyden/commit/a021dbcb9e58ab60abfc8c46ff25f3aa8ce3c…
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(a)openjdk.org>
Date: 2023-09-20 17:39:57 +0000
URL: https://git.openjdk.org/leyden/commit/7c991cc567bfe8cfa56774c545de689ee20f6…
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(a)openjdk.org>
Date: 2023-09-20 18:13:45 +0000
URL: https://git.openjdk.org/leyden/commit/54028e779bb076a5ab1c03baa8ab89587252a…
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(a)openjdk.org>
Date: 2023-09-20 19:09:02 +0000
URL: https://git.openjdk.org/leyden/commit/3301fb1e8ad11d7de01a052e0a2d6178a7579…
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(a)openjdk.org>
Date: 2023-09-20 20:36:16 +0000
URL: https://git.openjdk.org/leyden/commit/3461c7b16549b2aa456fffad9d6abe7e1bfc7…
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(a)openjdk.org>
Date: 2023-09-20 20:42:31 +0000
URL: https://git.openjdk.org/leyden/commit/5cacf212f066f5694d01f0891adfbe8b38660…
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(a)openjdk.org>
Date: 2023-09-20 22:11:27 +0000
URL: https://git.openjdk.org/leyden/commit/c04c9ea3615aad875ccb7e103e2d885b34cda…
8316627: JViewport Test headless failure
Reviewed-by: dcubed, prr
! test/jdk/javax/swing/JViewport/bug4546474.java
Changeset: 84124794
Author: David Holmes <dholmes(a)openjdk.org>
Date: 2023-09-21 00:50:33 +0000
URL: https://git.openjdk.org/leyden/commit/84124794c2ff70ba22cbfbf1ff01cf4d93589…
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(a)openjdk.org>
Committer: David Holmes <dholmes(a)openjdk.org>
Date: 2023-09-21 05:16:07 +0000
URL: https://git.openjdk.org/leyden/commit/df4a25b41c7f339cd077e072aa0fd3604ed80…
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(a)openjdk.org>
Date: 2023-09-21 05:49:09 +0000
URL: https://git.openjdk.org/leyden/commit/ceff47b462ccbaff5cc16111dc65463a6d8d3…
8315082: [REDO] Generational ZGC: Tests crash with assert(index == 0 || is_power_of_2(index))
Co-authored-by: Stefan Karlsson <stefank(a)openjdk.org>
Co-authored-by: Erik Österlund <eosterlund(a)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(a)gmail.com>
Committer: Amit Kumar <amitkumar(a)openjdk.org>
Date: 2023-09-21 06:01:49 +0000
URL: https://git.openjdk.org/leyden/commit/bee7524251c0da72f1b32f875815ff4e0eb88…
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(a)openjdk.org>
Committer: Christian Stein <cstein(a)openjdk.org>
Date: 2023-09-21 06:24:49 +0000
URL: https://git.openjdk.org/leyden/commit/a35e96a3fae8722eea1d266beab22556c7842…
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(a)openjdk.org>
Date: 2023-09-21 06:35:34 +0000
URL: https://git.openjdk.org/leyden/commit/9f5d2b947f7d70babba663e16882e480b8a97…
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(a)openjdk.org>
Committer: Adam Sotona <asotona(a)openjdk.org>
Date: 2023-09-21 08:05:01 +0000
URL: https://git.openjdk.org/leyden/commit/1749ba265b5761dbe2d9d77dac559984b179a…
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(a)openjdk.org>
Date: 2023-09-21 08:56:31 +0000
URL: https://git.openjdk.org/leyden/commit/ca47f5f06daebc3c50bf47b4cdf1fcf8edf15…
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(a)jetbrains.com>
Committer: Alexey Ushakov <avu(a)openjdk.org>
Date: 2023-09-21 09:00:26 +0000
URL: https://git.openjdk.org/leyden/commit/23ed890f3ff25296fb8dbb59532b9079e0326…
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(a)openjdk.org>
Date: 2023-09-21 09:36:28 +0000
URL: https://git.openjdk.org/leyden/commit/913e43fea995b746fb9e1b25587d254396c7c…
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(a)openjdk.org>
Date: 2023-09-21 12:06:27 +0000
URL: https://git.openjdk.org/leyden/commit/6a4b6655507582ff685a999c21e7fd3992a39…
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(a)openjdk.org>
Date: 2023-09-21 12:17:34 +0000
URL: https://git.openjdk.org/leyden/commit/b3d75fe12ec74e3c2445ef2615425867ccb7d…
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(a)openjdk.org>
Date: 2023-09-21 12:24:51 +0000
URL: https://git.openjdk.org/leyden/commit/378bcd5985c6993c0239fcc49ae66ededd3b4…
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(a)openjdk.org>
Date: 2023-09-21 12:39:03 +0000
URL: https://git.openjdk.org/leyden/commit/8cbe42b94aaf2ff090ae8399da0418e9e2fc3…
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(a)openjdk.org>
Date: 2023-09-21 12:43:53 +0000
URL: https://git.openjdk.org/leyden/commit/349723cb8dd7a5e496f348dc8689431480ef1…
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(a)openjdk.org>
Date: 2023-09-21 13:54:35 +0000
URL: https://git.openjdk.org/leyden/commit/38bf1192b637cf3513cb25ac21f513bfb51cb…
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(a)openjdk.org>
Date: 2023-09-21 13:57:28 +0000
URL: https://git.openjdk.org/leyden/commit/3809d69ac4b3d186ccdc336949b658e467134…
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(a)openjdk.org>
Date: 2023-09-21 14:29:06 +0000
URL: https://git.openjdk.org/leyden/commit/8350268c058e693b8c5fcca3b808ea97c5ddc…
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(a)openjdk.org>
Date: 2023-09-21 14:47:06 +0000
URL: https://git.openjdk.org/leyden/commit/90bcdbd15fe7211377f6f6812a2b562c17995…
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(a)openjdk.org>
Date: 2023-09-21 15:43:05 +0000
URL: https://git.openjdk.org/leyden/commit/063790012d6c0e97d3766efad6fe5efa42586…
8316433: net.dll should delay load winhttp.dll
Reviewed-by: erikj, ihse
! make/modules/java.base/Lib.gmk
Changeset: 542b3000
Author: Doug Simon <dnsimon(a)openjdk.org>
Date: 2023-09-21 16:28:44 +0000
URL: https://git.openjdk.org/leyden/commit/542b3000f0cd1136466066cb4046257220ac2…
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(a)openjdk.org>
Date: 2023-09-21 16:42:14 +0000
URL: https://git.openjdk.org/leyden/commit/83b01cf3c28bc38b953d6e7e41bb7d730d911…
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(a)oracle.com>
Committer: Doug Simon <dnsimon(a)openjdk.org>
Date: 2023-09-21 17:00:46 +0000
URL: https://git.openjdk.org/leyden/commit/015f6f5d9497b8cef9ba2e789799a28bcd454…
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(a)openjdk.org>
Date: 2023-09-21 17:31:46 +0000
URL: https://git.openjdk.org/leyden/commit/c698b45a7bcb0eedeed979d482f8ab15cf16b…
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(a)openjdk.org>
Date: 2023-09-21 18:28:19 +0000
URL: https://git.openjdk.org/leyden/commit/3b397c8552d7fd1b1084fbbc06384f3f34481…
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(a)openjdk.org>
Date: 2023-09-21 19:17:24 +0000
URL: https://git.openjdk.org/leyden/commit/4e5717754ab3009c75869bf9f228820adb86d…
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(a)openjdk.org>
Date: 2023-09-21 19:37:47 +0000
URL: https://git.openjdk.org/leyden/commit/d3e821838668a0ccc0ccd098336230975e27f…
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(a)openjdk.org>
Date: 2023-09-21 20:59:30 +0000
URL: https://git.openjdk.org/leyden/commit/1100dbc6b2a1f2d5c431c6f5c6eb0b9092aee…
8316695: ProblemList serviceability/jvmti/RedefineClasses/RedefineLeakThrowable.java
Reviewed-by: ccheung, kbarrett
! test/hotspot/jtreg/ProblemList.txt
Changeset: 496264c1
Author: Justin Lu <jlu(a)openjdk.org>
Date: 2023-09-21 21:31:07 +0000
URL: https://git.openjdk.org/leyden/commit/496264c1f98d313f3df19f919b54c98fc03d8…
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(a)openjdk.org>
Date: 2023-09-21 21:31:37 +0000
URL: https://git.openjdk.org/leyden/commit/ef49e6c0d7e4e3a2d7d3d8dcb1edf195b23ce…
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(a)openjdk.org>
Date: 2023-09-21 22:24:24 +0000
URL: https://git.openjdk.org/leyden/commit/041510dc21df36d9860f4f0048241c2cabb55…
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(a)openjdk.org>
Date: 2023-09-21 23:10:49 +0000
URL: https://git.openjdk.org/leyden/commit/c72f00463fcb1c4a94126932abbc82a2582c1…
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(a)openjdk.org>
Date: 2023-09-22 00:10:06 +0000
URL: https://git.openjdk.org/leyden/commit/a1e03463accfe830eef0aa53a806d0d5ba873…
8316698: build failure caused by JDK-8316456
Reviewed-by: dcubed, dholmes
! src/hotspot/share/prims/stackwalk.cpp
Changeset: 775e22a8
Author: Jie Fu <jiefu(a)openjdk.org>
Date: 2023-09-22 02:14:52 +0000
URL: https://git.openjdk.org/leyden/commit/775e22a8a68b3bcedabc673b1d612dee8028d…
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(a)openjdk.org>
Date: 2023-09-22 06:38:45 +0000
URL: https://git.openjdk.org/leyden/commit/fe862639e7ce40f5adef0e482b1fb9c718e06…
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(a)amazon.com>
Committer: Tobias Hartmann <thartmann(a)openjdk.org>
Date: 2023-09-22 07:57:05 +0000
URL: https://git.openjdk.org/leyden/commit/343cc0ce2bba797e206f6b7312018a8c6d1bd…
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(a)openjdk.org>
Date: 2023-09-22 08:12:51 +0000
URL: https://git.openjdk.org/leyden/commit/7352bb910506b7d22b4d3860223fb933295ea…
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(a)openjdk.org>
Date: 2023-09-22 08:30:49 +0000
URL: https://git.openjdk.org/leyden/commit/4b65483921ddadc9dd6c6e6c59b541673e3d2…
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(a)openjdk.org>
Date: 2023-09-22 08:35:35 +0000
URL: https://git.openjdk.org/leyden/commit/bd2439f3fc824339c9abc10fe7f7b59eab3d9…
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(a)openjdk.org>
Date: 2023-09-22 09:41:01 +0000
URL: https://git.openjdk.org/leyden/commit/c24c66db97a52371875a63862f85ea5c2010d…
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(a)openjdk.org>
Date: 2023-09-22 12:47:01 +0000
URL: https://git.openjdk.org/leyden/commit/00f585bd22f527eca0107a9b4ed366f25754f…
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(a)openjdk.org>
Date: 2023-09-22 13:21:10 +0000
URL: https://git.openjdk.org/leyden/commit/c90d63105ca774c047d5f5a4348aa657efc57…
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(a)openjdk.org>
Date: 2023-09-22 16:24:06 +0000
URL: https://git.openjdk.org/leyden/commit/6c61bc195090abf73683b811e214810a1226d…
8316514: Better diagnostic header for VtableStub
Reviewed-by: thartmann, kvn
! src/hotspot/share/code/vtableStubs.cpp
Changeset: b66ded9a
Author: Joe Darcy <darcy(a)openjdk.org>
Date: 2023-09-22 16:35:55 +0000
URL: https://git.openjdk.org/leyden/commit/b66ded9a5b699e4936db25b58944587432e64…
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(a)openjdk.org>
Date: 2023-09-22 16:53:56 +0000
URL: https://git.openjdk.org/leyden/commit/f7578e8048ee961f22b57ee2b7eed9e9ab783…
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(a)openjdk.org>
Date: 2023-09-22 17:24:05 +0000
URL: https://git.openjdk.org/leyden/commit/373cdf257de78940b2e55e9f5fc38b6233561…
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(a)oracle.com>
Committer: Sean Mullan <mullan(a)openjdk.org>
Date: 2023-09-22 17:31:57 +0000
URL: https://git.openjdk.org/leyden/commit/53516aed38c63df6e9722d65ce54acddd9735…
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(a)openjdk.org>
Date: 2023-09-22 18:38:06 +0000
URL: https://git.openjdk.org/leyden/commit/9b65b7ddbe0696813c722dbfd2d97db3b301a…
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(a)openjdk.org>
Date: 2023-09-22 19:17:40 +0000
URL: https://git.openjdk.org/leyden/commit/6b8261b8d6a31d1915ee0bc5f90a9b91a751d…
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(a)openjdk.org>
Date: 2023-09-22 20:29:00 +0000
URL: https://git.openjdk.org/leyden/commit/9aaac2eee34613c34b2800ddb4d42f5bbeba1…
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(a)openjdk.org>
Date: 2023-09-22 20:51:14 +0000
URL: https://git.openjdk.org/leyden/commit/e015e6ce28e263e546cd1b6583a4a3ecc431d…
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(a)openjdk.org>
Date: 2023-09-22 21:58:01 +0000
URL: https://git.openjdk.org/leyden/commit/68a9c81040affe165341ec7dcd2c07932c8a7…
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(a)openjdk.org>
Date: 2023-09-23 04:45:16 +0000
URL: https://git.openjdk.org/leyden/commit/d2d7d9a8b7c68865553dcbb4d660bbb06fde3…
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(a)openjdk.org>
Date: 2023-09-23 05:42:07 +0000
URL: https://git.openjdk.org/leyden/commit/a2391a92cd09630cc3c46024f7e02924a997c…
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(a)openjdk.org>
Date: 2023-09-25 05:35:35 +0000
URL: https://git.openjdk.org/leyden/commit/f0ff001dd7db33eb492f01cfa08b11705956e…
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(a)openjdk.org>
Date: 2023-09-25 05:38:51 +0000
URL: https://git.openjdk.org/leyden/commit/481cfc798533f5b3adae7cc4a076a98b0b3f9…
8287325: AArch64: fix virtual threads with -XX:UseBranchProtection=pac-ret
Co-authored-by: Nick Gasson <ngasson(a)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(a)openjdk.org>
Date: 2023-09-25 06:32:40 +0000
URL: https://git.openjdk.org/leyden/commit/89e068bc19b12bb8f4a175fdf979cbe795ac3…
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(a)openjdk.org>
Date: 2023-09-25 06:36:14 +0000
URL: https://git.openjdk.org/leyden/commit/837783c2d333627bfcbef00fc67024aff847b…
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(a)openjdk.org>
Date: 2023-09-25 06:38:11 +0000
URL: https://git.openjdk.org/leyden/commit/3d6e775d7135919519a9748036cd20b6c130b…
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(a)openjdk.org>
Date: 2023-09-25 08:35:53 +0000
URL: https://git.openjdk.org/leyden/commit/0f0c5b2d71e6dec442a5105ba305043cb59b9…
8316648: jrt-fs.jar classes not reproducible between standard and bootcycle builds
Reviewed-by: erikj
! make/JrtfsJar.gmk
Changeset: 311c7461
Author: Ludovic Henry <luhenry(a)openjdk.org>
Date: 2023-09-25 12:21:47 +0000
URL: https://git.openjdk.org/leyden/commit/311c7461c8c0f5f1524d409736e4cceca8de9…
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(a)amazon.com>
Committer: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2023-09-25 13:12:41 +0000
URL: https://git.openjdk.org/leyden/commit/0f77d250b67ae0678756f986607eb239641df…
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(a)amazon.com>
Committer: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2023-09-25 15:01:17 +0000
URL: https://git.openjdk.org/leyden/commit/9688ec2d0d9fd830d993454ea093b68b0f85e…
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(a)oracle.com>
Committer: Paul Sandoz <psandoz(a)openjdk.org>
Date: 2023-09-25 16:38:31 +0000
URL: https://git.openjdk.org/leyden/commit/afa48333ab9fb64fb45e6c8d00e8d5cf73226…
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(a)openjdk.org>
Date: 2023-09-25 16:43:20 +0000
URL: https://git.openjdk.org/leyden/commit/9291b46bcfa76a596578eb50c29b9850e7020…
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(a)openjdk.org>
Date: 2023-09-25 18:03:52 +0000
URL: https://git.openjdk.org/leyden/commit/e3201d1d13433857a1b34ff0ca93f9ae1a4e2…
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(a)openjdk.org>
Date: 2023-09-25 18:06:53 +0000
URL: https://git.openjdk.org/leyden/commit/b65f4f7220f53b250846c19ca6378450b5c9a…
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(a)openjdk.org>
Date: 2023-09-25 18:30:49 +0000
URL: https://git.openjdk.org/leyden/commit/be9cc73fcad0cac0a6f12b0f962fbe3bd8328…
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(a)openjdk.org>
Date: 2023-09-25 20:54:00 +0000
URL: https://git.openjdk.org/leyden/commit/e5f05b5a963774914751d9c241dd5693ed06a…
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(a)openjdk.org>
Date: 2023-09-25 23:01:19 +0000
URL: https://git.openjdk.org/leyden/commit/0dce4c1758d05832e20380cff28d7ed47d693…
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(a)openjdk.org>
Date: 2023-09-25 23:42:17 +0000
URL: https://git.openjdk.org/leyden/commit/e2e8e8e210ea9a7a9d901a1da729551714015…
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(a)openjdk.org>
Date: 2023-09-26 03:40:11 +0000
URL: https://git.openjdk.org/leyden/commit/3fe6e0faca78e8106e33a3a53de78f8864be9…
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(a)openjdk.org>
Date: 2023-09-26 06:00:58 +0000
URL: https://git.openjdk.org/leyden/commit/9e6cb620486ac7b0adaefeb2000babf3ea312…
8316851: Add @sealedGraph to Executable
Reviewed-by: darcy
! src/java.base/share/classes/java/lang/reflect/Executable.java
Changeset: 52983ed5
Author: Roland Westrelin <roland(a)openjdk.org>
Date: 2023-09-26 06:55:01 +0000
URL: https://git.openjdk.org/leyden/commit/52983ed529182901db4e33857bfeab2727e23…
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(a)openjdk.org>
Date: 2023-09-26 12:56:24 +0000
URL: https://git.openjdk.org/leyden/commit/1513e7910f1b85aa20bda55b8d73e877232e8…
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(a)openjdk.org>
Date: 2023-09-26 12:56:59 +0000
URL: https://git.openjdk.org/leyden/commit/e510dee162612d9a706ba54d0ab79a49139e7…
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(a)openjdk.org>
Date: 2023-09-26 13:33:33 +0000
URL: https://git.openjdk.org/leyden/commit/20ff603108a52468dd41020cbf6c0bf669e23…
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(a)openjdk.org>
Date: 2023-09-26 14:01:45 +0000
URL: https://git.openjdk.org/leyden/commit/1f7dfda7059f9dc14bff61b3c77d769ade855…
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(a)openjdk.org>
Date: 2023-09-26 14:32:54 +0000
URL: https://git.openjdk.org/leyden/commit/4e1e579e8b916191397fc958df32ac3f6003c…
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(a)openjdk.org>
Date: 2023-09-26 15:02:49 +0000
URL: https://git.openjdk.org/leyden/commit/efb7e85ecfc9c6edb2820e1bf72d48958d4c9…
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(a)openjdk.org>
Date: 2023-09-26 15:27:44 +0000
URL: https://git.openjdk.org/leyden/commit/36ac83904c9e81a01822b0e36ef677cae2808…
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(a)openjdk.org>
Date: 2023-09-26 18:35:13 +0000
URL: https://git.openjdk.org/leyden/commit/ee9776fa23e2287b704d4f1a55179e83516d1…
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(a)openjdk.org>
Date: 2023-09-26 20:52:04 +0000
URL: https://git.openjdk.org/leyden/commit/788e6e154824317cf92884510c2ee116bc64f…
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(a)openjdk.org>
Date: 2023-09-26 21:23:34 +0000
URL: https://git.openjdk.org/leyden/commit/65227a3c64a9eaead7a7b2b94a5c2786f1b1b…
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(a)openjdk.org>
Date: 2023-09-26 21:24:07 +0000
URL: https://git.openjdk.org/leyden/commit/2f311d59dcbbf7605e52fac0b8ebd35d7d51a…
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(a)openjdk.org>
Date: 2023-09-27 04:28:10 +0000
URL: https://git.openjdk.org/leyden/commit/83806abe440809aaea47337646de96a970807…
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(a)openjdk.org>
Date: 2023-09-27 06:43:50 +0000
URL: https://git.openjdk.org/leyden/commit/b659e0343a3273867560e75a38b12e6223b30…
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(a)openjdk.org>
Committer: Fei Yang <fyang(a)openjdk.org>
Date: 2023-09-27 07:18:42 +0000
URL: https://git.openjdk.org/leyden/commit/e39197ec62ca9363d9862d1ae1fca5b1b0286…
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(a)openjdk.org>
Date: 2023-09-27 07:31:44 +0000
URL: https://git.openjdk.org/leyden/commit/fd52be2a3c53912598afe600d680de77090f9…
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(a)openjdk.org>
Date: 2023-09-27 07:33:52 +0000
URL: https://git.openjdk.org/leyden/commit/fee9d3362c76a046bb5160b90536545e7e9a5…
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(a)openjdk.org>
Date: 2023-09-27 08:16:34 +0000
URL: https://git.openjdk.org/leyden/commit/50a7a04e9adef8d6e7adffb83b01d551e22cd…
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(a)openjdk.org>
Date: 2023-09-27 08:27:02 +0000
URL: https://git.openjdk.org/leyden/commit/45a145e5bc3d3216bb03379896f66a3b719a0…
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(a)openjdk.org>
Date: 2023-09-27 12:37:39 +0000
URL: https://git.openjdk.org/leyden/commit/ad6df41a9e4356b9c5de681f200f386f72c76…
8316710: Exclude java/awt/font/Rotate/RotatedTextTest.java
Reviewed-by: mbaesken, aivanov
! test/jdk/ProblemList.txt
Changeset: b24ad7cf
Author: Alan Bateman <alanb(a)openjdk.org>
Date: 2023-09-27 12:54:29 +0000
URL: https://git.openjdk.org/leyden/commit/b24ad7cf5710c698f5946e10d44785f24431f…
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(a)openjdk.org>
Committer: Coleen Phillimore <coleenp(a)openjdk.org>
Date: 2023-09-27 13:15:07 +0000
URL: https://git.openjdk.org/leyden/commit/347bd15e49f5632e16d0ae4dd7240a3648baf…
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(a)openjdk.org>
Date: 2023-09-27 13:30:35 +0000
URL: https://git.openjdk.org/leyden/commit/1be355734da94243e29f0899b53aa1ebdf3bc…
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(a)openjdk.org>
Date: 2023-09-27 15:14:57 +0000
URL: https://git.openjdk.org/leyden/commit/edcc559f09364da3692862e1f3d0636aa8eec…
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(a)openjdk.org>
Date: 2023-09-27 15:55:12 +0000
URL: https://git.openjdk.org/leyden/commit/5350fd617390aaaedf8dd8821418c796cb1c3…
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(a)openjdk.org>
Date: 2023-09-27 17:05:58 +0000
URL: https://git.openjdk.org/leyden/commit/b8cec480f89203c21009e90d5bbbbfcc026ef…
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(a)openjdk.org>
Committer: Vladimir Kempik <vkempik(a)openjdk.org>
Date: 2023-09-27 17:07:10 +0000
URL: https://git.openjdk.org/leyden/commit/750da0012931656cfd55f3e67c3f49ad7363a…
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(a)openjdk.org>
Date: 2023-09-27 23:20:29 +0000
URL: https://git.openjdk.org/leyden/commit/d3a79b5861be27227b8c28cb3acdce089b74c…
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(a)openjdk.org>
Date: 2023-09-28 00:17:31 +0000
URL: https://git.openjdk.org/leyden/commit/83c0e4516064846c956d9a760338e71be1593…
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(a)openjdk.org>
Date: 2023-09-28 01:47:54 +0000
URL: https://git.openjdk.org/leyden/commit/52073b27a302cb27276b6c9e500ed4c70e417…
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(a)openjdk.org>
Committer: David Holmes <dholmes(a)openjdk.org>
Date: 2023-09-28 02:43:41 +0000
URL: https://git.openjdk.org/leyden/commit/84390dd0639e29ddb792964cca9ebf79e29cf…
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(a)openjdk.org>
Date: 2023-09-28 04:16:54 +0000
URL: https://git.openjdk.org/leyden/commit/384d2ea6d10017299a6d538bc86c17e3b8443…
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(a)openjdk.org>
Date: 2023-09-28 05:42:26 +0000
URL: https://git.openjdk.org/leyden/commit/42924ed4e59a9f93e165047bd91f829ba1e86…
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(a)openjdk.org>
Date: 2023-09-28 05:47:33 +0000
URL: https://git.openjdk.org/leyden/commit/2d154fcd0de0612f58abbc5027f409b9b2eb0…
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(a)openjdk.org>
Committer: Thomas Schatzl <tschatzl(a)openjdk.org>
Date: 2023-09-28 08:02:10 +0000
URL: https://git.openjdk.org/leyden/commit/77fac0f4c6692bcc06456d03a4329d9f8ddee…
8316906: Clarify TLABWasteTargetPercent flag
Reviewed-by: ayang, iwalulya, tschatzl
! src/hotspot/share/gc/shared/tlab_globals.hpp
Changeset: 79812515
Author: Maurizio Cimadamore <mcimadamore(a)openjdk.org>
Date: 2023-09-28 09:49:57 +0000
URL: https://git.openjdk.org/leyden/commit/798125152ba40ff2d093711629f275b5d74f0…
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(a)openjdk.org>
Date: 2023-09-28 11:31:46 +0000
URL: https://git.openjdk.org/leyden/commit/3481ecb25585d427f2c272e475c7f4ebbf60b…
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(a)openjdk.org>
Date: 2023-09-28 11:42:59 +0000
URL: https://git.openjdk.org/leyden/commit/bc5a39bb54725a38db716691091b43a186860…
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(a)openjdk.org>
Date: 2023-09-28 11:49:03 +0000
URL: https://git.openjdk.org/leyden/commit/d0c1444d9238a96e279df2b32d01fba4fc770…
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(a)openjdk.org>
Date: 2023-09-28 11:50:51 +0000
URL: https://git.openjdk.org/leyden/commit/1230aed61d286fe9c09f46e2bab626d0e8fe0…
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(a)openjdk.org>
Date: 2023-09-28 12:00:20 +0000
URL: https://git.openjdk.org/leyden/commit/0c55887bfb131501a26ba431919d94f2ba08a…
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(a)openjdk.org>
Date: 2023-09-28 13:32:15 +0000
URL: https://git.openjdk.org/leyden/commit/065203d44a651ee850807bb1f2bed59cea7de…
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(a)openjdk.org>
Date: 2023-09-28 13:32:38 +0000
URL: https://git.openjdk.org/leyden/commit/fc98998627443d6e73ac70661f47f48b30525…
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(a)amazon.com>
Committer: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2023-09-28 15:52:36 +0000
URL: https://git.openjdk.org/leyden/commit/3f19df685c342cef212305cca630331878a24…
8315936: Parallelize gc/stress/TestStressG1Humongous.java test
Reviewed-by: shade, tschatzl
! test/hotspot/jtreg/gc/stress/TestStressG1Humongous.java
Changeset: 29348b3c
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2023-09-28 15:53:03 +0000
URL: https://git.openjdk.org/leyden/commit/29348b3cf65951e1aacd52c517b6b0d29449a…
8316894: make test TEST="jtreg:test/jdk/..." fails on AIX
Reviewed-by: ihse, erikj
! make/RunTests.gmk
Changeset: 3481a485
Author: Naoto Sato <naoto(a)openjdk.org>
Date: 2023-09-28 16:04:46 +0000
URL: https://git.openjdk.org/leyden/commit/3481a485716a1949706a4dcb94181b07e88e8…
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(a)openjdk.org>
Date: 2023-09-28 17:13:10 +0000
URL: https://git.openjdk.org/leyden/commit/060db1b2a2d0946327e47a6c2a380c9fb5593…
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(a)openjdk.org>
Date: 2023-09-28 17:15:40 +0000
URL: https://git.openjdk.org/leyden/commit/ca5eee2fe37959f54c5efe557f271dea0a0ba…
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(a)openjdk.org>
Committer: Roger Riggs <rriggs(a)openjdk.org>
Date: 2023-09-28 18:11:40 +0000
URL: https://git.openjdk.org/leyden/commit/cfcbfc6cae7d8fc276c5a54917e97adea7cf5…
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(a)openjdk.org>
Date: 2023-09-28 19:28:37 +0000
URL: https://git.openjdk.org/leyden/commit/73a47f0c4a4f01f62ef55d64120e58535df12…
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(a)openjdk.org>
Date: 2023-09-28 19:46:07 +0000
URL: https://git.openjdk.org/leyden/commit/09dad0e96b37e3fcd1a13040e0de85ebc04b0…
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(a)oracle.com>
Committer: Paul Sandoz <psandoz(a)openjdk.org>
Date: 2023-09-28 22:07:12 +0000
URL: https://git.openjdk.org/leyden/commit/f2c221def1071e3200e502d0c40ace73a1d19…
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(a)openjdk.org>
Date: 2023-09-28 23:01:18 +0000
URL: https://git.openjdk.org/leyden/commit/ecb5e8a03f67c92d7956201de1fa7d07cc6af…
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(a)openjdk.org>
Date: 2023-09-28 23:51:12 +0000
URL: https://git.openjdk.org/leyden/commit/355811a996544c54cde9ff232450f5e5c8e1e…
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(a)openjdk.org>
Date: 2023-09-29 05:00:02 +0000
URL: https://git.openjdk.org/leyden/commit/0259da92831087e918d00b8a83e04c96a6877…
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(a)openjdk.org>
Date: 2023-09-29 05:15:23 +0000
URL: https://git.openjdk.org/leyden/commit/bd7bb67d8f2a6a6bda43b6e2443099574151a…
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(a)openjdk.org>
Date: 2023-09-29 07:05:24 +0000
URL: https://git.openjdk.org/leyden/commit/c45308afac019d40bbe3e9adf27733f6be520…
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(a)openjdk.org>
Date: 2023-09-29 11:14:13 +0000
URL: https://git.openjdk.org/leyden/commit/bd918f49d29bcbc699e07b4ef8d23cfe1abd3…
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(a)openjdk.org>
Date: 2023-09-29 14:53:42 +0000
URL: https://git.openjdk.org/leyden/commit/179792beb4e766756971fc3c80a79046b3489…
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(a)openjdk.org>
Date: 2023-09-29 14:59:33 +0000
URL: https://git.openjdk.org/leyden/commit/a185be0346be2aba4de531ee6cce9b99f08aa…
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(a)openjdk.org>
Date: 2023-09-29 15:03:10 +0000
URL: https://git.openjdk.org/leyden/commit/49376e445210d5ebe3a99a4e647deecec51f0…
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(a)oracle.com>
Committer: Paul Sandoz <psandoz(a)openjdk.org>
Date: 2023-09-29 15:36:16 +0000
URL: https://git.openjdk.org/leyden/commit/fa0697a6371a89f19af3f88136886b0b2fbe4…
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(a)openjdk.org>
Date: 2023-09-29 16:36:29 +0000
URL: https://git.openjdk.org/leyden/commit/014c95a54d6cebe8f2b6422c2a484d538cdb2…
8317126: Redundant entries in Windows `tzmappings` file
Reviewed-by: lancea, iris, joehw
! make/jdk/src/classes/build/tools/cldrconverter/CLDRConverter.java
Changeset: ba3525df
Author: iklam <ilam3388(a)gmail.com>
Date: 2023-09-29 10:20:20 +0000
URL: https://git.openjdk.org/leyden/commit/ba3525df41a5ea57fe43ca21db383a565fa59…
Merge branch 'master' of https://github.com/openjdk/leyden into premain
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/modules.cpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileBroker.hpp
! src/hotspot/share/compiler/oopMap.cpp
! src/hotspot/share/compiler/oopMap.hpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/memory/allocation.hpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/objArrayKlass.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/parse2.cpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/javaThread.hpp
! src/hotspot/share/runtime/threads.cpp
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/modules.cpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileBroker.hpp
! src/hotspot/share/compiler/oopMap.cpp
! src/hotspot/share/compiler/oopMap.hpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/memory/allocation.hpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/objArrayKlass.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/parse2.cpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/javaThread.hpp
! src/hotspot/share/runtime/threads.cpp
Changeset: 7beb8afb
Author: iklam <ilam3388(a)gmail.com>
Date: 2023-09-29 15:08:34 +0000
URL: https://git.openjdk.org/leyden/commit/7beb8afb77abbffdf910297c9142d8b9d34c4…
added SA support for TrainingReplayThread
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileBroker.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Threads.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/TrainingReplayThread.java
1
0
Changeset: 5fdb6150
Author: Igor Veresov <igor.veresov(a)oracle.com>
Date: 2023-09-29 08:24:27 +0000
URL: https://git.openjdk.org/leyden/commit/5fdb615025d10cd36c5eb84b367cdc9572052…
Concurrect training replay
! src/hotspot/share/cds/classPrelinker.cpp
! src/hotspot/share/compiler/compilationPolicy.cpp
! src/hotspot/share/compiler/compilationPolicy.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileBroker.hpp
! src/hotspot/share/compiler/compiler_globals.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
1
0
Changeset: 397ffe78
Author: iklam <ilam3388(a)gmail.com>
Date: 2023-09-26 22:11:36 +0000
URL: https://git.openjdk.org/leyden/commit/397ffe783163db74299a5297151436c759ed2…
8316994: Avoid modifying ClassLoader and Module objects during -Xshare:dump
! 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: 805509e4
Author: iklam <ilam3388(a)gmail.com>
Date: 2023-09-26 15:55:22 +0000
URL: https://git.openjdk.org/leyden/commit/805509e47884706dbea061568b6f7391cf946…
Avoid archiving lambda proxies of interfaces that have clinit, as that can change program execution order.
! src/hotspot/share/cds/classPrelinker.cpp
! src/hotspot/share/cds/classPrelinker.hpp
! src/hotspot/share/classfile/compactHashtable.hpp
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/cpCache.cpp
! test/hotspot/jtreg/premain/spring-petclinic/Makefile
! test/hotspot/jtreg/runtime/cds/appcds/indy/IndyMiscTests.java
! test/hotspot/jtreg/runtime/cds/appcds/indy/IndyTestBase.java
Changeset: c8f40024
Author: iklam <ilam3388(a)gmail.com>
Date: 2023-09-26 22:05:48 +0000
URL: https://git.openjdk.org/leyden/commit/c8f40024d70a0827fe0ba21ef43806a7b46fd…
8316802: unresolved classes may be encountered by compiler
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/archiveBuilder.hpp
! src/hotspot/share/cds/archiveUtils.hpp
! src/hotspot/share/cds/archiveUtils.inline.hpp
! src/hotspot/share/cds/cdsConfig.cpp
! src/hotspot/share/cds/cdsConfig.hpp
! src/hotspot/share/cds/classPrelinker.cpp
! src/hotspot/share/cds/classPrelinker.hpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/runtime/threads.cpp
! src/hotspot/share/runtime/threads.hpp
Changeset: 751985bb
Author: iklam <ilam3388(a)gmail.com>
Date: 2023-09-27 12:56:12 +0000
URL: https://git.openjdk.org/leyden/commit/751985bbbed28ce3b2b94193f8c520400d174…
added ClassPrelinker::replay_training_at_init_for_javabase_preloaded_classes()
! src/hotspot/share/cds/cdsConfig.cpp
! src/hotspot/share/cds/classPrelinker.cpp
! src/hotspot/share/cds/classPrelinker.hpp
! src/hotspot/share/compiler/compileBroker.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/runtime/threads.cpp
1
0
Changeset: 2cd2c1d6
Author: Vladimir Kozlov <vladimir.kozlov(a)oracle.com>
Date: 2023-09-26 19:05:50 +0000
URL: https://git.openjdk.org/leyden/commit/2cd2c1d6a1ba64578a57e3f1ba0d2a9114a8c…
Skip not entrant preload code
! src/hotspot/share/code/SCCache.cpp
1
0
git: openjdk/leyden: premain: Force some java.lang.invoke classes to be pre-initialized at dump time
by duke 25 Sep '23
by duke 25 Sep '23
25 Sep '23
Changeset: 006a379f
Author: iklam <ilam3388(a)gmail.com>
Date: 2023-09-25 15:00:55 +0000
URL: https://git.openjdk.org/leyden/commit/006a379fb55ae21a90acf946d606fa64aa4ed…
Force some java.lang.invoke classes to be pre-initialized at dump time
! src/hotspot/share/cds/classPrelinker.cpp
! src/hotspot/share/cds/classPrelinker.hpp
! src/hotspot/share/cds/dumpTimeClassInfo.hpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
1
0
git: openjdk/leyden: premain: Work-around JDK-8316802: unresolved classes may be countered by compiler
by duke 25 Sep '23
by duke 25 Sep '23
25 Sep '23
Changeset: 9193e092
Author: iklam <ilam3388(a)gmail.com>
Date: 2023-09-24 17:59:53 +0000
URL: https://git.openjdk.org/leyden/commit/9193e0921565e6afba670deab1870a7d29165…
Work-around JDK-8316802: unresolved classes may be countered by compiler
! src/hotspot/share/cds/classPrelinker.cpp
! src/hotspot/share/cds/classPrelinker.hpp
1
0
Changeset: cddf20a5
Author: Vladimir Kozlov <vladimir.kozlov(a)oracle.com>
Date: 2023-09-22 22:27:22 +0000
URL: https://git.openjdk.org/leyden/commit/cddf20a5baee9b55805700547d5148560e4d7…
Record and verify VM configuration
! src/hotspot/share/code/SCCache.cpp
! src/hotspot/share/code/SCCache.hpp
! src/hotspot/share/compiler/compileBroker.cpp
1
0
git: openjdk/leyden: premain: disabled preresolution of invokehandle due to crashes in petclinit
by duke 22 Sep '23
by duke 22 Sep '23
22 Sep '23
Changeset: 6457b720
Author: iklam <ilam3388(a)gmail.com>
Date: 2023-09-22 16:21:51 +0000
URL: https://git.openjdk.org/leyden/commit/6457b720bd7e44628bde27061e1d30b55e607…
disabled preresolution of invokehandle due to crashes in petclinit
! src/hotspot/share/cds/classPrelinker.cpp
1
0
Changeset: 052f03ab
Author: iklam <ilam3388(a)gmail.com>
Date: 2023-09-21 21:36:14 +0000
URL: https://git.openjdk.org/leyden/commit/052f03ab71077d41202a39167c948f9309222…
Initialize classes with no <clinit> methods at class preloading time
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/cdsConfig.cpp
! src/hotspot/share/cds/cdsConfig.hpp
! src/hotspot/share/cds/cdsHeapVerifier.cpp
! src/hotspot/share/cds/classPrelinker.cpp
! src/hotspot/share/cds/classPrelinker.hpp
! src/hotspot/share/cds/dumpTimeClassInfo.hpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/runtime/threads.cpp
! test/hotspot/jtreg/runtime/cds/appcds/loaderConstraints/LoaderConstraintsTest.java
Changeset: 3fb808ee
Author: iklam <ilam3388(a)gmail.com>
Date: 2023-09-21 22:18:38 +0000
URL: https://git.openjdk.org/leyden/commit/3fb808eedd5730fef9e4b21ddfebc7c5be8c9…
Cleaned up -Xlog:scc to print to the specified LogStream instead of tty
! src/hotspot/share/code/SCCache.cpp
! test/hotspot/jtreg/premain/javac/javac-test.sh
! test/hotspot/jtreg/premain/jmh/run.sh
! test/hotspot/jtreg/premain/lib/premain-run.sh
1
0