git: openjdk/leyden: hermetic-java-runtime: 37 new changesets
duke
duke at openjdk.org
Tue Feb 18 19:23:07 UTC 2025
Changeset: 57f4c30f
Branch: hermetic-java-runtime
Author: Dmitry Chuyko <dchuyko at openjdk.org>
Date: 2025-02-14 07:54:44 +0000
URL: https://git.openjdk.org/leyden/commit/57f4c30fb6be1da57c8fcc742b5c36d842eef397
8347917: AArch64: Enable upper GPR registers in C1
Reviewed-by: aph
! src/hotspot/cpu/aarch64/c1_Defs_aarch64.hpp
! src/hotspot/cpu/aarch64/c1_FrameMap_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_FrameMap_aarch64.hpp
! src/hotspot/cpu/aarch64/c1_LinearScan_aarch64.hpp
! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp
! src/hotspot/share/c1/c1_Compiler.cpp
! src/hotspot/share/c1/c1_FrameMap.hpp
Changeset: fa1bd234
Branch: hermetic-java-runtime
Author: Nizar Benalla <nbenalla at openjdk.org>
Date: 2025-02-14 12:24:36 +0000
URL: https://git.openjdk.org/leyden/commit/fa1bd2344e60163bf247c668b94f98c50c72855a
8343802: Prevent NULL usage backsliding
Reviewed-by: kbarrett
! test/hotspot/jtreg/TEST.groups
+ test/hotspot/jtreg/sources/TestNoNULL.java
Changeset: 19c0ce43
Branch: hermetic-java-runtime
Author: Alexander Zvegintsev <azvegint at openjdk.org>
Date: 2025-02-14 12:55:36 +0000
URL: https://git.openjdk.org/leyden/commit/19c0ce43e258d00d77314d76a361feb2069a5af1
8349751: AIX build failure after upgrade pipewire to 1.3.81
Reviewed-by: mdoerr
! src/java.desktop/unix/native/libpipewire/include/spa/utils/endian.h
Changeset: db42a48d
Branch: hermetic-java-runtime
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2025-02-14 13:12:30 +0000
URL: https://git.openjdk.org/leyden/commit/db42a48dc5d49783545757bd34aeead851f9288e
8350011: Convert jpackage test lib tests in JUnit format
Reviewed-by: almatvee
+ test/jdk/tools/jpackage/helpers-test/TEST.properties
! test/jdk/tools/jpackage/helpers-test/jdk/jpackage/test/AnnotationsTest.java
! test/jdk/tools/jpackage/helpers-test/jdk/jpackage/test/DirectoryContentVerifierTest.java
+ test/jdk/tools/jpackage/helpers-test/jdk/jpackage/test/JUnitAdapter.java
! test/jdk/tools/jpackage/helpers-test/jdk/jpackage/test/JavaAppDescTest.java
! test/jdk/tools/jpackage/helpers-test/jdk/jpackage/test/TKitTest.java
- test/jdk/tools/jpackage/helpers-test/jdk/jpackage/test/TestSuite.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Main.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TestBuilder.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TestInstance.java
Changeset: 742e735d
Branch: hermetic-java-runtime
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-02-14 13:53:06 +0000
URL: https://git.openjdk.org/leyden/commit/742e735d7f6c4ee9ca5a4d290c59d7d6ec1f7635
8349858: Print compilation task before blocking compiler thread for shutdown
Reviewed-by: kvn, chagedorn
! src/hotspot/share/compiler/compileBroker.cpp
Changeset: 9ea81d90
Branch: hermetic-java-runtime
Author: anass baya <anass.baya at oracle.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2025-02-14 15:19:09 +0000
URL: https://git.openjdk.org/leyden/commit/9ea81d90175c11460d0efa83f82ceccc4ee2cd3b
8349351: Combine Screen Inset Tests into a Single File
Reviewed-by: honkar, dnguyen, aivanov
- test/jdk/java/awt/Multiscreen/MultiScreenInsetsTest/MultiScreenInsetsTest.java
! test/jdk/java/awt/Toolkit/ScreenInsetsTest/ScreenInsetsTest.java
Changeset: 0414dcec
Branch: hermetic-java-runtime
Author: Maxim Kartashev <mkartashev at openjdk.org>
Committer: Brian Burkhalter <bpb at openjdk.org>
Date: 2025-02-14 15:28:59 +0000
URL: https://git.openjdk.org/leyden/commit/0414dcec118fce24037ca1a6b00561c0ce4c6953
8349812: (fs) Files.newByteChannel with empty path name and CREATE_NEW throws unexpected exception
Reviewed-by: bpb
! src/java.base/unix/classes/sun/nio/fs/UnixChannelFactory.java
! test/jdk/java/nio/file/Files/SBC.java
Changeset: 2a90b90a
Branch: hermetic-java-runtime
Author: Ivan Šipka <isipka at openjdk.org>
Committer: Mahendra Chhipa <mchhipa at openjdk.org>
Date: 2025-02-14 16:18:47 +0000
URL: https://git.openjdk.org/leyden/commit/2a90b90a95da91b71cd90caeafae5adaee621ebf
8346117: Add test annotation
Reviewed-by: coffeys
! test/jdk/sun/nio/cs/Test6392804.java
! test/jdk/sun/nio/cs/TestUTF_32.java
Changeset: 38322407
Branch: hermetic-java-runtime
Author: Kelvin Nilsen <kdnilsen at openjdk.org>
Date: 2025-02-14 16:40:08 +0000
URL: https://git.openjdk.org/leyden/commit/38322407cd1664115e975c7fd9cb61e40d9557b5
8348594: Shenandoah: Do not penalize for degeneration when not the fault of triggering heuristic
Reviewed-by: phh, wkemper
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.hpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAggressiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.hpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahYoungHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRegulatorThread.cpp
Changeset: ba6c9659
Branch: hermetic-java-runtime
Author: Kelvin Nilsen <kdnilsen at openjdk.org>
Date: 2025-02-14 16:41:26 +0000
URL: https://git.openjdk.org/leyden/commit/ba6c96599aac1a6c08cb66c611474f83bbc9b260
8348595: GenShen: Fix generational free-memory no-progress check
Reviewed-by: phh, xpeng
! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMetrics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMetrics.hpp
Changeset: b6443f6f
Branch: hermetic-java-runtime
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2025-02-14 19:40:47 +0000
URL: https://git.openjdk.org/leyden/commit/b6443f6ff96707f67552df41c01d18c193560223
8348347: Cleanup JavaThread subclass support in SA
Reviewed-by: kevinw, sspitsyn
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/AttachListenerThread.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/CompilerThread.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/DeoptimizeObjectsALotThread.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/HiddenJavaThread.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JavaThread.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JvmtiAgentThread.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/MonitorDeflationThread.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/NotificationThread.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ServiceThread.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/StringDedupThread.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Thread.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ThreadStackTrace.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Threads.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/StackTrace.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/JavaThreadsPanel.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/PointerLocation.java
Changeset: 62345364
Branch: hermetic-java-runtime
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-02-15 07:22:20 +0000
URL: https://git.openjdk.org/leyden/commit/623453647a8a387b2d8d375cb18b33666abc16ee
8349915: CTW: Lots of level 3 compiles are done at level 2 after JDK-8348570
Reviewed-by: kvn, chagedorn
! src/hotspot/share/compiler/compilationPolicy.cpp
! src/hotspot/share/compiler/compileTask.hpp
Changeset: 5cf11324
Branch: hermetic-java-runtime
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2025-02-15 14:31:29 +0000
URL: https://git.openjdk.org/leyden/commit/5cf11324afdeed0189e0491845a7ffe78c7c1e13
8350098: jpackage test lib erroneously will run methods without @Test annotation as tests
Reviewed-by: almatvee
! test/jdk/tools/jpackage/helpers-test/jdk/jpackage/test/AnnotationsTest.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Annotations.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TestBuilder.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TestMethodSupplier.java
Changeset: 7d11418c
Branch: hermetic-java-runtime
Author: Bradford Wetmore <wetmore at openjdk.org>
Date: 2025-02-15 22:40:46 +0000
URL: https://git.openjdk.org/leyden/commit/7d11418c820b46926a25907766d16083a4b349de
8350147: Replace example in KEM class with the one from JEP 452
Reviewed-by: weijun
! src/java.base/share/classes/javax/crypto/KEM.java
Changeset: 21927237
Branch: hermetic-java-runtime
Author: David Holmes <dholmes at openjdk.org>
Date: 2025-02-17 02:09:25 +0000
URL: https://git.openjdk.org/leyden/commit/2192723734e4edd2d2136637a46e9256c1b15703
8350162: ProblemList compiler/tiered/Level2RecompilationTest.java
Reviewed-by: jpai
! test/hotspot/jtreg/ProblemList.txt
Changeset: 5e9d72e2
Branch: hermetic-java-runtime
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-02-17 08:02:51 +0000
URL: https://git.openjdk.org/leyden/commit/5e9d72e2241426c0cf26abadab73e63434d51a4a
8350094: Linux gcc 13.2.0 build fails when ubsan is enabled
Reviewed-by: mdoerr, prr, kbarrett
! make/autoconf/jdk-options.m4
Changeset: b1b48286
Branch: hermetic-java-runtime
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-02-17 09:21:49 +0000
URL: https://git.openjdk.org/leyden/commit/b1b48286a6cbee8a9f96d739ab437915c573022c
8350086: Inline hot Method accessors for faster task selection
Reviewed-by: kvn, coleenp, aph, vlivanov
! src/hotspot/share/compiler/compileTask.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/oops/method.inline.hpp
! src/hotspot/share/oops/methodData.cpp
! src/hotspot/share/runtime/java.cpp
Changeset: f1258f9e
Branch: hermetic-java-runtime
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2025-02-17 09:22:57 +0000
URL: https://git.openjdk.org/leyden/commit/f1258f9e16b063c0fdbdd614ae2dc76c67607654
8349755: Fix corner case issues in async UL
Reviewed-by: dholmes, aboldtch
! src/hotspot/share/logging/logAsyncWriter.cpp
! src/hotspot/share/logging/logAsyncWriter.hpp
! src/hotspot/share/logging/logFileOutput.cpp
! src/hotspot/share/logging/logFileStreamOutput.cpp
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/logging/logTagSet.cpp
+ test/hotspot/jtreg/runtime/logging/AsyncDeathTest.java
Changeset: 071c8f51
Branch: hermetic-java-runtime
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2025-02-17 11:05:59 +0000
URL: https://git.openjdk.org/leyden/commit/071c8f515537d6030ae7055e309b4f4a6a495bc8
8349909: jdk.internal.jimage.decompressor.ZipDecompressor does not close the Inflater in exceptional cases
Reviewed-by: lancea, alanb
! src/java.base/share/classes/jdk/internal/jimage/decompressor/ZipDecompressor.java
Changeset: b3a4026c
Branch: hermetic-java-runtime
Author: Gui Cao <gcao at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2025-02-17 11:35:07 +0000
URL: https://git.openjdk.org/leyden/commit/b3a4026c65eb049eb4f3a3cbf52c9f0c9979a256
8349764: RISC-V: C1: Improve Class.isInstance intrinsic
Reviewed-by: fyang, mli
! src/hotspot/cpu/riscv/c1_LIRGenerator_riscv.cpp
! src/hotspot/cpu/riscv/c1_Runtime1_riscv.cpp
Changeset: 7f3ecb4d
Branch: hermetic-java-runtime
Author: Matthias Ernst <mernst-github at mernst.org>
Date: 2025-02-17 13:07:23 +0000
URL: https://git.openjdk.org/leyden/commit/7f3ecb4d92fdb084ce632cab484cf4578487b090
8346664: C2: Optimize mask check with constant offset
Reviewed-by: epeter, qamai
! src/hotspot/share/opto/mulnode.cpp
! src/hotspot/share/opto/mulnode.hpp
! test/hotspot/jtreg/compiler/c2/irTests/TestShiftAndMask.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestEquivalentInvariants.java
! test/hotspot/jtreg/compiler/vectorization/TestPopulateIndex.java
Changeset: 2bd8f026
Branch: hermetic-java-runtime
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2025-02-17 13:12:02 +0000
URL: https://git.openjdk.org/leyden/commit/2bd8f026dbd449e810dc6ce96cd9235e5cb51a9b
8342524: Use latch in AbstractButton/bug6298940.java instead of delay
Reviewed-by: azvegint, kizune, dnguyen, achung
+ test/jdk/javax/swing/AbstractButton/bug6298940.java
Changeset: 906358d3
Branch: hermetic-java-runtime
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2025-02-17 13:13:15 +0000
URL: https://git.openjdk.org/leyden/commit/906358d3a14ce755fec771f0a6bb856b3a8f3297
8294155: Exception thrown before awaitAndCheck hangs PassFailJFrame
Reviewed-by: serb, azvegint, kizune
! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java
Changeset: 650d0d95
Branch: hermetic-java-runtime
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2025-02-17 13:13:42 +0000
URL: https://git.openjdk.org/leyden/commit/650d0d954ea8e20e31f17d459993d5edecf08a4c
8348865: JButton/bug4796987.java never runs because Windows XP is unavailable
Reviewed-by: tr, abhiscxk, serb
! test/jdk/javax/swing/JButton/4796987/bug4796987.java
Changeset: 8b2aa51b
Branch: hermetic-java-runtime
Author: Suchismith Roy <sroy at openjdk.org>
Committer: Amit Kumar <amitkumar at openjdk.org>
Date: 2025-02-17 13:28:34 +0000
URL: https://git.openjdk.org/leyden/commit/8b2aa51b0c36a993e46fea7a4b61788dd101d606
8349780: AIX os::get_summary_cpu_info support Power 11
Reviewed-by: stuefe, amitkumar
! src/hotspot/os/aix/os_aix.cpp
Changeset: 3f0c1370
Branch: hermetic-java-runtime
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2025-02-17 15:31:18 +0000
URL: https://git.openjdk.org/leyden/commit/3f0c1370269db978072814c2170fc3987efade85
8347123: Add missing @serial tags to other modules
Reviewed-by: prr, nbenalla, alanb
! src/java.datatransfer/share/classes/java/awt/datatransfer/DataFlavor.java
! src/java.management/share/classes/javax/management/ImmutableDescriptor.java
! src/java.management/share/classes/javax/management/MBeanPermission.java
! src/java.management/share/classes/javax/management/remote/JMXServiceURL.java
! src/java.management/share/classes/javax/management/remote/NotificationResult.java
! src/java.scripting/share/classes/javax/script/ScriptException.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosTicket.java
! src/java.smartcardio/share/classes/javax/smartcardio/ATR.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialBlob.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialClob.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialJavaObject.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialRef.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/spi/SyncProviderException.java
! src/java.sql/share/classes/java/sql/SQLClientInfoException.java
! src/java.sql/share/classes/javax/sql/StatementEvent.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/URIReferenceException.java
! src/java.xml/share/classes/javax/xml/namespace/QName.java
! src/java.xml/share/classes/javax/xml/parsers/FactoryConfigurationError.java
! src/java.xml/share/classes/javax/xml/stream/FactoryConfigurationError.java
! src/java.xml/share/classes/javax/xml/stream/XMLStreamException.java
! src/java.xml/share/classes/javax/xml/transform/TransformerException.java
! src/java.xml/share/classes/javax/xml/transform/TransformerFactoryConfigurationError.java
! src/java.xml/share/classes/org/w3c/dom/DOMException.java
! src/java.xml/share/classes/org/w3c/dom/events/EventException.java
! src/java.xml/share/classes/org/w3c/dom/ls/LSException.java
! src/java.xml/share/classes/org/w3c/dom/ranges/RangeException.java
! src/jdk.attach/share/classes/com/sun/tools/attach/AgentInitializationException.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/StaticClass.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float16.java
! src/jdk.jdi/share/classes/com/sun/jdi/ClassNotLoadedException.java
! src/jdk.jdi/share/classes/com/sun/jdi/InternalException.java
! src/jdk.jdi/share/classes/com/sun/jdi/InvocationException.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/IllegalConnectorArgumentsException.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/VMStartException.java
! src/jdk.jshell/share/classes/jdk/jshell/EvalException.java
! src/jdk.jshell/share/classes/jdk/jshell/UnresolvedReferenceException.java
! src/jdk.jshell/share/classes/jdk/jshell/spi/ExecutionControl.java
! src/jdk.jshell/share/classes/jdk/jshell/spi/SPIResolutionException.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/xpath/XPathException.java
Changeset: 8ec58939
Branch: hermetic-java-runtime
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2025-02-17 19:34:29 +0000
URL: https://git.openjdk.org/leyden/commit/8ec589390f7dc67dd883a1efddb8da32790f6591
8346781: [JVMCI] Limit ServiceLoader to class initializers
Reviewed-by: never, yzheng
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/Cleaner.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotVMConfig.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/services/JVMCIServiceLocator.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/services/Services.java
! test/hotspot/jtreg/compiler/jvmci/events/JvmciShutdownEventListener.java
! test/hotspot/jtreg/compiler/jvmci/events/JvmciShutdownEventTest.java
Changeset: 8df80400
Branch: hermetic-java-runtime
Author: Fei Yang <fyang at openjdk.org>
Date: 2025-02-18 00:19:46 +0000
URL: https://git.openjdk.org/leyden/commit/8df804005ed772936fd77a4c0335a5620f909570
8350093: RISC-V: java/math/BigInteger/LargeValueExceptions.java timeout with COH
Reviewed-by: mli, fjiang
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
Changeset: 3353f8e0
Branch: hermetic-java-runtime
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2025-02-18 07:51:45 +0000
URL: https://git.openjdk.org/leyden/commit/3353f8e0875165adbc8ee764a4c8d8817a87cd88
8349652: Rewire nmethod oop load barriers
Reviewed-by: kvn, aboldtch
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/gc/shared/barrierSetNMethod.cpp
! src/hotspot/share/gc/shared/barrierSetNMethod.hpp
! src/hotspot/share/gc/z/zBarrierSet.inline.hpp
! src/hotspot/share/gc/z/zBarrierSetNMethod.cpp
! src/hotspot/share/gc/z/zBarrierSetNMethod.hpp
! src/hotspot/share/gc/z/zNMethod.cpp
! src/hotspot/share/gc/z/zNMethod.hpp
! src/hotspot/share/oops/access.hpp
! src/hotspot/share/oops/accessDecorators.hpp
Changeset: 013fda1d
Branch: hermetic-java-runtime
Author: Marc Chevalier <marc.chevalier at oracle.com>
Committer: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2025-02-18 08:43:21 +0000
URL: https://git.openjdk.org/leyden/commit/013fda1dad22d7aca3ee24c11dc42cb3885b5323
8348172: C2: Remove unused local variables in filter_helper() methods
Reviewed-by: kvn, haosun, chagedorn
! src/hotspot/share/opto/type.cpp
Changeset: ff05d979
Branch: hermetic-java-runtime
Author: Marc Chevalier <marc.chevalier at oracle.com>
Committer: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2025-02-18 09:25:24 +0000
URL: https://git.openjdk.org/leyden/commit/ff05d9795322fee6def559bd6776de42b96c27dc
8349180: Remove redundant initialization in ciField constructor
Reviewed-by: chagedorn
! src/hotspot/share/ci/ciField.cpp
Changeset: 160db5f0
Branch: hermetic-java-runtime
Author: Afshin Zafari <azafari at openjdk.org>
Date: 2025-02-18 09:56:38 +0000
URL: https://git.openjdk.org/leyden/commit/160db5f0f000f8471f71e0725da862d57db28c8a
8340110: Ubsan: verifier.cpp:2043:19: runtime error: shift exponent 100 is too large for 32-bit type 'int'
Reviewed-by: dholmes, jsjolen
! src/hotspot/share/classfile/verifier.cpp
Changeset: d7baae3e
Branch: hermetic-java-runtime
Author: SendaoYan <syan at openjdk.org>
Date: 2025-02-18 09:56:49 +0000
URL: https://git.openjdk.org/leyden/commit/d7baae3ee92bbc94e380703f173a4d4a9de75e29
8350178: Incorrect comment after JDK-8345580
Reviewed-by: chagedorn, kvn
! src/hotspot/share/opto/node.hpp
Changeset: 8193e0d5
Branch: hermetic-java-runtime
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2025-02-18 10:23:35 +0000
URL: https://git.openjdk.org/leyden/commit/8193e0d53ac806d6974e2aacc7b7476aeb52a5fd
8346280: C2: implement late barrier elision for G1
Reviewed-by: tschatzl, aboldtch, mdoerr
! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp
! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.hpp
! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp
! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp
! src/hotspot/share/gc/shared/c2/cardTableBarrierSetC2.cpp
! src/hotspot/share/gc/shared/c2/cardTableBarrierSetC2.hpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp
! test/hotspot/jtreg/compiler/gcbarriers/TestG1BarrierGeneration.java
Changeset: 885be2ef
Branch: hermetic-java-runtime
Author: Hamlin Li <mli at openjdk.org>
Date: 2025-02-18 10:24:51 +0000
URL: https://git.openjdk.org/leyden/commit/885be2efa6b1359a7c7ab36882e19a7eaba77fb3
8349908: RISC-V: C2 SelectFromTwoVector
Reviewed-by: fyang, luhenry
! src/hotspot/cpu/riscv/riscv_v.ad
Changeset: e1d0a9c8
Branch: hermetic-java-runtime
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-02-18 13:20:05 +0000
URL: https://git.openjdk.org/leyden/commit/e1d0a9c832ef3e92faaed7f290ff56c0ed8a9d94
8350202: Tune for Power10 CPUs on Linux ppc64le
Reviewed-by: mdoerr
! make/autoconf/flags-cflags.m4
Changeset: 2ab60e03
Branch: hermetic-java-runtime
Author: Jiangli Zhou <jianglizhou at google.com>
Date: 2025-02-18 11:13:22 +0000
URL: https://git.openjdk.org/leyden/commit/2ab60e037b0092b6f19a80331800df412398978c
Merge branch 'master' into hermetic-java-runtime
! src/hotspot/share/logging/logTag.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Thread.java
! src/hotspot/share/logging/logTag.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Thread.java
More information about the leyden-dev
mailing list