git: openjdk/loom: master: 43 new changesets
duke
duke at openjdk.org
Sat Nov 15 18:34:21 UTC 2025
Changeset: 436b3357
Branch: master
Author: Shawn M Emery <shawn.emery at oracle.com>
Committer: Jamil Nimeh <jnimeh at openjdk.org>
Date: 2025-11-13 08:10:12 +0000
URL: https://git.openjdk.org/loom/commit/436b3357e9791f6acb2673e2ac96d33c6a2782e6
8371450: AES performance improvements for key schedule generation
Reviewed-by: valeriep, jnimeh
! src/java.base/share/classes/com/sun/crypto/provider/AES_Crypt.java
Changeset: 795ec5c1
Branch: master
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2025-11-13 08:33:15 +0000
URL: https://git.openjdk.org/loom/commit/795ec5c1e90309bc008acb28cfe0ce039dabcb8f
8370333: hotspot-unit-tests.md specifies wrong directory structure for tests
Reviewed-by: stefank, ayang
! doc/hotspot-unit-tests.html
! doc/hotspot-unit-tests.md
Changeset: 10220ed0
Branch: master
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2025-11-13 08:43:59 +0000
URL: https://git.openjdk.org/loom/commit/10220ed06ea452083693406113107484fce40275
8367013: Add Atomic<T> to package/replace idiom of volatile var plus AtomicAccess:: operations
Reviewed-by: stefank, aboldtch, jsjolen
! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.hpp
+ src/hotspot/share/runtime/atomic.hpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/hotspot/share/utilities/singleWriterSynchronizer.cpp
! src/hotspot/share/utilities/singleWriterSynchronizer.hpp
+ test/hotspot/gtest/runtime/test_atomic.cpp
Changeset: 9d6a61fd
Branch: master
Author: Benoît Maillard <bmaillard at openjdk.org>
Date: 2025-11-13 09:24:51 +0000
URL: https://git.openjdk.org/loom/commit/9d6a61fda6f43577ee8f19483e5b47100ff8eec0
8371558: C2: Missing optimization opportunity in AbsNode::Ideal
Reviewed-by: thartmann, rcastanedalo, chagedorn
! src/hotspot/share/opto/phaseX.cpp
+ test/hotspot/jtreg/compiler/c2/TestMissingOptAbsZeroMinusX.java
Changeset: 48c59faf
Branch: master
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2025-11-13 10:46:00 +0000
URL: https://git.openjdk.org/loom/commit/48c59faf58a4d7b7ec9d6824a5cbc9a55888ce72
8371722: java/net/httpclient/BufferSizePropertyClampTest.java should use Locale.ROOT
Reviewed-by: djelinski, jpai, vyazici
! test/jdk/java/net/httpclient/BufferSizePropertyClampTest.java
Changeset: 6b6fdf1d
Branch: master
Author: Ramesh Bhagavatam Gangadhar <rgangadhar at openjdk.org>
Committer: Sean Mullan <mullan at openjdk.org>
Date: 2025-11-13 12:57:16 +0000
URL: https://git.openjdk.org/loom/commit/6b6fdf1d9222eb03cd013cbe792fa77fd78c1acb
8357874: UNLIMTED_CRYPTO typo in class description of JceSecurity.java.template
Reviewed-by: wetmore
! src/java.base/share/classes/javax/crypto/JceSecurity.java.template
Changeset: bbc0f9ef
Branch: master
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2025-11-13 13:53:09 +0000
URL: https://git.openjdk.org/loom/commit/bbc0f9ef30c467c8da8b873813bde50a7e9ff697
8371788: Fix documentation for CollectedHeap::collect(GCCause)
Reviewed-by: ayang, iwalulya
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/serial/serialHeap.hpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
Changeset: 7d78818a
Branch: master
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2025-11-13 13:55:25 +0000
URL: https://git.openjdk.org/loom/commit/7d78818ae609461ab830c32c222f15f1cab0d2d4
8274178: G1: Occupancy value in IHOP logging and JFR event is inaccurate
8371635: G1: Young gen allocations should never be considered when comparing against IHOP threshold
Reviewed-by: ayang, iwalulya
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1HeapSizingPolicy.cpp
! src/hotspot/share/gc/g1/g1IHOPControl.cpp
! src/hotspot/share/gc/g1/g1IHOPControl.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp
! src/hotspot/share/gc/g1/g1Trace.cpp
! src/hotspot/share/gc/g1/g1Trace.hpp
Changeset: 8102f436
Branch: master
Author: Vicente Romero <vromero at openjdk.org>
Date: 2025-11-13 15:28:08 +0000
URL: https://git.openjdk.org/loom/commit/8102f436f5586253302cd8cef49bfe2b4af41693
8371480: VerifyError after JDK-8369654
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Code.java
+ test/langtools/tools/javac/switchexpr/VerifierErrorWrongSuperTypeTest.java
Changeset: bfc048ab
Branch: master
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-11-13 16:26:17 +0000
URL: https://git.openjdk.org/loom/commit/bfc048aba6391d52c07d9a5146466b47d2f6fed8
8371608: Jtreg test jdk/internal/vm/Continuation/Fuzz.java sometimes fails with (fast)debug binaries
Reviewed-by: mdoerr, rrich
! test/jdk/jdk/internal/vm/Continuation/Fuzz.java
Changeset: 2199b5fe
Branch: master
Author: Rui Li <ruiamzn at amazon.com>
Committer: Xiaolong Peng <xpeng at openjdk.org>
Date: 2025-11-13 18:01:58 +0000
URL: https://git.openjdk.org/loom/commit/2199b5fef4540ae8da77c5c4feafc8822a3d9d3d
8371381: [Shenandoah] Setting ergo flags should use FLAG_SET_ERGO
Reviewed-by: xpeng, wkemper, ysr, cslucas
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.hpp
! src/hotspot/share/gc/shenandoah/mode/shenandoahPassiveMode.cpp
Changeset: d09a8cb8
Branch: master
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2025-11-13 18:39:49 +0000
URL: https://git.openjdk.org/loom/commit/d09a8cb81b70a6c51ef5599bee04f1445a48e63f
8371746: Some imports in Integer.java and Long.java became unused after JDK-8370503
Reviewed-by: liach, darcy, iris
! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/Long.java
Changeset: db3a8386
Branch: master
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2025-11-13 18:59:34 +0000
URL: https://git.openjdk.org/loom/commit/db3a8386d482c161c45fae1689826bd53709f11f
8371436: (fs) java/nio/file/FileStore/Basic.java fails on macOS platform due to assertTrue(!store.equals(prev));
Reviewed-by: alanb
! src/java.base/macosx/native/libnio/fs/BsdNativeDispatcher.c
Changeset: 6322aaba
Branch: master
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2025-11-13 19:08:35 +0000
URL: https://git.openjdk.org/loom/commit/6322aaba63b235cb6c73d23a932210af318404ec
8371821: Duplicate export of jdk.internal.util to java.net.http
Reviewed-by: naoto, alanb
! src/java.base/share/classes/module-info.java
Changeset: 155d7df5
Branch: master
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2025-11-13 23:54:07 +0000
URL: https://git.openjdk.org/loom/commit/155d7df555fcebc318db89408ef0fffbd95414a0
8371749: New test serviceability/jvmti/events/VMDeath/AllocatingInVMDeath/TestAllocatingInVMDeath.java fails with -Xcheck:jni
Reviewed-by: sspitsyn, amenkov, cjplummer
! test/hotspot/jtreg/serviceability/jvmti/events/VMDeath/AllocatingInVMDeath/libTestAllocatingInVMDeath.cpp
Changeset: 0d8b5188
Branch: master
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2025-11-14 01:07:05 +0000
URL: https://git.openjdk.org/loom/commit/0d8b5188bb4315be3c63898a2ce4e68dd2bd4481
8364560: The default value of --linux-menu-group option is invalid
8356574: Test --linux-menu-group option
Reviewed-by: almatvee
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxPackageBuilder.java
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/model/LinuxPackageMixin.java
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/LinuxResources.properties
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LinuxHelper.java
! test/jdk/tools/jpackage/linux/ShortcutHintTest.java
Changeset: eaddefb4
Branch: master
Author: Fei Yang <fyang at openjdk.org>
Date: 2025-11-14 01:10:11 +0000
URL: https://git.openjdk.org/loom/commit/eaddefb475c6431821c2d62baf550ba2c5f357bf
8371753: compiler/c2/cr7200264/TestIntVect.java fails IR verification
Reviewed-by: chagedorn, fjiang
! test/hotspot/jtreg/compiler/c2/cr7200264/TestIntVect.java
Changeset: 7733632f
Branch: master
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2025-11-14 02:08:45 +0000
URL: https://git.openjdk.org/loom/commit/7733632f90a17ec848c4c9259c1aa58fded8c15a
8369206: jpackage should not set R/O permission on app launchers
Reviewed-by: almatvee
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/ExecutableRebrander.java
Changeset: 1baf5164
Branch: master
Author: Daniel Skantz <dskantz at openjdk.org>
Date: 2025-11-14 07:09:05 +0000
URL: https://git.openjdk.org/loom/commit/1baf5164d6a9077e0c440b7b78be6424a052f8a9
8371628: C2: add a test case for the arraycopy changes in JDK-8297933
Reviewed-by: rcastanedalo, shade
! test/hotspot/jtreg/compiler/arraycopy/TestACSameSrcDst.java
Changeset: 0829c6ac
Branch: master
Author: Anton Seoane Ampudia <aseoane at openjdk.org>
Committer: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2025-11-14 07:25:44 +0000
URL: https://git.openjdk.org/loom/commit/0829c6acde496833300efb38b4b900bf94b99dc0
8356761: IGV: dump escape analysis information
Reviewed-by: rcastanedalo, chagedorn
! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/escape.hpp
! src/hotspot/share/opto/idealGraphPrinter.cpp
! src/hotspot/share/opto/idealGraphPrinter.hpp
! src/hotspot/share/opto/phasetype.hpp
+ src/utils/IdealGraphVisualizer/ServerCompiler/src/main/resources/com/sun/hotspot/igv/servercompiler/filters/colorEscapeAnalysis.filter
+ src/utils/IdealGraphVisualizer/ServerCompiler/src/main/resources/com/sun/hotspot/igv/servercompiler/filters/showConnectionGraphNodesOnly.filter
+ src/utils/IdealGraphVisualizer/ServerCompiler/src/main/resources/com/sun/hotspot/igv/servercompiler/filters/showConnectionInfo.filter
! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/resources/com/sun/hotspot/igv/servercompiler/layer.xml
! test/hotspot/jtreg/compiler/lib/ir_framework/CompilePhase.java
Changeset: f4305923
Branch: master
Author: Anton Seoane Ampudia <aseoane at openjdk.org>
Committer: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2025-11-14 07:26:03 +0000
URL: https://git.openjdk.org/loom/commit/f4305923fb6203089fd13cf3387c81e127ae5fe2
8369002: Extract the loop->is_member(get_loop(get_ctrl(node))) pattern in a new function
Reviewed-by: bmaillard, rcastanedalo
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/predicates.cpp
! src/hotspot/share/opto/superword.cpp
Changeset: 81e0c87f
Branch: master
Author: Paul Hübner <phubner at openjdk.org>
Committer: Afshin Zafari <azafari at openjdk.org>
Date: 2025-11-14 08:29:57 +0000
URL: https://git.openjdk.org/loom/commit/81e0c87f28934cb0d66ad2500352b2728f44a1b7
8371320: runtime/ErrorHandling/PrintVMInfoAtExitTest.java fails with unexpected amount for Java Heap reserved memory
Reviewed-by: azafari, jsikstro
! test/hotspot/jtreg/runtime/ErrorHandling/PrintVMInfoAtExitTest.java
Changeset: 9eaa364a
Branch: master
Author: Afshin Zafari <azafari at openjdk.org>
Date: 2025-11-14 09:03:11 +0000
URL: https://git.openjdk.org/loom/commit/9eaa364a5221cba960467ffbaea14ea790809c6a
8361487: [ubsan] test_committed_virtualmemory.cpp check_covered_pages shows overflow
Reviewed-by: jsjolen, phubner
! test/hotspot/gtest/runtime/test_committed_virtualmemory.cpp
Changeset: 8a7af77e
Branch: master
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2025-11-14 10:10:03 +0000
URL: https://git.openjdk.org/loom/commit/8a7af77e991511e144914abc129a9d4d40c0b76b
8371366: java/net/httpclient/whitebox/RawChannelTestDriver.java fails intermittently in jtreg timeout
Reviewed-by: djelinski, vyazici
! test/jdk/java/net/httpclient/whitebox/RawChannelTestDriver.java
! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/RawChannelTest.java
Changeset: 00f2c38e
Branch: master
Author: Dhamoder Nalla <dhanalla at openjdk.org>
Committer: Hao Sun <haosun at openjdk.org>
Date: 2025-11-14 10:54:39 +0000
URL: https://git.openjdk.org/loom/commit/00f2c38e373f5ae58ad6593cc7b9d53b9596eb17
8371161: [AArch64] Enable CPU feature UseSHA3Intrinsics for the Qualcomm processor family
Reviewed-by: aph, haosun
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp
! src/hotspot/os_cpu/windows_aarch64/vm_version_windows_aarch64.cpp
Changeset: ff851de8
Branch: master
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-11-14 12:06:13 +0000
URL: https://git.openjdk.org/loom/commit/ff851de852673740542d922d1ee15a6c92b80473
8371709: Add CTW to hotspot_compiler testing
Reviewed-by: thartmann, epeter
! test/hotspot/jtreg/TEST.groups
Changeset: 4cc655a2
Branch: master
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2025-11-14 12:49:46 +0000
URL: https://git.openjdk.org/loom/commit/4cc655a2f445bb32ce555b80ac28610b26c51f4c
8371791: G1: Improve accuracy of G1CollectedHeap::non_young_occupancy_after_allocation()
Reviewed-by: ayang, iwalulya
! src/hotspot/share/gc/g1/g1Allocator.cpp
! src/hotspot/share/gc/g1/g1Allocator.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
Changeset: 5d65c23c
Branch: master
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2025-11-14 13:13:09 +0000
URL: https://git.openjdk.org/loom/commit/5d65c23cd99b72527dcfab9eb6da9510e7dc6330
8370492: [Linux] Update cpu shares to cpu.weight mapping function
Reviewed-by: cnorrbin, ayang, syan
! src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp
! src/java.base/linux/classes/jdk/internal/platform/cgroupv2/CgroupV2Subsystem.java
! test/hotspot/jtreg/containers/docker/TestMisc.java
! test/jdk/jdk/internal/platform/docker/MetricsCpuTester.java
Changeset: 36daa265
Branch: master
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2025-11-14 14:12:27 +0000
URL: https://git.openjdk.org/loom/commit/36daa2650d504b3cdc43c774601a6e5f9e9b2403
8371860: Make non-public methods in java_lang_Class private
Reviewed-by: kbarrett, fparain
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
Changeset: 466cb383
Branch: master
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2025-11-14 14:53:19 +0000
URL: https://git.openjdk.org/loom/commit/466cb383144edf0baa202dc5a2cac37e7572e2db
8371885: Mark UseCompressedClassPointers as obsolete for JDK 27
Reviewed-by: mdoerr, coleenp
! src/hotspot/share/runtime/arguments.cpp
Changeset: 10f262a6
Branch: master
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-11-14 15:31:28 +0000
URL: https://git.openjdk.org/loom/commit/10f262a6ad9a6e89cd79409c5e1a3f7efda76928
8371804: C2: Tighten up LoadNode::Value comments after JDK-8346184
Reviewed-by: kvn, vlivanov
! src/hotspot/share/opto/memnode.cpp
Changeset: 6e7eaf40
Branch: master
Author: David Beaumont <david.beaumont at oracle.com>
Committer: Roger Riggs <rriggs at openjdk.org>
Date: 2025-11-14 18:24:04 +0000
URL: https://git.openjdk.org/loom/commit/6e7eaf40d1b660cbec0a226911c9dc88f94756aa
8371591: VerifyJimage test incorrectly skips all tests when comparing directory structure
Reviewed-by: rriggs
! test/jdk/tools/jimage/VerifyJimage.java
Changeset: 58b601ac
Branch: master
Author: Ioi Lam <iklam at openjdk.org>
Date: 2025-11-14 18:41:50 +0000
URL: https://git.openjdk.org/loom/commit/58b601ac4250a455e3f25f8505ead8c130eba642
8371874: AOTLinkedClassBulkLoader::preload_classes() should not allocate heap objects
Reviewed-by: shade, ayang
! src/hotspot/share/classfile/javaClasses.cpp
Changeset: 3924a28a
Branch: master
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2025-11-14 19:39:26 +0000
URL: https://git.openjdk.org/loom/commit/3924a28a2281bbdb13fe9f1e0b5347d57197f8dc
8371083: FollowReferences reports non-class objects as JVMTI_HEAP_REFERENCE_SYSTEM_CLASS
Reviewed-by: lmesnik, sspitsyn
! src/hotspot/share/prims/jvmtiTagMap.cpp
+ test/hotspot/jtreg/serviceability/jvmti/FollowReferences/KindSystemClass/KindSystemClass.java
+ test/hotspot/jtreg/serviceability/jvmti/FollowReferences/KindSystemClass/libKindSystemClass.cpp
Changeset: 91b97a49
Branch: master
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2025-11-14 20:32:12 +0000
URL: https://git.openjdk.org/loom/commit/91b97a49d48ee8528b34486172293fd3a68ae3c7
8371922: Remove unused NonblockingQueue class
Reviewed-by: coleenp
- src/hotspot/share/utilities/nonblockingQueue.hpp
- src/hotspot/share/utilities/nonblockingQueue.inline.hpp
- test/hotspot/gtest/utilities/test_nonblockingQueue.cpp
Changeset: cc05530b
Branch: master
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2025-11-14 20:57:20 +0000
URL: https://git.openjdk.org/loom/commit/cc05530b813564a40c233eaaa80b906795c6d752
8371732: [redo] Change java.time month/day field types to 'byte'
Reviewed-by: darcy, alanb
! src/java.base/share/classes/java/time/LocalDate.java
! src/java.base/share/classes/java/time/MonthDay.java
! src/java.base/share/classes/java/time/YearMonth.java
! src/java.base/share/classes/java/time/chrono/HijrahDate.java
! test/jdk/java/time/test/java/time/TestLocalDate.java
! test/jdk/java/time/test/java/time/TestMonthDay.java
! test/jdk/java/time/test/java/time/TestYearMonth.java
Changeset: ad3dfaf1
Branch: master
Author: Anthony Scarpino <ascarpino at openjdk.org>
Date: 2025-11-14 21:08:36 +0000
URL: https://git.openjdk.org/loom/commit/ad3dfaf1fc483bb2bfd5c26d76c43b8f69454cbd
8360564: Implement JEP 524: PEM Encodings of Cryptographic Objects (Second Preview)
Reviewed-by: weijun, mullan
! src/java.base/share/classes/java/security/DEREncodable.java
+ src/java.base/share/classes/java/security/PEM.java
! src/java.base/share/classes/java/security/PEMDecoder.java
! src/java.base/share/classes/java/security/PEMEncoder.java
- src/java.base/share/classes/java/security/PEMRecord.java
! src/java.base/share/classes/javax/crypto/EncryptedPrivateKeyInfo.java
! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java
! src/java.base/share/classes/sun/security/ec/ECKeyFactory.java
! src/java.base/share/classes/sun/security/ec/ECPrivateKeyImpl.java
! src/java.base/share/classes/sun/security/ec/XDHKeyFactory.java
! src/java.base/share/classes/sun/security/ec/ed/EdDSAKeyFactory.java
! src/java.base/share/classes/sun/security/pkcs/PKCS8Key.java
! src/java.base/share/classes/sun/security/provider/X509Factory.java
! src/java.base/share/classes/sun/security/util/KeyUtil.java
! src/java.base/share/classes/sun/security/util/Pem.java
! test/jdk/java/security/PEM/PEMData.java
! test/jdk/java/security/PEM/PEMDecoderTest.java
! test/jdk/java/security/PEM/PEMEncoderTest.java
+ test/jdk/javax/crypto/EncryptedPrivateKeyInfo/Encrypt.java
- test/jdk/javax/crypto/EncryptedPrivateKeyInfo/EncryptKey.java
! test/jdk/javax/crypto/EncryptedPrivateKeyInfo/GetKey.java
+ test/jdk/javax/crypto/EncryptedPrivateKeyInfo/GetKeyPair.java
! test/jdk/javax/net/ssl/interop/ClientHelloInterOp.java
Changeset: 7aff8e15
Branch: master
Author: Chen Liang <liach at openjdk.org>
Date: 2025-11-14 22:55:28 +0000
URL: https://git.openjdk.org/loom/commit/7aff8e15ba59b1e23d2e62c200d52a26da1a2030
8371319: java.lang.reflect.Method#equals doesn't short-circuit with same instances
Reviewed-by: jvernee
! src/java.base/share/classes/java/lang/reflect/Executable.java
+ test/micro/org/openjdk/bench/java/lang/reflect/ExecutableCompareBenchmark.java
Changeset: bc928c81
Branch: master
Author: Archie Cobbs <acobbs at openjdk.org>
Date: 2025-11-14 23:53:31 +0000
URL: https://git.openjdk.org/loom/commit/bc928c814b5ea70505e362a643e18664e119bce3
5038439: Warning message for literal shift amounts outside the canonical domain
Reviewed-by: darcy, jlahoda
! make/langtools/tools/propertiesparser/parser/MessageType.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties
! src/jdk.compiler/share/classes/module-info.java
! src/jdk.compiler/share/man/javac.md
+ test/langtools/tools/javac/diags/examples/BitShiftOutOfRange.java
+ test/langtools/tools/javac/lint/ShiftOutOfRange.java
+ test/langtools/tools/javac/lint/ShiftOutOfRange.out
Changeset: 7c169c98
Branch: master
Author: Harshitha Onkar <honkar at openjdk.org>
Date: 2025-11-14 23:53:44 +0000
URL: https://git.openjdk.org/loom/commit/7c169c9814a694126f524e8941b1035e6695900c
8365426: [macos26] Graphics2D tests fail on new macOS 26
Reviewed-by: kizune, dnguyen
! test/jdk/java/awt/Graphics2D/CopyAreaOOB.java
Changeset: f971ee5e
Branch: master
Author: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2025-11-15 01:50:47 +0000
URL: https://git.openjdk.org/loom/commit/f971ee5ea07e3e1c0efe447a416e7242f5e46a16
8349192: jvmti/scenarios/contention/TC05/tc05t001 fails: ERROR: tc05t001.cpp, 281: (waitedThreadCpuTime - waitThreadCpuTime) < (EXPECTED_ACCURACY * 1000000)
Reviewed-by: cjplummer, lmesnik
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC05/tc05t001/tc05t001.cpp
Changeset: 6042c9a6
Branch: master
Author: Anthony Scarpino <ascarpino at openjdk.org>
Date: 2025-11-15 02:46:30 +0000
URL: https://git.openjdk.org/loom/commit/6042c9a6f0c25c141a74d72ad462189da7f9e625
8371934: EncryptedPrivateKeyInfo methods need @since updates
Reviewed-by: jnimeh
! src/java.base/share/classes/javax/crypto/EncryptedPrivateKeyInfo.java
Changeset: f6c90fe8
Branch: master
Author: Alan Bateman <alanb at openjdk.org>
Date: 2025-11-15 08:15:50 +0000
URL: https://git.openjdk.org/loom/commit/f6c90fe8f9986b02797ba1f967c71a592a892266
8371226: Thread class description needs section on Thread Interruption
Reviewed-by: prappo, vklang, liach, rriggs
! src/java.base/share/classes/java/lang/InterruptedException.java
! src/java.base/share/classes/java/lang/Thread.java
More information about the loom-dev
mailing list