git: openjdk/leyden: hermetic-java-runtime: 93 new changesets
duke
duke at openjdk.org
Sat Apr 19 21:36:29 UTC 2025
Changeset: 92e52fe1
Branch: hermetic-java-runtime
Author: David Holmes <dholmes at openjdk.org>
Date: 2025-04-15 02:00:49 +0000
URL: https://git.openjdk.org/leyden/commit/92e52fe1df84efd94d713afed5acd9c7281a77d7
8353946: Incorrect WINDOWS ifdef in os::build_agent_function_name
Reviewed-by: kbarrett
! src/hotspot/share/runtime/os.cpp
Changeset: c7b70a13
Branch: hermetic-java-runtime
Author: Dr Heinz M. Kabutz <heinz at javaspecialists.eu>
Committer: Chen Liang <liach at openjdk.org>
Date: 2025-04-15 02:48:32 +0000
URL: https://git.openjdk.org/leyden/commit/c7b70a138ff592fdf1cd4f1d063103491a8aa7db
8354111: JavaDoc states that Iterator.remove() is linear in the LinkedBlockingDeque
Reviewed-by: liach, smarks
! src/java.base/share/classes/java/util/concurrent/LinkedBlockingDeque.java
Changeset: 76ff9781
Branch: hermetic-java-runtime
Author: Axel Boldt-Christmas <aboldtch at openjdk.org>
Date: 2025-04-15 05:11:40 +0000
URL: https://git.openjdk.org/leyden/commit/76ff97811abf5a4eaede6303e25ff9582302e436
8354510: Skipped gtest cause test failure
Reviewed-by: rehn, erikj
! make/RunTests.gmk
Changeset: 3090e218
Branch: hermetic-java-runtime
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-04-15 06:03:50 +0000
URL: https://git.openjdk.org/leyden/commit/3090e2187c2cbbbc08f27305d152664a83736dfa
8353572: x86: AMD platforms miss the check for CLWB feature flag
Reviewed-by: vlivanov, kvn
! src/hotspot/cpu/x86/vm_version_x86.cpp
Changeset: b7837843
Branch: hermetic-java-runtime
Author: Jayathirth D V <jdv at openjdk.org>
Date: 2025-04-15 08:41:37 +0000
URL: https://git.openjdk.org/leyden/commit/b78378437cf911a527331e6aaf36f968169c0574
8354163: Open source Swing tests Batch 1
Reviewed-by: psadhukhan
+ test/jdk/javax/swing/AbstractButton/bug4133768.java
+ test/jdk/javax/swing/AbstractButton/bug4391622.java
+ test/jdk/javax/swing/JList/bug4183379.java
+ test/jdk/javax/swing/JList/bug4251306.java
+ test/jdk/javax/swing/JMenu/bug4624845.java
Changeset: 24be888d
Branch: hermetic-java-runtime
Author: Daniel Lundén <dlunden at openjdk.org>
Date: 2025-04-15 08:58:02 +0000
URL: https://git.openjdk.org/leyden/commit/24be888d655a5227cfb9fc22f36d6ba30d732b8d
8351833: Unexpected increase in live nodes when splitting Phis through MergeMems in PhiNode::Ideal
Reviewed-by: chagedorn, rcastanedalo, kvn
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/phaseX.cpp
! test/hotspot/jtreg/TEST.groups
+ test/hotspot/jtreg/compiler/igvn/TestSplitPhiThroughMergeMem.java
Changeset: 81d4c807
Branch: hermetic-java-runtime
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-04-15 09:02:41 +0000
URL: https://git.openjdk.org/leyden/commit/81d4c80742305b72c73a59cf6a596b49bc68bab9
8354507: [ubsan] subnode.cpp:406:36: runtime error: negation of -9223372036854775808 cannot be represented in type 'long int'
Reviewed-by: mdoerr, thartmann
! src/hotspot/share/opto/subnode.cpp
Changeset: d7676c39
Branch: hermetic-java-runtime
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2025-04-15 09:48:11 +0000
URL: https://git.openjdk.org/leyden/commit/d7676c39b648bd55f72a50494432b02862a4e111
8354508: JFR: Strengthen metadata checks for labels
Reviewed-by: shade
! src/hotspot/share/jfr/metadata/metadata.xml
! test/jdk/jdk/jfr/event/metadata/TestEventMetadata.java
Changeset: 4e24dc00
Branch: hermetic-java-runtime
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2025-04-15 10:16:31 +0000
URL: https://git.openjdk.org/leyden/commit/4e24dc003c2304041b342371adf430b120a9fec8
8353185: Introduce the concept of upgradeable files in context of JEP 493
Reviewed-by: clanger, ihse, alanb
+ make/modules/jdk.jlink/Java.gmk
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JRTArchive.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/LinkableRuntimeImage.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/runtimelink/upgrade_files_java.base.conf
+ test/jdk/tools/jlink/runtimeImage/UpgradeableFileCacertsTest.java
Changeset: 03fd43fc
Branch: hermetic-java-runtime
Author: Patrick Strawderman <pstrawderman at netflix.com>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date: 2025-04-15 11:26:36 +0000
URL: https://git.openjdk.org/leyden/commit/03fd43fc91ea383418c1c7e0fd96a61a1f42c75e
8353453: URLDecoder should use HexFormat
Reviewed-by: rriggs, jpai
! src/java.base/share/classes/java/net/URLDecoder.java
Changeset: 5fc18f5b
Branch: hermetic-java-runtime
Author: Volkan Yazici <vyazici at openjdk.org>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date: 2025-04-15 11:41:47 +0000
URL: https://git.openjdk.org/leyden/commit/5fc18f5b8aa1b5f4fb4313b8d11fd15330795959
8350279: HttpClient: Add a new HttpResponse method to identify connections
Reviewed-by: dfuchs, jpai
! src/java.net.http/share/classes/java/net/http/HttpResponse.java
! src/java.net.http/share/classes/jdk/internal/net/http/AbstractAsyncSSLConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/AsyncSSLConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/AsyncSSLTunnelConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpResponseImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/PlainHttpConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/PlainProxyConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/PlainTunnelingConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/SocketTube.java
+ test/jdk/java/net/httpclient/HttpResponseConnectionLabelTest.java
! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/ConnectionPoolTest.java
Changeset: 273a9a61
Branch: hermetic-java-runtime
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2025-04-15 11:49:58 +0000
URL: https://git.openjdk.org/leyden/commit/273a9a61558fdfc422772fa2c6045a4d3c709a41
8354448: [REDO] Remove friends for ObjectMonitor
Reviewed-by: kbarrett, shade, dholmes
! src/hotspot/share/runtime/objectMonitor.hpp
! src/hotspot/share/runtime/objectMonitor.inline.hpp
! src/hotspot/share/runtime/synchronizer.cpp
Changeset: 36864a2a
Branch: hermetic-java-runtime
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-04-15 11:55:47 +0000
URL: https://git.openjdk.org/leyden/commit/36864a2a08b5b64e63a9265d595ba7fb608994cb
8351491: Add info from release file to hserr file
Reviewed-by: dholmes, lucy
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/runtime/threads.cpp
! src/hotspot/share/utilities/vmError.cpp
Changeset: fc146472
Branch: hermetic-java-runtime
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2025-04-15 16:06:12 +0000
URL: https://git.openjdk.org/leyden/commit/fc1464727f95508935cfc65d689b74e1709d3649
8354320: Changes to jpackage.md cause pandoc warning
Reviewed-by: almatvee, ihse, alanb
! make/autoconf/basic_tools.m4
! src/jdk.jpackage/share/man/jpackage.md
Changeset: cec48ed2
Branch: hermetic-java-runtime
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-04-15 16:19:03 +0000
URL: https://git.openjdk.org/leyden/commit/cec48ed270d3bdf704c389a091b42a32c2ed6440
8354542: Clean up x86 stubs after 32-bit x86 removal
Reviewed-by: adinn, kvn
! src/hotspot/cpu/x86/methodHandles_x86.cpp
! src/hotspot/cpu/x86/methodHandles_x86.hpp
! src/hotspot/cpu/x86/sharedRuntime_x86.cpp
! src/hotspot/cpu/x86/stubDeclarations_x86.hpp
! src/hotspot/cpu/x86/stubRoutines_x86.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.hpp
Changeset: 4e3f1848
Branch: hermetic-java-runtime
Author: Damon Nguyen <dnguyen at openjdk.org>
Date: 2025-04-15 19:36:10 +0000
URL: https://git.openjdk.org/leyden/commit/4e3f1848eeb28a78d71c6ffbda31279cee3fc5ea
8353000: Open source several swing tests batch2
Reviewed-by: azvegint
+ test/jdk/javax/swing/plaf/metal/MenuItemUI/JavaLAFMenuAcceleratorDelimiter.java
+ test/jdk/javax/swing/plaf/metal/MetalIconFactory/bug4952462.java
+ test/jdk/javax/swing/plaf/metal/MetalSliderUI/4186347/bug4186347.java
= test/jdk/javax/swing/plaf/metal/MetalSliderUI/4186347/duke.gif
+ test/jdk/javax/swing/plaf/metal/OceanTheme/4969419/bug4969419.java
= test/jdk/javax/swing/plaf/metal/OceanTheme/4969419/duke.gif
Changeset: 513c4650
Branch: hermetic-java-runtime
Author: Srinivas Vamsi Parasa <sparasa at openjdk.org>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2025-04-15 21:25:06 +0000
URL: https://git.openjdk.org/leyden/commit/513c4650c51aa435f04fb0aaf495134259042118
8354544: Fix bugs in increment and xor APX codegen
Reviewed-by: thartmann, jbhateja
! src/hotspot/cpu/x86/x86_64.ad
Changeset: a2dc9c71
Branch: hermetic-java-runtime
Author: Damon Nguyen <dnguyen at openjdk.org>
Date: 2025-04-15 23:48:27 +0000
URL: https://git.openjdk.org/leyden/commit/a2dc9c71e47a1cdf70ab351c557a5f1835eb5f4a
8352908: Open source several swing tests batch1
Reviewed-by: honkar
+ test/jdk/javax/swing/JSplitPane/bug4749792.java
+ test/jdk/javax/swing/JToolBar/bug4188825.java
+ test/jdk/javax/swing/JToolBar/bug4251592.java
+ test/jdk/javax/swing/JToolBar/bug5035668.java
Changeset: 55264907
Branch: hermetic-java-runtime
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2025-04-16 01:57:57 +0000
URL: https://git.openjdk.org/leyden/commit/5526490743a75786a40754b6805f4381ae2892b5
8354565: jtreg failure handler GatherProcessInfoTimeoutHandler has a leftover call to System.loadLibrary
Reviewed-by: alanb, kbarrett
! test/failure_handler/src/share/classes/jdk/test/failurehandler/jtreg/GatherProcessInfoTimeoutHandler.java
Changeset: 55afcb57
Branch: hermetic-java-runtime
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2025-04-16 03:58:17 +0000
URL: https://git.openjdk.org/leyden/commit/55afcb57a5d9dbc7bfad75e35df6b96932f6b074
8352682: Opensource JComponent tests
Reviewed-by: jdv, honkar
+ test/jdk/javax/swing/JComponent/bug4235215.java
+ test/jdk/javax/swing/JComponent/bug4247610.java
+ test/jdk/javax/swing/JComponent/bug4254995.java
Changeset: 2be5bc84
Branch: hermetic-java-runtime
Author: Jayathirth D V <jdv at openjdk.org>
Date: 2025-04-16 04:48:25 +0000
URL: https://git.openjdk.org/leyden/commit/2be5bc847a444f08a4ebb41b58e8a2bf4553d621
8354214: Open source Swing tests Batch 2
Reviewed-by: abhiscxk, honkar
+ test/jdk/javax/swing/JList/bug4193267.java
+ test/jdk/javax/swing/JList/bug4249161.java
+ test/jdk/javax/swing/JList/bug4618767.java
Changeset: 9a5c7b3f
Branch: hermetic-java-runtime
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-04-16 05:54:21 +0000
URL: https://git.openjdk.org/leyden/commit/9a5c7b3fa90c7f550773e98ee9466ca1665aff4f
8351162: Clean up x86 (Macro)Assembler after 32-bit x86 removal
Reviewed-by: kvn, coleenp
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/assembler_x86.inline.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86_sha.cpp
= test/hotspot/gtest/x86/test_assembler_x86.cpp
Changeset: 18d605fa
Branch: hermetic-java-runtime
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2025-04-16 08:23:03 +0000
URL: https://git.openjdk.org/leyden/commit/18d605fadbd57090f5eb02c18e6e8860d9086515
8354629: Test tools/jlink/ClassFileInMetaInfo.java fails on builds with configure option --enable-linkable-runtime
Reviewed-by: alanb
! test/jdk/tools/jlink/ClassFileInMetaInfo.java
Changeset: 4c3c2b32
Branch: hermetic-java-runtime
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2025-04-16 08:35:05 +0000
URL: https://git.openjdk.org/leyden/commit/4c3c2b32a1b9dea6f3e258cf44666932afc179e4
8354576: InetAddress.getLocalHost() on macos may return address of an interface which is not UP - leading to "Network is down" error
Reviewed-by: alanb, dfuchs, vyazici
! src/java.base/unix/native/libnet/Inet6AddressImpl.c
Changeset: cfbbcd78
Branch: hermetic-java-runtime
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2025-04-16 09:23:15 +0000
URL: https://git.openjdk.org/leyden/commit/cfbbcd78bc7be2c7740de7c0b49180f56f6ccf49
8350595: jshell <TAB> completion on arrays does not work for clone()
Reviewed-by: asotona
! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java
! test/langtools/jdk/jshell/CompletionSuggestionTest.java
Changeset: 8c6b611f
Branch: hermetic-java-runtime
Author: Abhishek Kumar <abhiscxk at openjdk.org>
Date: 2025-04-16 09:52:53 +0000
URL: https://git.openjdk.org/leyden/commit/8c6b611f35af22af5b6c3eb663b30985857c1da3
8353832: Opensource FontClass, Selection and Icon tests
Reviewed-by: jdv
+ test/jdk/java/awt/FontClass/FontTransformAttributeTest.java
+ test/jdk/java/awt/FontClass/FontUnderscoreTest.java
+ test/jdk/java/awt/Icon/ChildFrameIconTest.java
+ test/jdk/java/awt/Selection/TestClipboard.java
Changeset: fe3bd5d6
Branch: hermetic-java-runtime
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2025-04-16 09:56:39 +0000
URL: https://git.openjdk.org/leyden/commit/fe3bd5d62fdedb7890bd3d589b04285be79c24ed
8354667: [TESTBUG] AccessZeroNKlassHitsProtectionZone cds tests require cds
Reviewed-by: lmesnik, syan
! test/hotspot/jtreg/runtime/ErrorHandling/AccessZeroNKlassHitsProtectionZone.java
Changeset: 43b2b0bd
Branch: hermetic-java-runtime
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Committer: Jaikiran Pai <jaikiran.pai at oracle.com>
Date: 2024-12-02 05:21:55 +0000
URL: https://git.openjdk.org/leyden/commit/43b2b0bd1e5e6fad4581957a3072836921ef6683
8343007: Enhance Buffered Image handling
Reviewed-by: rhalade, mschoene, jdv, prr
! src/java.desktop/share/native/libawt/java2d/loops/Blit.c
Changeset: cf871db4
Branch: hermetic-java-runtime
Author: Jaikiran Pai <jpai at openjdk.org>
Committer: Jaikiran Pai <jaikiran.pai at oracle.com>
Date: 2024-12-13 04:29:18 +0000
URL: https://git.openjdk.org/leyden/commit/cf871db447660e657a3db82bffae8fce1b7e57a5
8342562: Enhance Deflater operations
Reviewed-by: rhalade, alanb, lancea
! src/java.base/share/classes/java/util/zip/DeflaterOutputStream.java
! src/java.base/share/classes/java/util/zip/GZIPOutputStream.java
Changeset: ef38a04b
Branch: hermetic-java-runtime
Author: Hai-May Chao <hchao at openjdk.org>
Committer: Jaikiran Pai <jaikiran.pai at oracle.com>
Date: 2025-01-02 19:03:53 +0000
URL: https://git.openjdk.org/leyden/commit/ef38a04b448f97036c516ba87cb86afcc7559d1f
8337494: Clarify JarInputStream behavior
Reviewed-by: jpai, rhalade, lancea
! src/java.base/share/classes/java/util/jar/JarFile.java
! src/java.base/share/classes/java/util/jar/JarInputStream.java
! src/java.base/share/classes/java/util/jar/JarVerifier.java
Changeset: e91b3f0c
Branch: hermetic-java-runtime
Author: Jamil Nimeh <jnimeh at openjdk.org>
Committer: Jaikiran Pai <jaikiran.pai at oracle.com>
Date: 2025-01-08 20:39:38 +0000
URL: https://git.openjdk.org/leyden/commit/e91b3f0c3dddba1ed1e5f2fa87f9cd9d135b4439
8337692: Better TLS connection support
Co-authored-by: Ferenc Rakoczi <ferenc.r.rakoczi at oracle.com>
Reviewed-by: rhalade, valeriep, pkumaraswamy, mpowers, ahgross, mbalao
! src/java.base/share/classes/com/sun/crypto/provider/RSACipher.java
! src/java.base/share/classes/sun/security/rsa/RSAPadding.java
! src/java.base/share/classes/sun/security/util/KeyUtil.java
Changeset: 38afa4d4
Branch: hermetic-java-runtime
Author: Damon Fenacci <dfenacci at openjdk.org>
Committer: Jaikiran Pai <jaikiran.pai at oracle.com>
Date: 2025-01-20 12:00:07 +0000
URL: https://git.openjdk.org/leyden/commit/38afa4d42ff27f9c9ef18ee1691885ed4cf8dde5
8338430: Improve compiler transformations
Co-authored-by: Emanuel Peter <epeter at openjdk.org>
Reviewed-by: ahgross, rhalade, thartmann, epeter
! src/hotspot/share/opto/addnode.cpp
Changeset: ed30fce6
Branch: hermetic-java-runtime
Author: Artur Barashev <abarashev at openjdk.org>
Committer: Jaikiran Pai <jaikiran.pai at oracle.com>
Date: 2025-01-27 21:11:23 +0000
URL: https://git.openjdk.org/leyden/commit/ed30fce6df57b1cbf7a6efebabc3558550f8ec16
8347847: Enhance jar file support
Reviewed-by: rhalade, jnibedita, pkumaraswamy, ahgross, hchao, weijun, mullan
! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java
Changeset: c6243fc2
Branch: hermetic-java-runtime
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2025-04-16 11:26:59 +0000
URL: https://git.openjdk.org/leyden/commit/c6243fc27fafb1ff89f8610ead3acd87030caf95
Merge
Reviewed-by: dfuchs
Changeset: 7ffad35d
Branch: hermetic-java-runtime
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2025-04-16 11:32:47 +0000
URL: https://git.openjdk.org/leyden/commit/7ffad35dac1439bc5aa12a6c16b5e8254251170b
8352568: Test gtest/AsyncLogGtest.java failed at droppingMessage_vm
Reviewed-by: mbaesken, dholmes
! src/hotspot/share/logging/logAsyncWriter.cpp
! src/hotspot/share/logging/logAsyncWriter.hpp
! test/hotspot/gtest/logging/test_asynclog.cpp
! test/hotspot/jtreg/gtest/AsyncLogGtest.java
Changeset: 1ad869f8
Branch: hermetic-java-runtime
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2025-04-16 11:43:42 +0000
URL: https://git.openjdk.org/leyden/commit/1ad869f8440cb274e474abd9f89f88db11101071
8322706: AnnotationTypeMismatchException in javac with annotation processing
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java
+ test/langtools/tools/javac/annotations/TestAnnotationValuesResolved.java
Changeset: 465c8e65
Branch: hermetic-java-runtime
Author: Ferenc Rakoczi <ferenc.r.rakoczi at oracle.com>
Committer: Andrew Dinn <adinn at openjdk.org>
Date: 2025-04-16 12:35:24 +0000
URL: https://git.openjdk.org/leyden/commit/465c8e658356f658ee04397936f555f6bdffc3c2
8349721: Add aarch64 intrinsics for ML-KEM
Reviewed-by: adinn
! src/hotspot/cpu/aarch64/register_aarch64.cpp
! src/hotspot/cpu/aarch64/register_aarch64.hpp
! src/hotspot/cpu/aarch64/stubDeclarations_aarch64.hpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/stubRoutines_aarch64.cpp
! src/hotspot/cpu/aarch64/stubRoutines_aarch64.hpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/share/classfile/vmIntrinsics.cpp
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/opto/runtime.hpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/stubDeclarations.hpp
! src/java.base/share/classes/com/sun/crypto/provider/ML_KEM.java
! src/java.base/share/classes/sun/security/provider/ML_DSA.java
Changeset: c3de94ce
Branch: hermetic-java-runtime
Author: KIRIYAMA Takuya <kiriyama.takuya at fujitsu.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2025-04-16 15:42:40 +0000
URL: https://git.openjdk.org/leyden/commit/c3de94cee12471a11c457c11dd55c547633de5cb
8352942: jdk/jfr/startupargs/TestMemoryOptions.java fails with 32-bit build
Reviewed-by: phh
! test/jdk/jdk/jfr/startupargs/TestMemoryOptions.java
Changeset: 84458ec1
Branch: hermetic-java-runtime
Author: Rohitash Kumar <kurohita at amazon.com>
Committer: Michael McMahon <michaelm at openjdk.org>
Date: 2025-04-16 16:08:31 +0000
URL: https://git.openjdk.org/leyden/commit/84458ec18ce33295636f7b26b8e3ff25ecb349f2
8353013: java.net.URI.create(String) may have low performance to scan the host/domain name from URI string when the hostname starts with number
Reviewed-by: michaelm, xpeng
! src/java.base/share/classes/java/net/URI.java
! test/jdk/java/net/URI/Test.java
+ test/micro/org/openjdk/bench/java/net/URIAuthorityParsingBenchmark.java
Changeset: 7a107e2f
Branch: hermetic-java-runtime
Author: Mikael Vidstedt <mikael at openjdk.org>
Date: 2025-04-16 16:28:12 +0000
URL: https://git.openjdk.org/leyden/commit/7a107e2fc4b0ea5c6d82fd047a631aff37bf3e74
8351603: Change to GCC 14.2.0 for building on Linux at Oracle
8344272: gcc devkit doesn't have lto-plugin where needed
Reviewed-by: ihse, erikj
! doc/building.html
! doc/building.md
! make/conf/jib-profiles.js
! make/devkit/Tools.gmk
Changeset: d80db00f
Branch: hermetic-java-runtime
Author: Damon Nguyen <dnguyen at openjdk.org>
Date: 2025-04-16 17:19:47 +0000
URL: https://git.openjdk.org/leyden/commit/d80db00f8221b95ab767bb84d06b83a83ba4cd4c
8354873: javax/swing/plaf/metal/MetalIconFactory/bug4952462.java failing on CI
Reviewed-by: honkar
! test/jdk/javax/swing/plaf/metal/MetalIconFactory/bug4952462.java
Changeset: e433fa27
Branch: hermetic-java-runtime
Author: Ioi Lam <iklam at openjdk.org>
Date: 2025-04-16 17:52:53 +0000
URL: https://git.openjdk.org/leyden/commit/e433fa2719917cff6cb373e9a60981a7418e2f4f
8352001: AOT cache should not contain classes injected into built-in class loaders
Reviewed-by: ccheung, matsaave
! src/hotspot/share/cds/aotClassLocation.cpp
! src/hotspot/share/cds/aotClassLocation.hpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoader.hpp
! src/hotspot/share/classfile/classLoaderExt.cpp
! src/hotspot/share/classfile/classLoaderExt.hpp
! src/hotspot/share/utilities/zipLibrary.cpp
! src/hotspot/share/utilities/zipLibrary.hpp
! src/java.base/share/native/libzip/zip_util.c
! src/java.base/share/native/libzip/zip_util.h
+ test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/FakeCodeLocation.java
Changeset: 98dac46a
Branch: hermetic-java-runtime
Author: Phil Race <prr at openjdk.org>
Date: 2025-04-16 18:05:07 +0000
URL: https://git.openjdk.org/leyden/commit/98dac46aac2cea9790c1275208cc4c92e8e9a98a
8353589: Open source a few Swing menu-related tests
Reviewed-by: jdv, honkar
+ test/jdk/javax/swing/JPopupMenu/bug4119993.java
+ test/jdk/javax/swing/JPopupMenu/bug4187004.java
+ test/jdk/javax/swing/JPopupMenu/bug4530303.java
Changeset: 0c34bf04
Branch: hermetic-java-runtime
Author: Volodymyr Paprotski <vpaprotski at openjdk.org>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2025-04-16 19:57:42 +0000
URL: https://git.openjdk.org/leyden/commit/0c34bf047615ad57c91cd49844f9d34f9a8329a2
8354471: Assertion failure with -XX:-EnableX86ECoreOpts
Reviewed-by: sviswanathan, jbhateja
! src/hotspot/cpu/x86/stubGenerator_x86_64_poly_mont.cpp
Changeset: a2d7f441
Branch: hermetic-java-runtime
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2025-04-16 20:11:26 +0000
URL: https://git.openjdk.org/leyden/commit/a2d7f441b8616e0cd8c231f3358b1b508e76686d
8295651: JFR: 'jfr scrub' should summarize what was removed
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedObject.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingFile.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/LongMap.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/JdkJfrConsumer.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/filter/ChunkWriter.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Command.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Scrub.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Summary.java
! test/jdk/jdk/jfr/tool/TestScrub.java
Changeset: db2dffb6
Branch: hermetic-java-runtime
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2025-04-16 23:04:37 +0000
URL: https://git.openjdk.org/leyden/commit/db2dffb6e5fed3773080581350f7f5c0bcff8f35
8354559: gc/g1/TestAllocationFailure.java doesn't need WB API
Reviewed-by: ayang, kbarrett
! test/hotspot/jtreg/gc/g1/TestAllocationFailure.java
Changeset: 07aad68c
Branch: hermetic-java-runtime
Author: Anjian-Wen <wenanjian at bytedance.com>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2025-04-17 02:16:24 +0000
URL: https://git.openjdk.org/leyden/commit/07aad68c17ba8d95aee914f3bd9705301477acf6
8329887: RISC-V: C2: Support Zvbb Vector And-Not instruction
Reviewed-by: fyang, fjiang
! src/hotspot/cpu/riscv/riscv_v.ad
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
! test/hotspot/jtreg/compiler/vectorapi/AllBitsSetVectorMatchRuleTest.java
Changeset: a71f621a
Branch: hermetic-java-runtime
Author: Ioi Lam <iklam at openjdk.org>
Date: 2025-04-17 03:10:58 +0000
URL: https://git.openjdk.org/leyden/commit/a71f621a3248320e8a7a78f1652a7750271ed4ef
8353694: Resolved Class/Field/Method CP entries missing from AOT Configuration
Reviewed-by: shade, vlivanov
! src/hotspot/share/cds/archiveUtils.inline.hpp
! src/hotspot/share/cds/finalImageRecipes.cpp
! src/hotspot/share/cds/finalImageRecipes.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
Changeset: 055b750d
Branch: hermetic-java-runtime
Author: Cesar Soares Lucas <cslucas at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-04-17 06:08:36 +0000
URL: https://git.openjdk.org/leyden/commit/055b750d999e52569094bffa7dc0364a50771853
8354543: Set more meaningful names for "get_vm_result" and "get_vm_result_2"
Reviewed-by: shade, coleenp
! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/arm/c1_Runtime1_arm.cpp
! src/hotspot/cpu/arm/macroAssembler_arm.cpp
! src/hotspot/cpu/arm/macroAssembler_arm.hpp
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp
! src/hotspot/cpu/arm/templateTable_arm.cpp
! src/hotspot/cpu/ppc/c1_Runtime1_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp
! src/hotspot/cpu/riscv/c1_Runtime1_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp
! src/hotspot/cpu/riscv/templateTable_riscv.cpp
! src/hotspot/cpu/s390/c1_Runtime1_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/cpu/s390/templateInterpreterGenerator_s390.cpp
! src/hotspot/cpu/s390/templateTable_s390.cpp
! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/rootResolver.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/opto/generateOptoStub.cpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/runtime/javaCalls.cpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/javaThread.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/vmStructs.cpp
Changeset: af7a19a8
Branch: hermetic-java-runtime
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-04-17 06:34:43 +0000
URL: https://git.openjdk.org/leyden/commit/af7a19a8cfba8d7016de94d6ffc86d201ab4a884
8354802: MAX_SECS definition is unused in os_linux
Reviewed-by: kbarrett, dholmes
! src/hotspot/os/linux/os_linux.cpp
Changeset: 3d0feba0
Branch: hermetic-java-runtime
Author: Tejesh R <tr at openjdk.org>
Date: 2025-04-17 06:39:50 +0000
URL: https://git.openjdk.org/leyden/commit/3d0feba00a1c1ef7627880859a093bb00eb8fc4c
8352865: Open source several AWT TextComponent tests - Batch 2
Reviewed-by: prr, serb, jdv
! test/jdk/ProblemList.txt
+ test/jdk/java/awt/TextComponent/AltPlusNumberKeyCombinationsTest.java
+ test/jdk/java/awt/TextComponent/CorrectTextComponentSelectionTest.java
+ test/jdk/java/awt/TextComponent/SelectionAndCaretColor.java
+ test/jdk/java/awt/TextComponent/SelectionTest.java
Changeset: e00355a0
Branch: hermetic-java-runtime
Author: Tejesh R <tr at openjdk.org>
Date: 2025-04-17 06:40:54 +0000
URL: https://git.openjdk.org/leyden/commit/e00355a036936c5290cf8d85fd3c4f743b0ad23a
8353958: Open source several AWT ScrollPane tests - Batch 2
Reviewed-by: prr, psadhukhan
! test/jdk/ProblemList.txt
+ test/jdk/java/awt/ScrollPane/ScrollPaneAsNeededTest.java
+ test/jdk/java/awt/ScrollPane/ScrollPaneComponentTest.java
+ test/jdk/java/awt/ScrollPane/ScrollPaneEventType.java
+ test/jdk/java/awt/ScrollPane/ScrollPaneSize.java
+ test/jdk/java/awt/ScrollPane/ScrollPanechildViewportTest.java
Changeset: a4e9da37
Branch: hermetic-java-runtime
Author: Maxim Kartashev <mkartashev at openjdk.org>
Committer: Alexey Ushakov <avu at openjdk.org>
Date: 2025-04-17 06:59:01 +0000
URL: https://git.openjdk.org/leyden/commit/a4e9da3747fe0a3c27e414787eaa97f80b24f5de
8354191: GTK LaF should use pre-multiplied alpha same as cairo
Reviewed-by: avu, prr
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKEngine.java
Changeset: fabf67c3
Branch: hermetic-java-runtime
Author: Marc Chevalier <mchevalier at openjdk.org>
Committer: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2025-04-17 07:21:34 +0000
URL: https://git.openjdk.org/leyden/commit/fabf67c376708a3be80d2a4e67d30d226d6e6af8
8354625: Compile::igv_print_graph_to_network doesn't use its second parameter
Reviewed-by: rcastanedalo, thartmann
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/node.cpp
Changeset: 1138a186
Branch: hermetic-java-runtime
Author: Marc Chevalier <mchevalier at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2025-04-17 07:24:14 +0000
URL: https://git.openjdk.org/leyden/commit/1138a186eb670e2c0662bda69c35680b41f4d66c
8344251: C2: remove blackholes with dead control input
Reviewed-by: shade, thartmann, kvn
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/cfgnode.hpp
+ test/hotspot/jtreg/compiler/blackhole/DeadBhElimination.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
Changeset: 5125ceb9
Branch: hermetic-java-runtime
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2025-04-17 11:47:21 +0000
URL: https://git.openjdk.org/leyden/commit/5125ceb922540ef695d2fa4b3c7880e00dd078c3
8349405: Redundant and confusing null checks on data from CP::resolved_klasses
Reviewed-by: dholmes, iklam
! src/hotspot/share/oops/constantPool.cpp
Changeset: 9502ab0b
Branch: hermetic-java-runtime
Author: SendaoYan <syan at openjdk.org>
Date: 2025-04-17 12:26:15 +0000
URL: https://git.openjdk.org/leyden/commit/9502ab0bf5ce8623776d295ff5260d717dfb9467
8354766: Test TestUnexported.java javac build fails
Reviewed-by: nbenalla, jpai
! test/langtools/jdk/javadoc/doclet/testUnexported/TestUnexported.java
Changeset: e9c8986a
Branch: hermetic-java-runtime
Author: Abhishek Kumar <abhiscxk at openjdk.org>
Date: 2025-04-17 12:31:30 +0000
URL: https://git.openjdk.org/leyden/commit/e9c8986a65df534ee2a396cb3b49fe3dbcaf6a44
8354493: Opensource Several MultiScreen and Insets related tests
Reviewed-by: psadhukhan, tr
+ test/jdk/java/awt/Multiscreen/DialogTest.java
+ test/jdk/java/awt/Multiscreen/FillThisScreen.java
+ test/jdk/java/awt/Multiscreen/IMCandidateWindowTest.java
Changeset: 4c994894
Branch: hermetic-java-runtime
Author: Jayathirth D V <jdv at openjdk.org>
Date: 2025-04-17 13:07:19 +0000
URL: https://git.openjdk.org/leyden/commit/4c99489420bd73159eca6bae22442f7b29156c1d
8354285: Open source Swing tests Batch 3
Reviewed-by: abhiscxk
+ test/jdk/com/sun/java/swing/plaf/motif/MenuItem/AcceleratorDelimiter/MotifLAFMenuAcceleratorDelimiter.java
+ test/jdk/com/sun/java/swing/plaf/motif/SplitPane/4141400/bug4141400.java
+ test/jdk/com/sun/java/swing/plaf/windows/MenuItem/4685843/bug4685843.java
Changeset: e21387e0
Branch: hermetic-java-runtime
Author: Abhishek Kumar <abhiscxk at openjdk.org>
Date: 2025-04-17 13:08:49 +0000
URL: https://git.openjdk.org/leyden/commit/e21387e0454e821e5720e781138dcc4c24a14ec7
8354365: Opensource few Modal and Full Screen related tests
Reviewed-by: jdv, tr
! test/jdk/ProblemList.txt
+ test/jdk/java/awt/FullScreen/NonfocusableFrameFullScreenTest.java
+ test/jdk/java/awt/Modal/AddRemoveTransientForsTest.java
+ test/jdk/java/awt/Modal/DialogLosesFocusTest.java
+ test/jdk/java/awt/Modal/NativeDialogToFrontBackTest.java
Changeset: dda4b5a4
Branch: hermetic-java-runtime
Author: Jayathirth D V <jdv at openjdk.org>
Date: 2025-04-17 13:36:05 +0000
URL: https://git.openjdk.org/leyden/commit/dda4b5a4ade2e5d7225117e58fce4038bb0e0f1b
8354418: Open source Swing tests Batch 4
Reviewed-by: abhiscxk
+ test/jdk/com/sun/java/swing/plaf/windows/MenuItem/AcceleratorDelimiter/WindowsLAFMenuAcceleratorDelimiter.java
+ test/jdk/com/sun/java/swing/plaf/windows/WindowsDesktopManager/4227768/bug4227768.java
+ test/jdk/com/sun/java/swing/plaf/windows/WindowsDesktopManager/4305725/bug4305725.java
Changeset: abb23828
Branch: hermetic-java-runtime
Author: Artur Barashev <abarashev at openjdk.org>
Committer: Sean Mullan <mullan at openjdk.org>
Date: 2025-04-17 13:45:47 +0000
URL: https://git.openjdk.org/leyden/commit/abb23828f9dc5f4cdb75d5b924dd6f45925102cd
8350807: Certificates using MD5 algorithm that are disabled by default are incorrectly allowed in TLSv1.3 when re-enabled
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/ssl/CertSignAlgsExtension.java
! src/java.base/share/classes/sun/security/ssl/CertificateMessage.java
! src/java.base/share/classes/sun/security/ssl/CertificateRequest.java
! src/java.base/share/classes/sun/security/ssl/ClientHello.java
! src/java.base/share/classes/sun/security/ssl/PreSharedKeyExtension.java
! src/java.base/share/classes/sun/security/ssl/ServerHello.java
! src/java.base/share/classes/sun/security/ssl/SessionTicketExtension.java
! src/java.base/share/classes/sun/security/ssl/SignatureAlgorithmsExtension.java
! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java
! test/jdk/javax/net/ssl/HttpsURLConnection/CriticalSubjectAltName.java
! test/jdk/javax/net/ssl/templates/SSLSocketTemplate.java
! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/DNSIdentities.java
! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/IPAddressIPIdentities.java
! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/IPIdentities.java
! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/Identities.java
+ test/jdk/sun/security/ssl/SignatureScheme/MD5NotAllowedInTLS13CertificateSignature.java
Changeset: 86f3eafa
Branch: hermetic-java-runtime
Author: Saint Wesonga <saint.wesonga at microsoft.com>
Committer: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2025-04-17 13:59:44 +0000
URL: https://git.openjdk.org/leyden/commit/86f3eafade20bd901b0657ab9ad1bdf12d1143c2
8353009: Improve documentation for Windows AArch64 builds
Reviewed-by: erikj, ihse
! doc/building.html
! doc/building.md
Changeset: cd8adf13
Branch: hermetic-java-runtime
Author: Ferenc Rakoczi <ferenc.r.rakoczi at oracle.com>
Committer: Andrew Dinn <adinn at openjdk.org>
Date: 2025-04-17 14:01:46 +0000
URL: https://git.openjdk.org/leyden/commit/cd8adf13ed6579fad9e777aa291146fa653288b0
8354926: Remove remnants of debugging in the fix for JDK-8348561 and JDK-8349721
Reviewed-by: adinn
! src/hotspot/cpu/aarch64/stubDeclarations_aarch64.hpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
Changeset: d1d81dd0
Branch: hermetic-java-runtime
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2025-04-17 15:37:05 +0000
URL: https://git.openjdk.org/leyden/commit/d1d81dd01ca6f3fc1e4710e6055c5a3185f43d9a
8353953: con/sun/jdi tests should be fixed to not always require includevirtualthreads=y
Reviewed-by: sspitsyn, amenkov
! test/jdk/com/sun/jdi/EventQueueDisconnectTest.java
! test/jdk/com/sun/jdi/RedefineNestmateAttr/TestNestmateAttr.java
! test/jdk/com/sun/jdi/TestScaffold.java
! test/jdk/com/sun/jdi/VMConnection.java
Changeset: e639cd6a
Branch: hermetic-java-runtime
Author: Damon Nguyen <dnguyen at openjdk.org>
Date: 2025-04-17 16:18:56 +0000
URL: https://git.openjdk.org/leyden/commit/e639cd6a775fabb057b684c70f85b94f84fa5d04
8353213: Open source several swing tests batch3
Reviewed-by: prr
+ test/jdk/javax/swing/plaf/basic/BasicInternalFrameTitlePane/bug4331515.java
+ test/jdk/javax/swing/plaf/basic/BasicSplitPaneDivider/AddMouseListenerTest.java
+ test/jdk/javax/swing/plaf/basic/BasicToolBarUI/bug4305622.java
+ test/jdk/javax/swing/plaf/basic/BasicToolBarUI/bug4331392.java
Changeset: 56609225
Branch: hermetic-java-runtime
Author: Alexander Zuev <kizune at openjdk.org>
Date: 2025-04-17 16:20:35 +0000
URL: https://git.openjdk.org/leyden/commit/566092256861d6c7142fe22cc709ecb70f9db937
8353070: Clean up and open source couple AWT Graphics related tests (Part 1)
Reviewed-by: serb
+ test/jdk/java/awt/Graphics/LineLocationTest.java
+ test/jdk/java/awt/Graphics/NativeWin32Clear.java
+ test/jdk/java/awt/Graphics/PolygonFillTest.java
+ test/jdk/java/awt/Graphics/TallText.java
Changeset: 04c32fc0
Branch: hermetic-java-runtime
Author: Johannes Graham <j3graham at gmail.com>
Committer: Naoto Sato <naoto at openjdk.org>
Date: 2025-04-17 16:22:00 +0000
URL: https://git.openjdk.org/leyden/commit/04c32fc08a67eaf6d3f47a0f9ea3d620b7ec6a07
8354522: Clones of DecimalFormat cause interferences when used concurrently
Reviewed-by: jlu, naoto
! src/java.base/share/classes/java/text/DigitList.java
+ test/jdk/java/text/Format/DecimalFormat/CloneTest.java
Changeset: e163a76f
Branch: hermetic-java-runtime
Author: Alexander Zuev <kizune at openjdk.org>
Date: 2025-04-17 16:26:36 +0000
URL: https://git.openjdk.org/leyden/commit/e163a76f2bacf06980026feb7e645e616ffe2ad4
8354106: Clean up and open source KeyEvent related tests (Part 2)
Reviewed-by: abhiscxk, prr
+ test/jdk/java/awt/event/KeyEvent/KeyPressedModifiers.java
+ test/jdk/java/awt/event/KeyEvent/KeyTest.java
Changeset: 3e3dff67
Branch: hermetic-java-runtime
Author: Phil Race <prr at openjdk.org>
Date: 2025-04-17 16:31:24 +0000
URL: https://git.openjdk.org/leyden/commit/3e3dff6767f467b53c739c34b4350dd6840534a3
8354451: Open source some more Swing popup menu tests
Reviewed-by: jdv, kizune
+ test/jdk/javax/swing/JPopupMenu/bug4188832.java
+ test/jdk/javax/swing/JPopupMenu/bug4212464.java
+ test/jdk/javax/swing/JPopupMenu/bug4234793.java
Changeset: 31e293b0
Branch: hermetic-java-runtime
Author: Phil Race <prr at openjdk.org>
Date: 2025-04-17 16:32:46 +0000
URL: https://git.openjdk.org/leyden/commit/31e293b0821b754f0fd0dd3a9d9143a0fd43a256
8354552: Open source a few Swing tests
Reviewed-by: dnguyen, psadhukhan
+ test/jdk/javax/swing/JEditorPane/ScrollToReferenceTest/ScrollToReferenceTest.java
+ test/jdk/javax/swing/JEditorPane/ScrollToReferenceTest/test.html
+ test/jdk/javax/swing/JLabel/bug4106007.java
+ test/jdk/javax/swing/JLabel/bug4945795.java
Changeset: 4eae9b5b
Branch: hermetic-java-runtime
Author: Cesar Soares Lucas <cslucas at openjdk.org>
Committer: William Kemper <wkemper at openjdk.org>
Date: 2025-04-17 17:40:38 +0000
URL: https://git.openjdk.org/leyden/commit/4eae9b5ba61bfe262b43346a7499c98c1a54d2fe
8354541: Remove Shenandoah post barrier expand loop opts
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.hpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.hpp
! src/hotspot/share/opto/compile.hpp
! test/hotspot/jtreg/compiler/gcbarriers/TestShenandoahBarrierExpansion.java
Changeset: 7b061885
Branch: hermetic-java-runtime
Author: Stuart Marks <smarks at openjdk.org>
Date: 2025-04-17 18:31:10 +0000
URL: https://git.openjdk.org/leyden/commit/7b0618859a7764b0d4c8b893a19dfb64f4351c07
8354464: Additional cleanup setting up native.encoding
Reviewed-by: naoto, alanb
! src/java.base/share/native/libjava/System.c
! src/java.base/unix/native/libjava/java_props_md.c
! src/java.base/windows/native/libjava/java_props_md.c
Changeset: 1b4b317a
Branch: hermetic-java-runtime
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2025-04-17 19:19:26 +0000
URL: https://git.openjdk.org/leyden/commit/1b4b317aacbdfc499c28b00aeaf7120790a6c11a
8354789: Unnecessary null check in sun.awt.windows.WToolkit.getFontPeer
Reviewed-by: aivanov, tr
! src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java
Changeset: ad7c475f
Branch: hermetic-java-runtime
Author: Alexander Zuev <kizune at openjdk.org>
Date: 2025-04-17 19:53:45 +0000
URL: https://git.openjdk.org/leyden/commit/ad7c475fb1e23f583a33d58f0bd73ea0fb56740c
8353655: Clean up and open source KeyEvent related tests (Part 1)
Reviewed-by: abhiscxk
+ test/jdk/java/awt/event/KeyEvent/FrenchKeyboard.java
+ test/jdk/java/awt/event/KeyEvent/HomeEndKeyTest.java
+ test/jdk/java/awt/event/KeyEvent/NumpadTest.java
Changeset: 38f138bc
Branch: hermetic-java-runtime
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2025-04-17 23:37:45 +0000
URL: https://git.openjdk.org/leyden/commit/38f138bc22ae705e8e09f75fe6bac4bb470dc29b
8354985: Add unit tests for Executor class from jpackage test lib
Reviewed-by: almatvee
+ test/jdk/tools/jpackage/helpers-test/jdk/jpackage/test/ExecutorTest.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Executor.java
Changeset: 0995b940
Branch: hermetic-java-runtime
Author: Anjian-Wen <wenanjian at bytedance.com>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2025-04-18 02:20:39 +0000
URL: https://git.openjdk.org/leyden/commit/0995b9409d910d816276673b5c06fdf7826bfac7
8354815: RISC-V: Change type of bitwise rotation shift to iRegIorL2I
Reviewed-by: fyang, fjiang
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/riscv/riscv_b.ad
! src/hotspot/cpu/riscv/riscv_v.ad
Changeset: 0feecb7c
Branch: hermetic-java-runtime
Author: Ivan Šipka <isipka at openjdk.org>
Committer: Andrew Dinn <adinn at openjdk.org>
Date: 2025-04-18 10:44:29 +0000
URL: https://git.openjdk.org/leyden/commit/0feecb7c6a982e5c65df0242711ecdb0691cef87
8351851: Update PmemTest to run on AMD64
Reviewed-by: adinn
! test/jdk/java/nio/MappedByteBuffer/PmemTest.java
Changeset: eda73945
Branch: hermetic-java-runtime
Author: Jayathirth D V <jdv at openjdk.org>
Date: 2025-04-18 12:05:01 +0000
URL: https://git.openjdk.org/leyden/commit/eda7394551b470e9dc547be93711bcceac45f303
8354900: javax/swing/AbstractButton/bug4133768.java failing on macosx-aarch64
Reviewed-by: abhiscxk
! test/jdk/javax/swing/AbstractButton/bug4133768.java
Changeset: 22e8a97a
Branch: hermetic-java-runtime
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2025-04-18 12:12:52 +0000
URL: https://git.openjdk.org/leyden/commit/22e8a97a1ce4e1c781fbc6f1e271c477fe95f069
8354988: Separate stderr and stdout in Executor class from jpackage test lib
Reviewed-by: almatvee
! test/jdk/tools/jpackage/helpers-test/jdk/jpackage/test/ExecutorTest.java
! test/jdk/tools/jpackage/helpers-test/jdk/jpackage/test/PackageTestTest.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Executor.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WindowsHelper.java
! test/jdk/tools/jpackage/share/BasicTest.java
! test/jdk/tools/jpackage/windows/Win8301247Test.java
Changeset: bb08a70b
Branch: hermetic-java-runtime
Author: Phil Race <prr at openjdk.org>
Date: 2025-04-18 17:01:42 +0000
URL: https://git.openjdk.org/leyden/commit/bb08a70bd8deadc9c7522d1ce2ec779d5a6bd986
8355002: Clean up some mentions of "applet" in tests
Reviewed-by: serb
! test/jdk/java/awt/Choice/ChoiceLocationTest/ChoiceLocationTest.java
! test/jdk/java/awt/Dialog/CloseDialog/CloseDialogTest.java
! test/jdk/java/awt/Focus/ChoiceFocus/ChoiceFocus.java
! test/jdk/java/awt/List/FirstItemRemoveTest/FirstItemRemoveTest.java
! test/jdk/java/awt/List/FocusEmptyListTest/FocusEmptyListTest.java
! test/jdk/java/awt/Mouse/GetMousePositionTest/GetMousePositionWithOverlay.java
! test/jdk/java/awt/Mouse/GetMousePositionTest/GetMousePositionWithPopup.java
! test/jdk/java/awt/PrintJob/PageSetupDlgBlockingTest/PageSetupDlgBlockingTest.java
! test/jdk/java/awt/TextArea/TextScrollTest.java
! test/jdk/java/awt/datatransfer/DragUnicodeBetweenJVMTest/DragUnicodeBetweenJVMTest.java
! test/jdk/java/awt/datatransfer/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.java
! test/jdk/java/awt/dnd/DnDFileGroupDescriptor/DnDFileGroupDescriptor.java
! test/jdk/java/awt/dnd/FileListBetweenJVMsTest/FileListBetweenJVMsTest.java
! test/jdk/java/awt/dnd/URIListBetweenJVMsTest/URIListBetweenJVMsTest.java
! test/jdk/java/awt/dnd/URIListToFileListBetweenJVMsTest/URIListToFileListBetweenJVMsTest.java
! test/jdk/java/awt/event/MouseEvent/MenuDragMouseEventAbsoluteCoordsTest/MenuDragMouseEventAbsoluteCoordsTest.java
! test/jdk/java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion_2.java
! test/jdk/java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion_3.java
! test/jdk/java/awt/event/helpers/lwcomponents/LWButton.java
! test/jdk/java/awt/grab/EmbeddedFrameTest1/EmbeddedFrameTest1.java
! test/jdk/java/awt/im/8041990/bug8041990.java
! test/jdk/java/awt/print/Dialog/DialogOrient.java
! test/jdk/java/awt/print/PrinterJob/PrintDialog.java
! test/jdk/java/awt/print/PrinterJob/PrintDialogCancel.java
! test/jdk/java/awt/print/PrinterJob/ThinLines.java
! test/jdk/java/awt/regtesthelpers/AbstractTest.java
! test/jdk/java/awt/regtesthelpers/Util.java
! test/jdk/java/awt/regtesthelpers/process/ProcessCommunicator.java
! test/jdk/javax/sound/sampled/Clip/ClipFlushCrash.java
! test/jdk/javax/sound/sampled/LinuxBlock/PlaySine.java
! test/jdk/javax/swing/JPopupMenu/bug4212464.java
! test/jdk/javax/swing/JTextArea/4697612/bug4697612.java
- test/jdk/javax/swing/JTextArea/4697612/bug4697612.txt
! test/jdk/javax/swing/text/html/parser/Parser/6990651/bug6990651.java
! test/jdk/performance/client/SwingMark/src/AbstractSwingTest.java
! test/jdk/performance/client/SwingMark/src/JMTest_01.java
! test/jdk/performance/client/SwingMark/src/JMTest_02.java
! test/jdk/performance/client/SwingMark/src/JMTest_03.java
! test/jdk/performance/client/SwingMark/src/JMTest_04.java
! test/jdk/performance/client/SwingMark/src/JMTest_05.java
! test/jdk/performance/client/SwingMark/src/MenuTest.java
! test/jdk/performance/client/SwingMark/src/TypingTest.java
Changeset: a551cc92
Branch: hermetic-java-runtime
Author: Damon Nguyen <dnguyen at openjdk.org>
Date: 2025-04-18 17:07:16 +0000
URL: https://git.openjdk.org/leyden/commit/a551cc929426590bfbbcaa4bd8bee5e4e8cfe16d
8353293: Open source several swing tests batch4
Reviewed-by: serb
+ test/jdk/javax/swing/plaf/basic/BasicGraphicsUtils/DrawEtchedRectTest.java
+ test/jdk/javax/swing/plaf/basic/BasicHTML/4228104/bug4228104.java
= test/jdk/javax/swing/plaf/basic/BasicHTML/4228104/duke.gif
+ test/jdk/javax/swing/plaf/basic/BasicSliderUI/bug4220108.java
+ test/jdk/javax/swing/plaf/basic/BasicSplitPaneUI/NegativeSizeTest.java
+ test/jdk/javax/swing/plaf/basic/BasicSplitPaneUI/PreferredSizeLayoutTest.java
Changeset: 924638c4
Branch: hermetic-java-runtime
Author: Damon Nguyen <dnguyen at openjdk.org>
Date: 2025-04-18 17:08:46 +0000
URL: https://git.openjdk.org/leyden/commit/924638c471b0bf4a00a890ce6a3fd7e118cdd578
8353661: Open source several swing tests batch5
Reviewed-by: jdv
+ test/jdk/javax/swing/JSlider/bug4186062.java
+ test/jdk/javax/swing/JSlider/bug4275631.java
+ test/jdk/javax/swing/JSlider/bug4382876.java
+ test/jdk/javax/swing/plaf/windows/bug4991587.java
Changeset: f8f1be3d
Branch: hermetic-java-runtime
Author: Abhishek Kumar <abhiscxk at openjdk.org>
Date: 2025-04-18 18:50:08 +0000
URL: https://git.openjdk.org/leyden/commit/f8f1be3de56986c06f368334b7c64ef50f0117cf
8353552: Opensource Several Font related tests - Batch 3
8355048: ProblemList TestGlyphVectorLayout.java on all platforms
Reviewed-by: serb, aivanov
! test/jdk/ProblemList.txt
+ test/jdk/java/awt/font/BoldItalicFontTest.java
+ test/jdk/java/awt/font/GlyphVector/TestGlyphVectorLayout.java
+ test/jdk/java/awt/font/GlyphVector/TestSetGlyphPositions.java
+ test/jdk/java/awt/font/Rotate/RotateTest1.java
+ test/jdk/java/awt/font/TestGraphicPlacement.java
Changeset: abbf1a02
Branch: hermetic-java-runtime
Author: Harshitha Onkar <honkar at openjdk.org>
Date: 2025-04-18 19:38:09 +0000
URL: https://git.openjdk.org/leyden/commit/abbf1a02cb00ae98ed7fdb7105aa4806756f898f
8355051: Problemlist java/awt/Graphics2D/CopyAreaOOB.java on macosx-aarch64
Reviewed-by: prr, aivanov
! test/jdk/ProblemList.txt
Changeset: bf63f9ff
Branch: hermetic-java-runtime
Author: Harshitha Onkar <honkar at openjdk.org>
Date: 2025-04-18 20:58:21 +0000
URL: https://git.openjdk.org/leyden/commit/bf63f9ffa5e107ecb01e67dbef785a7bf4c89f16
8353319: Open source Swing tests - Set 3
Reviewed-by: abhiscxk, dnguyen
! test/jdk/javax/swing/JFrame/bug4419914.java
+ test/jdk/javax/swing/JRootPane/bug4614623.java
+ test/jdk/javax/swing/JTabbedPane/bug4613811.java
+ test/jdk/javax/swing/JWindow/bug4251781.java
Changeset: 38f9b3a9
Branch: hermetic-java-runtime
Author: Damon Nguyen <dnguyen at openjdk.org>
Date: 2025-04-18 21:11:41 +0000
URL: https://git.openjdk.org/leyden/commit/38f9b3a9738de7896d840fc114a76ced3b77c269
8353748: Open source several swing tests batch6
Reviewed-by: kizune
+ test/jdk/javax/swing/JTree/NodeChangedTest.java
+ test/jdk/javax/swing/JTree/bug4118860.java
+ test/jdk/javax/swing/JTree/bug4169215.java
+ test/jdk/javax/swing/JTree/bug4196987.java
+ test/jdk/javax/swing/JTree/bug4270654.java
+ test/jdk/javax/swing/JTree/bug4618767.java
Changeset: 76dec47f
Branch: hermetic-java-runtime
Author: Harshitha Onkar <honkar at openjdk.org>
Date: 2025-04-18 21:35:17 +0000
URL: https://git.openjdk.org/leyden/commit/76dec47f00230214e9ba58714be5a3ad26f8308d
8354340: Open source Swing Tests - Set 6
Reviewed-by: azvegint, achung
+ test/jdk/javax/swing/JViewport/ScrollRectToVisibleTest3.java
+ test/jdk/javax/swing/JViewport/SetViewRepaint.java
Changeset: bd73127d
Branch: hermetic-java-runtime
Author: Harshitha Onkar <honkar at openjdk.org>
Date: 2025-04-18 23:29:53 +0000
URL: https://git.openjdk.org/leyden/commit/bd73127d7495244f93f941530db32b4559d45689
8354532: Open source JFileChooser Tests - Set 7
Reviewed-by: prr
+ test/jdk/javax/swing/JFileChooser/bug4357012.java
+ test/jdk/javax/swing/JFileChooser/bug4926884.java
+ test/jdk/javax/swing/JFileChooser/bug5045464.java
+ test/jdk/javax/swing/JFileChooser/bug6515169.java
Changeset: 4f58af0a
Branch: hermetic-java-runtime
Author: Alexey Bakhtin <abakhtin at openjdk.org>
Date: 2025-04-19 00:30:37 +0000
URL: https://git.openjdk.org/leyden/commit/4f58af0a8dd5eced77259bed180f6af36501f502
8259540: MissingResourceException for key cvc-complex-type.2.4.d.1
Reviewed-by: joehw
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages.properties
Changeset: c7c77eb6
Branch: hermetic-java-runtime
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2025-04-19 07:48:54 +0000
URL: https://git.openjdk.org/leyden/commit/c7c77eb6aa25cbf84ba4b7519e16c092c222e504
8354077: Get rid of offscreenSharingEnabled windows flag
Reviewed-by: prr
! src/java.desktop/windows/classes/sun/java2d/windows/WindowsFlags.java
! src/java.desktop/windows/native/libawt/java2d/windows/WindowsFlags.cpp
! src/java.desktop/windows/native/libawt/java2d/windows/WindowsFlags.h
Changeset: 128f2d1c
Branch: hermetic-java-runtime
Author: Liming Liu <lliu at openjdk.org>
Committer: SendaoYan <syan at openjdk.org>
Date: 2025-04-19 10:02:13 +0000
URL: https://git.openjdk.org/leyden/commit/128f2d1cadae3cf91e4c590e6dabe2086737b7dd
8354572: Turn off AlwaysMergeDMB for Ampere CPU by default
Reviewed-by: shade
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
Changeset: c8db50b6
Branch: hermetic-java-runtime
Author: Jiangli Zhou <jianglizhou at google.com>
Date: 2025-04-19 14:26:50 +0000
URL: https://git.openjdk.org/leyden/commit/c8db50b65979e944962b029eb80d3acb80090c12
Merge branch 'master' into hermetic-java-runtime
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/threads.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/threads.cpp
More information about the leyden-dev
mailing list