git: openjdk/leyden: hermetic-java-runtime: 24 new changesets

duke duke at openjdk.org
Mon May 19 19:38:59 UTC 2025


Changeset: 76570c62
Branch: hermetic-java-runtime
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2025-05-16 22:12:59 +0000
URL:       https://git.openjdk.org/leyden/commit/76570c627db527f856f2394fb9ead02939eca621

8357149: Test runtime/cds/appcds/aotCode/AOTCodeFlags.java is broken after JDK-8354887

Reviewed-by: kvn, iklam

! test/hotspot/jtreg/runtime/cds/appcds/aotCode/AOTCodeFlags.java

Changeset: 6c42856b
Branch: hermetic-java-runtime
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2025-05-18 11:32:37 +0000
URL:       https://git.openjdk.org/leyden/commit/6c42856b8d5039c14ba04a48c60d09039d5030fe

8356778: Compiler add event logging in case of failures

Reviewed-by: lucy

! src/hotspot/share/c1/c1_Compilation.cpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/compiler/compilationLog.cpp

Changeset: 9927ec0b
Branch: hermetic-java-runtime
Author:    Kuai Wei <kuaiwei.kw at alibaba-inc.com>
Committer: Shaojin Wen <swen at openjdk.org>
Date:      2025-05-18 23:28:01 +0000
URL:       https://git.openjdk.org/leyden/commit/9927ec0b91775db342b2bbc1937253325c367a19

8356328: Some C2 IR nodes miss size_of() function

Reviewed-by: thartmann, chagedorn

! src/hotspot/share/opto/intrinsicnode.hpp
! src/hotspot/share/opto/machnode.hpp
! src/hotspot/share/opto/memnode.hpp
! src/hotspot/share/opto/opaquenode.hpp

Changeset: 969708bd
Branch: hermetic-java-runtime
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2025-05-19 05:17:05 +0000
URL:       https://git.openjdk.org/leyden/commit/969708bd8f0de49f641eab3881cb15712aa34f1e

8356157: Remove retry loop in collect of SerialHeap and ParallelScavengeHeap

Reviewed-by: tschatzl, zgu

! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/serial/serialHeap.cpp

Changeset: 77a3e04f
Branch: hermetic-java-runtime
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2025-05-19 07:29:25 +0000
URL:       https://git.openjdk.org/leyden/commit/77a3e04ffc27554c14e3d45ba16ad0ee8f3c1eb1

8357016: Candidate main methods not computed properly

Reviewed-by: jpai, vromero

! src/java.base/share/classes/jdk/internal/misc/MethodFinder.java
! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/SourceLauncher.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher.properties
! test/jdk/tools/launcher/Arrrghs.java
! test/jdk/tools/launcher/TestHelper.java
! test/langtools/tools/javac/launcher/SourceLauncherTest.java

Changeset: 50a7c61d
Branch: hermetic-java-runtime
Author:    Manuel Hässig <mhaessig at openjdk.org>
Committer: Marc Chevalier <mchevalier at openjdk.org>
Date:      2025-05-19 07:39:42 +0000
URL:       https://git.openjdk.org/leyden/commit/50a7c61d28b9885ff48f4fcd8bfd460b507bbcef

8355970: C2: Add command line option to print the compile phases

Reviewed-by: chagedorn, kvn, mchevalier

! src/hotspot/share/compiler/compilerDirectives.hpp
! src/hotspot/share/compiler/compilerOracle.hpp
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp

Changeset: 67fb1ee7
Branch: hermetic-java-runtime
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2025-05-19 08:04:44 +0000
URL:       https://git.openjdk.org/leyden/commit/67fb1ee7f11c840a28ace21d381c86353fd9b22b

8356946: x86: Optimize interpreter profile updates

Reviewed-by: kvn, jsjolen

! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/interp_masm_x86.hpp

Changeset: 2fb3329d
Branch: hermetic-java-runtime
Author:    Andrey Turbanov <aturbanov at openjdk.org>
Date:      2025-05-19 08:08:09 +0000
URL:       https://git.openjdk.org/leyden/commit/2fb3329d71532a4c40dba2e2698572e4ab5ceb19

8356846: Remove unnecessary List.contains key from TIFFDirectory.removeTagSet

Reviewed-by: aivanov, serb

! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFDirectory.java

Changeset: effe40a2
Branch: hermetic-java-runtime
Author:    Serhiy Sachkov <serhiy.sachkov at oracle.com>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date:      2025-05-19 09:08:33 +0000
URL:       https://git.openjdk.org/leyden/commit/effe40a24c29dc507eea5efef7b0736a33bc34a7

8351843: change test/jdk/com/sun/net/httpserver/simpleserver/RootDirPermissionsTest.java to a manual test

Reviewed-by: dfuchs

! test/jdk/TEST.groups
+ test/jdk/com/sun/net/httpserver/simpleserver/DocRootDirPermissionsTest.java
+ test/jdk/com/sun/net/httpserver/simpleserver/DocRootDirPermissionsWinTest.java
- test/jdk/com/sun/net/httpserver/simpleserver/RootDirPermissionsTest.java

Changeset: 133c6fb4
Branch: hermetic-java-runtime
Author:    Johan Sjölen <jsjolen at openjdk.org>
Date:      2025-05-19 10:04:32 +0000
URL:       https://git.openjdk.org/leyden/commit/133c6fb4f34e9de3ffce92e10629c82f6723fcdd

8355481: Clean up MHN_copyOutBootstrapArguments

Reviewed-by: dholmes, coleenp

! src/hotspot/share/prims/methodHandles.cpp

Changeset: 36c9be70
Branch: hermetic-java-runtime
Author:    Manuel Hässig <mhaessig at openjdk.org>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date:      2025-05-19 10:15:56 +0000
URL:       https://git.openjdk.org/leyden/commit/36c9be70e27eccdd2a156931fafa1f55dd3fb022

8356974: tools/launcher/ToolsOpts.java fails if the build id contains "-J"

Reviewed-by: jpai, thartmann

! test/jdk/tools/launcher/ToolsOpts.java

Changeset: afcaf840
Branch: hermetic-java-runtime
Author:    Sorna Sarathi N <ssarathi at openjdk.org>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date:      2025-05-19 10:17:13 +0000
URL:       https://git.openjdk.org/leyden/commit/afcaf84022f165d66068c16460b7666f48e84773

8357106: Add missing classpath exception copyright headers

Reviewed-by: jpai

! src/java.base/share/classes/jdk/internal/foreign/CaptureStateUtil.java

Changeset: 7f7add1e
Branch: hermetic-java-runtime
Author:    Johan Sjölen <jsjolen at openjdk.org>
Date:      2025-05-19 10:52:41 +0000
URL:       https://git.openjdk.org/leyden/commit/7f7add1e56c4da18ce8fbbbf6e34e985c3054604

8355608: Async UL should take the file lock of stream when outputting

Reviewed-by: aboldtch, iklam

! src/hotspot/share/logging/logFileStreamOutput.cpp

Changeset: 26cb016b
Branch: hermetic-java-runtime
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2025-05-19 11:06:03 +0000
URL:       https://git.openjdk.org/leyden/commit/26cb016b750963a4622985399130024792691984

8350329: C2: Div looses dependency on condition that guarantees divisor not zero in counted loop after peeling

Reviewed-by: thartmann, chagedorn

! src/hotspot/share/opto/loopTransform.cpp
+ test/hotspot/jtreg/compiler/controldependency/TestPeeledLoopNoBackedgeFloatingDiv.java

Changeset: 3acfa9e4
Branch: hermetic-java-runtime
Author:    Daniel Gredler <dgredler at openjdk.org>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date:      2025-05-19 11:28:54 +0000
URL:       https://git.openjdk.org/leyden/commit/3acfa9e4e7be2f37ac55f97348aad4f74ba802a0

8356966: java/awt/Graphics2D/DrawString/IgnoredWhitespaceTest.java fails on Linux after JDK-8350203

Reviewed-by: honkar, aivanov

! src/java.desktop/share/classes/sun/font/Type1GlyphMapper.java
! test/jdk/java/awt/Graphics2D/DrawString/IgnoredWhitespaceTest.java

Changeset: 2e26b431
Branch: hermetic-java-runtime
Author:    Hamlin Li <mli at openjdk.org>
Date:      2025-05-19 13:32:03 +0000
URL:       https://git.openjdk.org/leyden/commit/2e26b431585129b705f57955b660d155eaf138b8

8356875: RISC-V: extension flag UseZvfh should depends on UseZfh

Reviewed-by: fyang, luhenry

! src/hotspot/cpu/riscv/vm_version_riscv.cpp

Changeset: 92fd4499
Branch: hermetic-java-runtime
Author:    Hamlin Li <mli at openjdk.org>
Date:      2025-05-19 13:32:17 +0000
URL:       https://git.openjdk.org/leyden/commit/92fd44992b9326fa10ec8303394dac17bb81b168

8350960: RISC-V: Add riscv backend for Float16 operations - vectorization

Reviewed-by: fyang, dzhang, luhenry

! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/riscv/riscv_v.ad
! test/hotspot/jtreg/compiler/vectorization/TestFloat16VectorOperations.java

Changeset: 265d6301
Branch: hermetic-java-runtime
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2025-05-19 13:38:38 +0000
URL:       https://git.openjdk.org/leyden/commit/265d630125db448ba0cdc3ab7e938beb50e93ed0

8357187: JFR: User-defined defaults should be respected when an incorrect setting is set

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/internal/EventControl.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/CutoffSetting.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/PeriodSetting.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/ThresholdSetting.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/ThrottleSetting.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/util/Utils.java

Changeset: fbc12be7
Branch: hermetic-java-runtime
Author:    Mikhail Yankelevich <myankelevich at openjdk.org>
Committer: Weijun Wang <weijun at openjdk.org>
Date:      2025-05-19 14:33:12 +0000
URL:       https://git.openjdk.org/leyden/commit/fbc12be73217315d66792b6ad3faacab133bb9d5

8349151: Refactor test/java/security/cert/CertificateFactory/slowstream.sh to java test

Reviewed-by: weijun

! test/jdk/java/security/cert/CertificateFactory/SlowStream.java
- test/jdk/java/security/cert/CertificateFactory/slowstream.sh

Changeset: 84a98ab4
Branch: hermetic-java-runtime
Author:    Vladimir Kozlov <kvn at openjdk.org>
Date:      2025-05-19 14:53:52 +0000
URL:       https://git.openjdk.org/leyden/commit/84a98ab43ff268d0b10926b35320717d691337ae

8357166: Many AOT tests failed with VM crash

Reviewed-by: thartmann, shade

! src/hotspot/share/code/aotCodeCache.cpp

Changeset: 6a58af31
Branch: hermetic-java-runtime
Author:    Vladimir Kozlov <kvn at openjdk.org>
Date:      2025-05-19 15:00:54 +0000
URL:       https://git.openjdk.org/leyden/commit/6a58af310ab2b800642f4604ee90cc74981fb9f3

8357143: New test AOTCodeCompressedOopsTest.java fails on platforms without AOT Code Cache support

Reviewed-by: asmehra, fyang, shade, mdoerr

! test/hotspot/jtreg/TEST.ROOT
! test/hotspot/jtreg/runtime/cds/appcds/aotCode/AOTCodeCompressedOopsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/aotCode/AOTCodeFlags.java
! test/jtreg-ext/requires/VMProps.java

Changeset: 6818dcc0
Branch: hermetic-java-runtime
Author:    Stuart Marks <smarks at openjdk.org>
Date:      2025-05-19 16:53:13 +0000
URL:       https://git.openjdk.org/leyden/commit/6818dcc08ed85e220c5206fda5c991b886e35334

8351230: Collections.synchronizedList returns a list that is not thread-safe

Reviewed-by: jpai

! src/java.base/share/classes/java/util/Collections.java
+ test/jdk/java/util/Collections/SyncListBash.java
! test/jdk/java/util/SequencedCollection/Basic.java

Changeset: bd995256
Branch: hermetic-java-runtime
Author:    Leonid Mesnik <lmesnik at openjdk.org>
Date:      2025-05-19 17:09:15 +0000
URL:       https://git.openjdk.org/leyden/commit/bd99525633e4d3d3f180a6678eedb8780dbb6139

8356193: Remove tests from ProblemList-enable-preview.txt fixed by JDK-8344706

Reviewed-by: rriggs

! test/hotspot/jtreg/ProblemList-enable-preview.txt
! test/jdk/ProblemList-enable-preview.txt

Changeset: 242e29f9
Branch: hermetic-java-runtime
Author:    Jiangli Zhou <jianglizhou at google.com>
Date:      2025-05-19 12:24:21 +0000
URL:       https://git.openjdk.org/leyden/commit/242e29f9f3ddbdbfec5af21ff18a1eecb917d278

Merge branch 'master' into hermetic-java-runtime




More information about the leyden-dev mailing list