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