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

duke duke at openjdk.org
Fri Jan 31 22:22:02 UTC 2025


Changeset: 9f4d3de4
Branch: hermetic-java-runtime
Author:    Cesar Soares Lucas <cslucas at openjdk.org>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date:      2025-01-28 19:17:15 +0000
URL:       https://git.openjdk.org/leyden/commit/9f4d3de442a846c503dac52de4a757e5b5638e73

8347718: Unexpected NullPointerException in C2 compiled code due to ReduceAllocationMerges

Reviewed-by: kvn, thartmann

! src/hotspot/share/opto/escape.cpp
+ test/hotspot/jtreg/compiler/c2/TestReduceAllocationAndPointerComparisons.java

Changeset: c3c38887
Branch: hermetic-java-runtime
Author:    Cesar Soares Lucas <cslucas at openjdk.org>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date:      2025-01-28 19:18:59 +0000
URL:       https://git.openjdk.org/leyden/commit/c3c3888762712e455757e4a52de8d680d58b8883

8336760: [JVMCI] -XX:+PrintCompilation should also print "hosted" JVMCI compilations

Reviewed-by: dnsimon, kvn

! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp

Changeset: c018a604
Branch: hermetic-java-runtime
Author:    Daniel Gredler <dgredler at openjdk.org>
Committer: Phil Race <prr at openjdk.org>
Date:      2025-01-28 20:02:48 +0000
URL:       https://git.openjdk.org/leyden/commit/c018a604f6857e319bf8b14913c14dc2d36aaca1

8344637: Fix Page8 of manual test java/awt/print/PrinterJob/PrintTextTest.java on Linux and Windows

Reviewed-by: honkar, prr

! src/java.desktop/share/classes/sun/print/PathGraphics.java
! src/java.desktop/windows/classes/sun/awt/windows/WPathGraphics.java
! test/jdk/ProblemList.txt
! test/jdk/java/awt/print/PrinterJob/PrintTextTest.java

Changeset: 1efae9a4
Branch: hermetic-java-runtime
Author:    Jiangli Zhou <jiangli at openjdk.org>
Date:      2025-01-28 20:24:16 +0000
URL:       https://git.openjdk.org/leyden/commit/1efae9a41e36859ccf31dbe64524a46af6823269

8348888: tier1 closed build failure on Windows after JDK-8348348

Reviewed-by: kcr, liach, asemenyuk

! src/java.base/share/native/libzip/zip_util.c

Changeset: 3a564ed1
Branch: hermetic-java-runtime
Author:    Justin Lu <jlu at openjdk.org>
Date:      2025-01-28 21:31:46 +0000
URL:       https://git.openjdk.org/leyden/commit/3a564ed1019c66c28afa729973948d3a6e6c4c41

8347955: TimeZone methods to stream the available timezone IDs

Reviewed-by: naoto, rriggs

! src/java.base/share/classes/java/util/TimeZone.java
! src/java.base/share/classes/sun/util/calendar/ZoneInfo.java
! src/java.base/share/classes/sun/util/calendar/ZoneInfoFile.java
! src/java.base/share/classes/sun/util/cldr/CLDRTimeZoneNameProviderImpl.java
! test/jdk/java/text/Format/DateFormat/DateFormatTest.java
! test/jdk/java/util/Calendar/CalendarRegression.java
! test/jdk/java/util/PluggableLocale/TimeZoneNameProviderTest.java
+ test/jdk/java/util/TimeZone/AvailableIDsTest.java
! test/jdk/java/util/TimeZone/Bug5097350.java
! test/jdk/java/util/TimeZone/Bug6329116.java
! test/jdk/java/util/TimeZone/Bug6772689.java
! test/jdk/java/util/TimeZone/CLDRDisplayNamesTest.java
! test/jdk/java/util/TimeZone/DaylightTimeTest.java
! test/jdk/java/util/TimeZone/IDTest.java
! test/jdk/java/util/TimeZone/ListTimeZones.java
! test/jdk/sun/util/resources/TimeZone/Bug4640234.java

Changeset: 5e81fa6a
Branch: hermetic-java-runtime
Author:    Alexey Semenyuk <asemenyuk at openjdk.org>
Date:      2025-01-28 23:06:13 +0000
URL:       https://git.openjdk.org/leyden/commit/5e81fa6a1f53e3efb93f32ee44eff20cabcf125f

8348892: Properly fix compilation error for zip_util.c on Windows

Reviewed-by: kcr, jiangli

! src/java.base/share/native/libzip/zip_util.c

Changeset: 98a93e11
Branch: hermetic-java-runtime
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2025-01-28 23:29:59 +0000
URL:       https://git.openjdk.org/leyden/commit/98a93e115137a305aed6b7dbf1d4a7d5906fe77c

8348800: Many serviceability/sa tests failing after JDK-8348239

Reviewed-by: shade, kevinw, lmesnik

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Threads.java

Changeset: 55c3e78f
Branch: hermetic-java-runtime
Author:    Tobias Hartmann <thartmann at openjdk.org>
Date:      2025-01-29 07:13:11 +0000
URL:       https://git.openjdk.org/leyden/commit/55c3e78f4ec982908e9a4b5e64b8be89717c49f4

8348631: Crash in PredictedCallGenerator::generate after JDK-8347006

Reviewed-by: kvn, epeter

! src/hotspot/share/opto/callGenerator.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
+ test/hotspot/jtreg/compiler/intrinsics/TestArrayGuardWithInterfaces.java

Changeset: 168a471f
Branch: hermetic-java-runtime
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2025-01-29 08:22:42 +0000
URL:       https://git.openjdk.org/leyden/commit/168a471fd0b6cc7c6a9e2ada19edbc489d62849c

8348830: LIBFONTMANAGER optimization is always HIGHEST

Reviewed-by: erikj, prr, serb

! make/modules/java.desktop/lib/ClientLibraries.gmk

Changeset: 3af4cfc5
Branch: hermetic-java-runtime
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2025-01-29 08:36:23 +0000
URL:       https://git.openjdk.org/leyden/commit/3af4cfc52d7d72ebd93d277a7b46d3526f8f59d2

8348180: Remove mention of include of precompiled.hpp from the HotSpot Style Guide

Reviewed-by: dholmes, eosterlund

! doc/hotspot-style.html
! doc/hotspot-style.md

Changeset: 69ec4534
Branch: hermetic-java-runtime
Author:    Kevin Walls <kevinw at openjdk.org>
Date:      2025-01-29 08:42:06 +0000
URL:       https://git.openjdk.org/leyden/commit/69ec45348a89eb93794f04cf0d5a61377b90f156

8347985: Deprecate java.management Permission classes for removal

Reviewed-by: sspitsyn, rriggs

! src/java.management/share/classes/java/lang/management/ManagementPermission.java
! src/java.management/share/classes/javax/management/MBeanPermission.java
! src/java.management/share/classes/javax/management/MBeanServerPermission.java
! src/java.management/share/classes/javax/management/MBeanTrustPermission.java
! src/java.management/share/classes/javax/management/remote/SubjectDelegationPermission.java

Changeset: fff97d6d
Branch: hermetic-java-runtime
Author:    Theo Weidmann <tweidmann at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2025-01-29 08:59:19 +0000
URL:       https://git.openjdk.org/leyden/commit/fff97d6d9ae136121f042c760fed2ece431f9473

8343938: TestStressBailout triggers "Should not be locked when freed" assert

Reviewed-by: kvn, thartmann

! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileTask.cpp
! src/hotspot/share/compiler/compileTask.hpp

Changeset: fe6d9ab9
Branch: hermetic-java-runtime
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2025-01-29 13:04:44 +0000
URL:       https://git.openjdk.org/leyden/commit/fe6d9ab951cb84d1161aee781af2d93edaac3595

8348582: Set -fstack-protector when building with clang

Reviewed-by: jkern, erikj

! make/autoconf/flags-cflags.m4

Changeset: f98d9a33
Branch: hermetic-java-runtime
Author:    Shaojin Wen <swen at openjdk.org>
Date:      2025-01-29 13:07:19 +0000
URL:       https://git.openjdk.org/leyden/commit/f98d9a330128302207fb66dfa2555885ad93135f

8348870: Eliminate array bound checks in DecimalDigits

Reviewed-by: liach, rgiulietti

! src/java.base/share/classes/jdk/internal/util/DecimalDigits.java

Changeset: 6bfae3ac
Branch: hermetic-java-runtime
Author:    Guoxiong Li <gli at openjdk.org>
Date:      2025-01-29 14:36:55 +0000
URL:       https://git.openjdk.org/leyden/commit/6bfae3acc107e046294bfc2e535ccddc99205490

8333386: TestAbortOnVMOperationTimeout test fails for client VM

Reviewed-by: ayang, tschatzl

! test/hotspot/jtreg/runtime/Safepoint/TestAbortOnVMOperationTimeout.java

Changeset: 51cce6e6
Branch: hermetic-java-runtime
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2025-01-29 14:37:14 +0000
URL:       https://git.openjdk.org/leyden/commit/51cce6e612e1e3b4647ad2c0c8bffc0f3adccb63

8318577: Windows Look-and-Feel JProgressBarUI does not render correctly on 2x UI scale

Reviewed-by: tr

! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsProgressBarUI.java
+ test/jdk/javax/swing/JProgressBar/TestProgressBarUI.java

Changeset: 96fefed3
Branch: hermetic-java-runtime
Author:    Theo Weidmann <tweidmann at openjdk.org>
Date:      2025-01-29 15:14:40 +0000
URL:       https://git.openjdk.org/leyden/commit/96fefed37f658c3aefd7419dd96ccaa474949a42

8319850: PrintInlining should print which methods are late inlines

Reviewed-by: chagedorn, kvn, jsjolen, dlong

! src/hotspot/share/compiler/compileTask.cpp
! src/hotspot/share/compiler/compileTask.hpp
! src/hotspot/share/nmt/nmtTreap.hpp
! src/hotspot/share/opto/bytecodeInfo.cpp
! src/hotspot/share/opto/callGenerator.cpp
! src/hotspot/share/opto/callGenerator.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/doCall.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/parse.hpp
+ src/hotspot/share/opto/printinlining.cpp
+ src/hotspot/share/opto/printinlining.hpp
! test/hotspot/jtreg/compiler/ciReplay/InliningBase.java
+ test/hotspot/jtreg/compiler/inlining/LateInlinePrinting.java
! test/hotspot/jtreg/compiler/inlining/TestDuplicatedLateInliningOutput.java

Changeset: cbc89a7a
Branch: hermetic-java-runtime
Author:    Shaojin Wen <swen at openjdk.org>
Date:      2025-01-29 16:24:01 +0000
URL:       https://git.openjdk.org/leyden/commit/cbc89a7ac6a45acd35ddfee4ab6fac9cc807d8fb

8348898: Remove unused OctalDigits to clean up code

Reviewed-by: liach

- src/java.base/share/classes/jdk/internal/util/OctalDigits.java

Changeset: d266ca96
Branch: hermetic-java-runtime
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2025-01-29 16:52:10 +0000
URL:       https://git.openjdk.org/leyden/commit/d266ca965d214f54c1ab16c1863f87728542b3e0

8348752: Enable -XX:+AOTClassLinking by default when -XX:AOTMode is specified

Reviewed-by: shade, heidinga

! src/hotspot/share/cds/cdsConfig.cpp
! test/hotspot/jtreg/runtime/cds/appcds/AOTFlags.java

Changeset: 4662363e
Branch: hermetic-java-runtime
Author:    Theo Weidmann <tweidmann at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2025-01-29 16:57:00 +0000
URL:       https://git.openjdk.org/leyden/commit/4662363e86990eee4864cc496eaefdde177dad00

8348687: [BACKOUT] C2: Non-fluid StringBuilder pattern bails out in OptoStringConcat

Reviewed-by: chagedorn, shade

! src/hotspot/share/opto/stringopts.cpp
! src/hotspot/share/opto/stringopts.hpp
- test/hotspot/jtreg/compiler/stringopts/TestFluidAndNonFluid.java
- test/micro/org/openjdk/bench/vm/compiler/FluidSBBench.java

Changeset: 6b581d22
Branch: hermetic-java-runtime
Author:    Vladimir Kozlov <kvn at openjdk.org>
Date:      2025-01-29 17:24:10 +0000
URL:       https://git.openjdk.org/leyden/commit/6b581d22e13599b16b38aff1ca5a795c6a910d30

8347997: assert(false) failed: EA: missing memory path

Reviewed-by: thartmann, chagedorn

! src/hotspot/share/opto/library_call.cpp
+ test/hotspot/jtreg/compiler/intrinsics/TestContinuationPinningAndEA.java

Changeset: cbe9ec53
Branch: hermetic-java-runtime
Author:    Jiangli Zhou <jiangli at openjdk.org>
Date:      2025-01-29 17:52:43 +0000
URL:       https://git.openjdk.org/leyden/commit/cbe9ec530fc248be74766ff6ff32761cd415a6f0

8348905: Add support to specify the JDK for compiling Jtreg tests

Reviewed-by: erikj

! make/RunTests.gmk

Changeset: d985b31c
Branch: hermetic-java-runtime
Author:    Alexander Zvegintsev <azvegint at openjdk.org>
Date:      2025-01-29 22:09:01 +0000
URL:       https://git.openjdk.org/leyden/commit/d985b31cbb5646c526e1a68a7547f26f56d37607

8342096: Popup menus that request focus are not shown on Linux with Wayland

Reviewed-by: aivanov, honkar

! src/java.desktop/unix/classes/sun/awt/UNIXToolkit.java
! test/jdk/javax/swing/JPopupMenu/FocusablePopupDismissTest.java
+ test/jdk/javax/swing/JPopupMenu/NestedFocusablePopupTest.java

Changeset: 04c24f18
Branch: hermetic-java-runtime
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2025-01-30 08:23:04 +0000
URL:       https://git.openjdk.org/leyden/commit/04c24f18d554a57c537f3a77c5f6d0d03e7fc3d1

8347779: sun/tools/jhsdb/HeapDumpTestWithActiveProcess.java fails with Unable to deduce type of thread from address

Reviewed-by: cjplummer, kevinw

! test/jdk/sun/tools/jhsdb/JShellHeapDumpTest.java

Changeset: 14136f8b
Branch: hermetic-java-runtime
Author:    Axel Boldt-Christmas <aboldtch at openjdk.org>
Date:      2025-01-30 08:33:16 +0000
URL:       https://git.openjdk.org/leyden/commit/14136f8b1106137317393bc2ab0a2db0d212f8d8

8347564: ZGC: Crash in DependencyContext::clean_unloading_dependents

Reviewed-by: eosterlund, stefank, vlivanov

! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/javaClasses.inline.hpp
! src/hotspot/share/classfile/javaClassesImpl.hpp
! src/hotspot/share/classfile/vmClassMacros.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/code/dependencyContext.cpp
! src/hotspot/share/code/dependencyContext.hpp
! src/hotspot/share/prims/methodHandles.cpp
! src/java.base/share/classes/java/lang/invoke/CallSite.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java
! test/hotspot/jtreg/compiler/jsr292/CallSiteDepContextTest.java
! test/hotspot/jtreg/compiler/jsr292/patches/java.base/java/lang/invoke/MethodHandleHelper.java

Changeset: e0c2cb48
Branch: hermetic-java-runtime
Author:    Joachim Kern <jkern at openjdk.org>
Date:      2025-01-30 08:36:05 +0000
URL:       https://git.openjdk.org/leyden/commit/e0c2cb48b3c51f21596d76fe6b94bbe408196e22

8348663: [AIX] clang pollutes the burned-in library search paths of the generated executables

Reviewed-by: ihse, clanger, mbaesken

! make/autoconf/basic.m4
! make/autoconf/flags-ldflags.m4
= make/scripts/aix/ld.sh

Changeset: bb528d5a
Branch: hermetic-java-runtime
Author:    SendaoYan <syan at openjdk.org>
Date:      2025-01-30 08:55:40 +0000
URL:       https://git.openjdk.org/leyden/commit/bb528d5ad6f28e9c1bc4e283d40c70489465bd00

8348567: [ASAN] Memory access partially overflows by NativeCallStack

Reviewed-by: jsjolen, dholmes

! test/hotspot/gtest/nmt/test_nmt_nativecallstackstorage.cpp

Changeset: fb0f2d25
Branch: hermetic-java-runtime
Author:    Serguei Spitsyn <sspitsyn at openjdk.org>
Date:      2025-01-30 09:11:13 +0000
URL:       https://git.openjdk.org/leyden/commit/fb0f2d25d218e64a86995478fd3ea10d619834d5

8300708: Some nsk jvmti tests fail with virtual thread wrapper due to jvmti missing some virtual thread support

Reviewed-by: cjplummer, lmesnik

! test/hotspot/jtreg/ProblemList-Virtual.txt
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetLocalVariable/setlocal001.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetLocalVariable/setlocal001/setlocal001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetLocalVariable/setlocal003/setlocal003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetLocalVariable/setlocal004/setlocal004.cpp

Changeset: f81772a4
Branch: hermetic-java-runtime
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2025-01-30 09:47:45 +0000
URL:       https://git.openjdk.org/leyden/commit/f81772a49ebfa197bac7bf05cf7d468d819f742a

8348647: CDS dumping commits 3GB when large pages are used

Reviewed-by: aboldtch, iklam

! src/hotspot/share/cds/metaspaceShared.cpp

Changeset: 22069ff4
Branch: hermetic-java-runtime
Author:    Nizar Benalla <nbenalla at openjdk.org>
Date:      2025-01-30 10:10:49 +0000
URL:       https://git.openjdk.org/leyden/commit/22069ff42b7e5c3058415ef9b6e0b50b9d2c16ef

8348975: Broken links in the JDK 24 JavaDoc API documentation, build 33

Reviewed-by: liach

! make/common/Modules.gmk
! src/java.base/share/classes/java/util/Formatter.java
! src/java.naming/share/classes/com/sun/jndi/ldap/DefaultResponseControlFactory.java
! src/java.naming/share/classes/javax/naming/ldap/PagedResultsControl.java
! src/java.naming/share/classes/javax/naming/ldap/PagedResultsResponseControl.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/spi/TransportService.java
! test/docs/jdk/javadoc/doccheck/ExtLinksJdk.txt

Changeset: 1858dc14
Branch: hermetic-java-runtime
Author:    Michal Karm Babacek <karm at redhat.com>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2025-01-30 11:12:44 +0000
URL:       https://git.openjdk.org/leyden/commit/1858dc141041dbea7167007b17d03fe41378c0be

8336382: Fix error reporting in loading AWT

Reviewed-by: prr, aivanov, serb

! src/java.desktop/unix/native/libawt/awt/awt_LoadLibrary.c
+ test/jdk/java/awt/Headless/HeadlessMalfunctionAgent.java
+ test/jdk/java/awt/Headless/HeadlessMalfunctionTest.java

Changeset: a937f6db
Branch: hermetic-java-runtime
Author:    Andrew Dinn <adinn at openjdk.org>
Date:      2025-01-30 11:46:39 +0000
URL:       https://git.openjdk.org/leyden/commit/a937f6db30ab55b98dae25d5b6d041cf4b7b7291

8343767: Enumerate StubGen blobs, stubs and entries and generate code from declarations

Reviewed-by: vlivanov, mdoerr

+ 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/arm/stubDeclarations_arm.hpp
! src/hotspot/cpu/arm/stubGenerator_arm.cpp
! src/hotspot/cpu/arm/stubRoutinesCrypto_arm.cpp
! src/hotspot/cpu/arm/stubRoutines_arm.cpp
! src/hotspot/cpu/arm/stubRoutines_arm.hpp
+ src/hotspot/cpu/ppc/stubDeclarations_ppc.hpp
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/ppc/stubRoutines_ppc.hpp
+ src/hotspot/cpu/riscv/stubDeclarations_riscv.hpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
! src/hotspot/cpu/riscv/stubRoutines_riscv.cpp
! src/hotspot/cpu/riscv/stubRoutines_riscv.hpp
+ src/hotspot/cpu/s390/stubDeclarations_s390.hpp
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
! src/hotspot/cpu/s390/stubRoutines_s390.cpp
! src/hotspot/cpu/s390/stubRoutines_s390.hpp
! src/hotspot/cpu/x86/c2_stubGenerator_x86_64_string.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
+ src/hotspot/cpu/x86/stubDeclarations_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_adler.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_aes.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_arraycopy.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_chacha.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_cos.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_exp.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_fmod.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_ghash.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_log.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_poly1305.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_poly_mont.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_pow.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_sha3.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_sin.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_tan.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_tanh.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.hpp
! src/hotspot/cpu/x86/stubRoutines_x86_32.cpp
! src/hotspot/cpu/x86/stubRoutines_x86_64.cpp
+ src/hotspot/cpu/zero/stubDeclarations_zero.hpp
! src/hotspot/cpu/zero/stubGenerator_zero.cpp
! src/hotspot/cpu/zero/stubRoutines_zero.cpp
! src/hotspot/cpu/zero/stubRoutines_zero.hpp
! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp
! src/hotspot/share/runtime/stubCodeGenerator.cpp
! src/hotspot/share/runtime/stubCodeGenerator.hpp
! src/hotspot/share/runtime/stubDeclarations.hpp
! src/hotspot/share/runtime/stubRoutines.cpp
! src/hotspot/share/runtime/stubRoutines.hpp
! test/hotspot/gtest/runtime/test_stubRoutines.cpp

Changeset: 2efb6aaa
Branch: hermetic-java-runtime
Author:    Casper Norrbin <cnorrbin at openjdk.org>
Date:      2025-01-30 12:34:29 +0000
URL:       https://git.openjdk.org/leyden/commit/2efb6aaadb0df50b5cc4b2495d988802f9dbff50

8345314: Add a red–black tree as a utility data structure

Reviewed-by: aboldtch, jsjolen, stuefe

+ src/hotspot/share/utilities/rbTree.hpp
+ src/hotspot/share/utilities/rbTree.inline.hpp
+ test/hotspot/gtest/utilities/test_rbtree.cpp

Changeset: fac63d43
Branch: hermetic-java-runtime
Author:    Jorn Vernee <jvernee at openjdk.org>
Date:      2025-01-30 14:55:37 +0000
URL:       https://git.openjdk.org/leyden/commit/fac63d4383c931ea515dcdf7a89e4285f753f41b

8348668: Prevent first resource cleanup in confined arena from escaping

Reviewed-by: liach

! src/java.base/share/classes/jdk/internal/foreign/ConfinedSession.java
! src/java.base/share/classes/jdk/internal/foreign/MemorySessionImpl.java
! test/micro/org/openjdk/bench/java/lang/foreign/AllocTest.java

Changeset: 3f8a8754
Branch: hermetic-java-runtime
Author:    Shaojin Wen <swen at openjdk.org>
Date:      2025-01-30 15:13:13 +0000
URL:       https://git.openjdk.org/leyden/commit/3f8a875497c0e8356f9104e32aa801b879c7b941

8348880: Replace ConcurrentMap with AtomicReferenceArray for ZoneOffset.QUARTER_CACHE

Reviewed-by: naoto, liach

! src/java.base/share/classes/java/time/ZoneOffset.java
! test/jdk/java/time/test/java/time/TestZoneOffset.java

Changeset: 5d5b294b
Branch: hermetic-java-runtime
Author:    Andrew Dinn <adinn at openjdk.org>
Date:      2025-01-30 15:29:13 +0000
URL:       https://git.openjdk.org/leyden/commit/5d5b294b0aaf619a4ed57296f389205e04556870

8349070: Fix riscv and ppc build errors caused by JDK-8343767

Reviewed-by: mdoerr, fyang, jwaters

! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/arm/stubRoutines_arm.cpp
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
! src/hotspot/cpu/riscv/stubRoutines_riscv.cpp
! src/hotspot/cpu/s390/stubRoutines_s390.cpp
! src/hotspot/cpu/zero/stubRoutines_zero.cpp

Changeset: fdfb68c8
Branch: hermetic-java-runtime
Author:    Shaojin Wen <swen at openjdk.org>
Date:      2025-01-30 15:57:13 +0000
URL:       https://git.openjdk.org/leyden/commit/fdfb68c8d0fddfe527291a7f4b75176c830dbb49

8344168: Change Unsafe base offset from int to long

Reviewed-by: liach

! src/java.base/share/classes/java/lang/StringLatin1.java
! src/java.base/share/classes/java/lang/invoke/VarHandles.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java
! src/java.base/share/classes/java/util/zip/CRC32C.java
! src/java.base/share/classes/java/util/zip/ZipUtils.java
! src/java.base/share/classes/jdk/internal/classfile/impl/RawBytecodeHelper.java
! src/java.base/share/classes/jdk/internal/foreign/HeapMemorySegmentImpl.java
! src/java.base/share/classes/jdk/internal/foreign/Utils.java
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
! src/java.base/share/classes/jdk/internal/util/ArraysSupport.java
! src/java.base/share/classes/jdk/internal/util/DecimalDigits.java
! src/java.base/unix/classes/sun/nio/fs/UnixUserDefinedFileAttributeView.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template
! src/jdk.unsupported/share/classes/sun/misc/Unsafe.java
! test/hotspot/jtreg/compiler/c2/Test6968348.java
! test/hotspot/jtreg/compiler/c2/cr8004867/TestIntUnsafeCAS.java
! test/hotspot/jtreg/compiler/c2/cr8004867/TestIntUnsafeOrdered.java
! test/hotspot/jtreg/compiler/c2/cr8004867/TestIntUnsafeVolatile.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestMovingLoadBeforeStore.java
! test/hotspot/jtreg/compiler/runtime/Test8010927.java
! test/hotspot/jtreg/compiler/unsafe/JdkInternalMiscUnsafeAccessTestBoolean.java
! test/hotspot/jtreg/compiler/unsafe/JdkInternalMiscUnsafeAccessTestByte.java
! test/hotspot/jtreg/compiler/unsafe/JdkInternalMiscUnsafeAccessTestChar.java
! test/hotspot/jtreg/compiler/unsafe/JdkInternalMiscUnsafeAccessTestDouble.java
! test/hotspot/jtreg/compiler/unsafe/JdkInternalMiscUnsafeAccessTestFloat.java
! test/hotspot/jtreg/compiler/unsafe/JdkInternalMiscUnsafeAccessTestInt.java
! test/hotspot/jtreg/compiler/unsafe/JdkInternalMiscUnsafeAccessTestLong.java
! test/hotspot/jtreg/compiler/unsafe/JdkInternalMiscUnsafeAccessTestObject.java
! test/hotspot/jtreg/compiler/unsafe/JdkInternalMiscUnsafeAccessTestShort.java
! test/hotspot/jtreg/compiler/unsafe/SunMiscUnsafeAccessTestBoolean.java
! test/hotspot/jtreg/compiler/unsafe/SunMiscUnsafeAccessTestByte.java
! test/hotspot/jtreg/compiler/unsafe/SunMiscUnsafeAccessTestChar.java
! test/hotspot/jtreg/compiler/unsafe/SunMiscUnsafeAccessTestDouble.java
! test/hotspot/jtreg/compiler/unsafe/SunMiscUnsafeAccessTestFloat.java
! test/hotspot/jtreg/compiler/unsafe/SunMiscUnsafeAccessTestInt.java
! test/hotspot/jtreg/compiler/unsafe/SunMiscUnsafeAccessTestLong.java
! test/hotspot/jtreg/compiler/unsafe/SunMiscUnsafeAccessTestObject.java
! test/hotspot/jtreg/compiler/unsafe/SunMiscUnsafeAccessTestShort.java
! test/hotspot/jtreg/compiler/unsafe/X-UnsafeAccessTest.java.template
! test/hotspot/jtreg/gc/arguments/TestMaxMinHeapFreeRatioFlags.java
! test/hotspot/jtreg/gc/arguments/TestTargetSurvivorRatioFlag.java
! test/hotspot/jtreg/runtime/FieldLayout/BaseOffsets.java
! test/hotspot/jtreg/runtime/Unsafe/GetField.java
! test/hotspot/jtreg/runtime/Unsafe/InternalErrorTest.java
! test/micro/org/openjdk/bench/java/lang/foreign/BulkOps.java
! test/micro/org/openjdk/bench/java/lang/foreign/LoopOverNonConstantHeap.java
! test/micro/org/openjdk/bench/java/lang/foreign/xor/GetArrayUnsafeXorOpImpl.java

Changeset: 0cae8880
Branch: hermetic-java-runtime
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2025-01-30 16:14:43 +0000
URL:       https://git.openjdk.org/leyden/commit/0cae888046e0b014e2222d16ef9f830cecf8f8dd

8349003: NativeCallStack::print_on() output is unreadable

Reviewed-by: stuefe, dholmes

! src/hotspot/share/utilities/nativeCallStack.cpp

Changeset: 1ac2d6e0
Branch: hermetic-java-runtime
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2025-01-30 16:21:57 +0000
URL:       https://git.openjdk.org/leyden/commit/1ac2d6e0fb3d503241af1a44c9ed65837c63b646

8349009: JVM fails to start when AOTClassLinking is used with unverifiable old classes

Reviewed-by: jrose, kvn

! src/hotspot/share/classfile/systemDictionaryShared.cpp
! test/hotspot/jtreg/TEST.groups
+ test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/BadOldClassA.jasm
+ test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/BadOldClassB.jasm
! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/BulkLoaderTest.java

Changeset: 06ebb170
Branch: hermetic-java-runtime
Author:    William Kemper <wkemper at openjdk.org>
Date:      2025-01-30 17:01:41 +0000
URL:       https://git.openjdk.org/leyden/commit/06ebb170bac3879dc1e378b48b1c7ef006070c86

8349002: GenShen: Deadlock during shutdown

Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/shenandoahGenerationalControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalControlThread.hpp

Changeset: cc775b16
Branch: hermetic-java-runtime
Author:    Andrey Turbanov <aturbanov at openjdk.org>
Date:      2025-01-30 17:48:11 +0000
URL:       https://git.openjdk.org/leyden/commit/cc775b16208bba4df98485de0970513baa0495a7

8348648: Unnecessary Hashtable usage in javax.swing.text.html.CSS.LengthUnit

Reviewed-by: aivanov, azvegint, serb

! src/java.desktop/share/classes/javax/swing/text/html/CSS.java

Changeset: f05c53c2
Branch: hermetic-java-runtime
Author:    Justin Lu <jlu at openjdk.org>
Date:      2025-01-30 17:55:47 +0000
URL:       https://git.openjdk.org/leyden/commit/f05c53c2c4adec4c4e875d8b84ec7682bbe356f8

8347949: Currency method to stream available Currencies

Reviewed-by: naoto, liach, rriggs

! src/java.base/share/classes/java/util/Currency.java
+ test/jdk/java/util/Currency/AvailableCurrenciesTest.java

Changeset: d589a82d
Branch: hermetic-java-runtime
Author:    Harshitha Onkar <honkar at openjdk.org>
Date:      2025-01-30 21:11:34 +0000
URL:       https://git.openjdk.org/leyden/commit/d589a82d08a01ae6ff87103b58d286f3c14367e5

8349101: Problemlist HeadlessMalfunctionTest.java

Reviewed-by: dholmes

! test/jdk/ProblemList.txt

Changeset: 8986cb27
Branch: hermetic-java-runtime
Author:    Nizar Benalla <nbenalla at openjdk.org>
Date:      2025-01-31 01:16:54 +0000
URL:       https://git.openjdk.org/leyden/commit/8986cb2772469fa8fe30bbe7407eeb35545af1a3

8331873: Improve/expand info in `New API In` on Help page

Co-authored-by: Jonathan Gibbons <jjg at openjdk.org>
Reviewed-by: liach, hannesw

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlIds.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! test/langtools/jdk/javadoc/doclet/testNewApiList/TestNewApiList.java

Changeset: cdc84acd
Branch: hermetic-java-runtime
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2025-01-31 01:56:05 +0000
URL:       https://git.openjdk.org/leyden/commit/cdc84acdcc7689c2b2e42075a26939da14a1ba34

8348890: Fix docs for -XX:AOT* options in java man page

Reviewed-by: jrose

! src/java.base/share/man/java.md

Changeset: 0d30b869
Branch: hermetic-java-runtime
Author:    naveen.n.narayanan <“naveen.n.narayanan at oracle.com”>
Date:      2025-01-31 05:14:57 +0000
URL:       https://git.openjdk.org/leyden/commit/0d30b869d8be831bfc5ff5511b3a42900e4c22a4

8344581: [TESTBUG] java/awt/Robot/ScreenCaptureRobotTest.java failing on macOS

Reviewed-by: aivanov, azvegint, abhiscxk

! test/jdk/ProblemList.txt
! test/jdk/java/awt/Robot/ScreenCaptureRobotTest.java

Changeset: 03f5c33b
Branch: hermetic-java-runtime
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2025-01-31 05:37:38 +0000
URL:       https://git.openjdk.org/leyden/commit/03f5c33b53749ed7a1ee04d908909ce1e761477f

8349122: -XX:+AOTClassLinking is not compatible with jdwp

Reviewed-by: jrose, kvn

! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/arguments.hpp

Changeset: 2df9d5bc
Branch: hermetic-java-runtime
Author:    SendaoYan <syan at openjdk.org>
Date:      2025-01-31 06:40:26 +0000
URL:       https://git.openjdk.org/leyden/commit/2df9d5bc2f4d0cbfe62138adc8a3771abb89418b

8349040: Test compiler/inlining/LateInlinePrinting.java fails after JDK-8319850

Reviewed-by: mbaesken, thartmann

! test/hotspot/jtreg/compiler/inlining/LateInlinePrinting.java

Changeset: 5a45de5e
Branch: hermetic-java-runtime
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2025-01-31 07:56:13 +0000
URL:       https://git.openjdk.org/leyden/commit/5a45de5e1ec5ab3e6ed1f5cefa7b320353bb523f

8347989: Trees.getScope may crash for not-yet attributed source

Reviewed-by: asotona

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java
! test/langtools/tools/javac/api/TestGetScopeResult.java

Changeset: 669f8c0c
Branch: hermetic-java-runtime
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2025-01-31 08:11:30 +0000
URL:       https://git.openjdk.org/leyden/commit/669f8c0c07b57fa00ac84b8a90c4a1a1459443e3

8349039: Adjust exception No type named <ThreadType> in database

Reviewed-by: kevinw, cjplummer

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/types/basic/BasicTypeDataBase.java

Changeset: c3923fbb
Branch: hermetic-java-runtime
Author:    Tobias Hartmann <thartmann at openjdk.org>
Date:      2025-01-31 08:22:11 +0000
URL:       https://git.openjdk.org/leyden/commit/c3923fbb9a859c57f4f5d441e332623627b7c177

8349130: Problem list TestCodeEntryAlignment.java

Reviewed-by: chagedorn

! test/hotspot/jtreg/ProblemList.txt

Changeset: 8f7e6e2d
Branch: hermetic-java-runtime
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2025-01-31 08:55:52 +0000
URL:       https://git.openjdk.org/leyden/commit/8f7e6e2dbc0a3ccf56242bf071e57bfd671de951

8348430: Update jfr tests to allow execution with different vm flags

Reviewed-by: mgronlun

! test/jdk/jdk/jfr/api/event/dynamic/TestEventFactory.java
! test/jdk/jdk/jfr/api/recorder/TestStartStopRecording.java
! test/jdk/jdk/jfr/api/recording/dump/TestDump.java
! test/jdk/jdk/jfr/event/allocation/TestObjectAllocationSampleEvent.java
! test/jdk/jdk/jfr/event/oldobject/TestSanityDefault.java
! test/jdk/jdk/jfr/event/profiling/TestFullStackTrace.java
! test/jdk/jdk/jfr/jvm/TestChunkIntegrity.java
! test/jdk/jdk/jfr/jvm/TestGetAllEventClasses.java
! test/jdk/jdk/jfr/jvm/TestJFRIntrinsic.java
! test/jdk/jdk/jfr/threading/TestManyVirtualThreads.java

Changeset: 5878e45a
Branch: hermetic-java-runtime
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2025-01-31 13:48:09 +0000
URL:       https://git.openjdk.org/leyden/commit/5878e45ae07404bc18518e6a2cb551a7969fddd6

8348998: Split out PreInit.gmk from Init.gmk

Reviewed-by: erikj

! Makefile
! make/Init.gmk
! make/InitSupport.gmk
+ make/PreInit.gmk
+ make/PreInitSupport.gmk
! make/RunTestsPrebuilt.gmk
+ make/common/LogUtils.gmk

Changeset: a414a591
Branch: hermetic-java-runtime
Author:    Sorna Sarathi N <ssarathi at openjdk.org>
Date:      2025-01-31 14:06:22 +0000
URL:       https://git.openjdk.org/leyden/commit/a414a591dd8d66f1500cd69dd65baa6ba4224c2a

8344983: [PPC64] Rename ConditionRegisters

Reviewed-by: rrich, mdoerr

! src/hotspot/cpu/ppc/assembler_ppc.cpp
! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp
! src/hotspot/cpu/ppc/c1_CodeStubs_ppc.cpp
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/c1_Runtime1_ppc.cpp
! src/hotspot/cpu/ppc/c2_MacroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/downcallLinker_ppc.cpp
! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/g1/g1_ppc.ad
! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/shared/cardTableBarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/shared/modRefBarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/shenandoah/shenandoahBarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/z/zBarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/z/z_ppc.ad
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/ppc/interpreterRT_ppc.cpp
! src/hotspot/cpu/ppc/jniFastGetField_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.inline.hpp
! src/hotspot/cpu/ppc/macroAssembler_ppc_sha.cpp
! src/hotspot/cpu/ppc/methodHandles_ppc.cpp
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/ppc/register_ppc.hpp
! src/hotspot/cpu/ppc/runtime_ppc.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp
! src/hotspot/cpu/ppc/vtableStubs_ppc_64.cpp

Changeset: ee87d187
Branch: hermetic-java-runtime
Author:    Daniel Lundén <dlunden at openjdk.org>
Date:      2025-01-31 14:09:15 +0000
URL:       https://git.openjdk.org/leyden/commit/ee87d187d1cab09317b4f0068bfafc68efbbfe56

8348658: [AArch64] The node limit in compiler/codegen/TestMatcherClone.java is too strict

Co-authored-by: Aleksey Shipilev <shade at openjdk.org>
Reviewed-by: shade, kvn

! test/hotspot/jtreg/compiler/codegen/TestMatcherClone.java

Changeset: bba6a8f0
Branch: hermetic-java-runtime
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2025-01-31 14:29:35 +0000
URL:       https://git.openjdk.org/leyden/commit/bba6a8f0c19e40e65b9f63d5bc69c6a3bfa7442b

8349143: All make control variables need special propagation

Reviewed-by: erikj

! make/PreInitSupport.gmk

Changeset: fcd5ebc7
Branch: hermetic-java-runtime
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2025-01-31 14:35:42 +0000
URL:       https://git.openjdk.org/leyden/commit/fcd5ebc7e8964c7936c0eede031cb6193621f5fb

8292944: Noisy output when running make help the first time

Reviewed-by: erikj

! make/Init.gmk
! make/Main.gmk
! make/RunTestsPrebuilt.gmk
! make/common/FindTests.gmk
! make/common/Modules.gmk

Changeset: 77647421
Branch: hermetic-java-runtime
Author:    Jorn Vernee <jvernee at openjdk.org>
Date:      2025-01-31 16:49:03 +0000
URL:       https://git.openjdk.org/leyden/commit/77647421c5b13738f6fa145bf30cbb9dd741e164

8348909: [BACKOUT] Implement a better allocator for downcalls

Reviewed-by: shade, liach

! src/java.base/share/classes/jdk/internal/foreign/SlicingAllocator.java
- src/java.base/share/classes/jdk/internal/foreign/abi/BufferStack.java
! src/java.base/share/classes/jdk/internal/foreign/abi/SharedUtils.java
- test/jdk/java/foreign/TestBufferStack.java
- test/jdk/java/foreign/libTestBufferStack.c
- test/micro/org/openjdk/bench/java/lang/foreign/CallOverheadByValue.java
- test/micro/org/openjdk/bench/java/lang/foreign/libCallOverheadByValue.c

Changeset: 137ad5d0
Branch: hermetic-java-runtime
Author:    Jorn Vernee <jvernee at openjdk.org>
Date:      2025-01-31 16:49:21 +0000
URL:       https://git.openjdk.org/leyden/commit/137ad5d03c598d5e2888d08e6fbc638936650f30

8348976: MemorySegment::reinretpret should be force inlined

Reviewed-by: liach

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

Changeset: 13d852a0
Branch: hermetic-java-runtime
Author:    Rajan Halade <rhalade at openjdk.org>
Date:      2025-01-31 16:56:38 +0000
URL:       https://git.openjdk.org/leyden/commit/13d852a0b81a1fbf49e8b32ec8dc06e044263809

8349017: Update ML tests to verify against ACVP 1.1.0.38 version

Reviewed-by: weijun

! test/jdk/sun/security/provider/acvp/Launcher.java
! test/jdk/sun/security/provider/acvp/ML_DSA_Test.java
- test/jdk/sun/security/provider/acvp/data/ML-DSA-keyGen-FIPS204/internalProjection.json
- test/jdk/sun/security/provider/acvp/data/ML-DSA-sigGen-FIPS204/internalProjection.json
- test/jdk/sun/security/provider/acvp/data/ML-DSA-sigVer-FIPS204/internalProjection.json
- test/jdk/sun/security/provider/acvp/data/ML-KEM-encapDecap-FIPS203/internalProjection.json
- test/jdk/sun/security/provider/acvp/data/ML-KEM-keyGen-FIPS203/internalProjection.json
- test/jdk/sun/security/provider/acvp/data/acvp.md

Changeset: 2d6045a2
Branch: hermetic-java-runtime
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2025-01-31 17:12:00 +0000
URL:       https://git.openjdk.org/leyden/commit/2d6045a26f60fb36f69680e3a83b8303ab2c13e4

8301875: java.util.TimeZone.getSystemTimeZoneID uses C library default file mode

Reviewed-by: jlu, joehw

! src/java.base/windows/native/libjava/TimeZone_md.c

Changeset: 651ac3cc
Branch: hermetic-java-runtime
Author:    anass baya <anass.baya at oracle.com>
Date:      2025-01-31 18:30:01 +0000
URL:       https://git.openjdk.org/leyden/commit/651ac3cc0f2a8b3edf5cddb42df1d38d4aa0e1a6

6899304: java.awt.Toolkit.getScreenInsets(GraphicsConfiguration) returns incorrect values

Reviewed-by: aivanov, honkar, prr, serb

! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp
! test/jdk/java/awt/Multiscreen/MultiScreenInsetsTest/MultiScreenInsetsTest.java

Changeset: b5cf232c
Branch: hermetic-java-runtime
Author:    Jiangli Zhou <jianglizhou at google.com>
Date:      2025-01-31 13:34:05 +0000
URL:       https://git.openjdk.org/leyden/commit/b5cf232cc88f1b14cd28a0b6ec857044416b689a

Merge branch 'master' into hermetic-java-runtime

! make/Main.gmk
! make/autoconf/flags-ldflags.m4
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/arguments.hpp
! make/Main.gmk
! make/autoconf/flags-ldflags.m4
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/arguments.hpp



More information about the leyden-dev mailing list