Changeset: 72382629 Branch: lworld Author: Erik Gahlin <[email protected]> Date: 2026-07-15 11:04:04 +0000 URL: https://git.openjdk.org/valhalla/commit/723826295aa50a88cbb702128da79a91e6d87c73
8385957: JFR: Sensitive command-line arguments still in environment variable values Reviewed-by: mgronlun, rtoyonaga ! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp ! src/hotspot/share/jfr/periodic/jfrRedactedEvents.cpp ! src/hotspot/share/jfr/periodic/jfrRedactedEvents.hpp ! src/java.base/share/man/java.md ! test/jdk/jdk/jfr/startupargs/TestRedact.java Changeset: 376ecc5a Branch: lworld Author: Robert Toyonaga <[email protected]> Date: 2026-07-15 13:37:35 +0000 URL: https://git.openjdk.org/valhalla/commit/376ecc5a9d89b5f8c1593d3e717eb2c748b17449 8386546: Fix race when reserving memory with NUMA interleaving on Windows Reviewed-by: asmehra, stuefe ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os/windows/os_windows.hpp ! test/hotspot/gtest/runtime/test_os_windows.cpp Changeset: d1c87e5b Branch: lworld Author: Derek White <[email protected]> Date: 2026-07-15 13:42:10 +0000 URL: https://git.openjdk.org/valhalla/commit/d1c87e5b4f3f17c473e2425983b3eb8c7ac15fa8 8388080: Increase static size of some stubs for APX code Reviewed-by: sviswanathan, kvn ! src/hotspot/cpu/x86/methodHandles_x86.hpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp Changeset: 82a20899 Branch: lworld Author: Matias Saavedra Silva <[email protected]> Date: 2026-07-15 14:30:08 +0000 URL: https://git.openjdk.org/valhalla/commit/82a2089959fb47ee0a6bd9f8836de6212de1f02f 8365575: AOT cache should include classes verified using "fail over" verification Reviewed-by: iklam, liach ! src/hotspot/share/classfile/verifier.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/instanceKlassFlags.hpp ! test/hotspot/jtreg/runtime/cds/appcds/aotCache/VerifierFailOver.java Changeset: 79568c91 Branch: lworld Author: Coleen Phillimore <[email protected]> Date: 2026-07-15 15:02:05 +0000 URL: https://git.openjdk.org/valhalla/commit/79568c915ae8c348b0fed271b949d21247770d13 8384557: Allow configuration of the JVM's temporary directory on Linux Co-authored-by: Kevin Walls <[email protected]> Co-authored-by: David Holmes <[email protected]> Reviewed-by: dholmes, sspitsyn, jsjolen, kevinw ! src/hotspot/os/linux/globals_linux.hpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/posix/attachListener_posix.cpp ! src/hotspot/os/posix/perfMemory_posix.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/os.hpp ! src/java.base/share/man/java.md ! src/jdk.attach/linux/classes/sun/tools/attach/VirtualMachineImpl.java ! src/jdk.attach/linux/native/libattach/VirtualMachineImpl.c ! src/jdk.internal.jvmstat/linux/classes/sun/jvmstat/PlatformSupportImpl.java ! src/jdk.jcmd/share/man/jcmd.md ! src/jdk.jcmd/share/man/jinfo.md ! src/jdk.jcmd/share/man/jmap.md ! src/jdk.jcmd/share/man/jps.md ! src/jdk.jcmd/share/man/jstack.md ! src/jdk.jcmd/share/man/jstat.md + test/jdk/com/sun/tools/attach/JvmTempDirTest.java ! test/jdk/com/sun/tools/attach/TempDirTest.java + test/jdk/sun/tools/jps/TestJpsTempDir.java Changeset: c6a068a5 Branch: lworld Author: Naoto Sato <[email protected]> Date: 2026-07-15 16:15:12 +0000 URL: https://git.openjdk.org/valhalla/commit/c6a068a5ee0fcd6719b85103ead1e3fee2b8b42b 8388183: Wrong example in documentation for String.toLowerCase() Reviewed-by: jlu, iris ! src/java.base/share/classes/java/lang/String.java Changeset: 96737cf5 Branch: lworld Author: Justin Lu <[email protected]> Date: 2026-07-15 16:18:00 +0000 URL: https://git.openjdk.org/valhalla/commit/96737cf5104d3ffc9a4c96e66e132d4b16a79c31 8387261: Locale.LanguageRange weight validation issues Reviewed-by: naoto ! src/java.base/share/classes/java/util/Locale.java ! src/java.base/share/classes/sun/util/locale/LocaleMatcher.java ! test/jdk/java/util/Locale/LocaleMatchingTest.java Changeset: 41a188f1 Branch: lworld Author: Aleksey Shipilev <[email protected]> Date: 2026-07-15 16:39:12 +0000 URL: https://git.openjdk.org/valhalla/commit/41a188f1d128298cb155c40681395df83916c469 8387463: Shenandoah: Use direct oop_oop_iterate methods for known types in marking loops Reviewed-by: wkemper, xpeng, kdnilsen ! src/hotspot/share/gc/shenandoah/shenandoahMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMark.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMark.inline.hpp ! src/hotspot/share/oops/instanceRefKlass.hpp Changeset: c4a8cb23 Branch: lworld Author: Chris Plummer <[email protected]> Date: 2026-07-15 17:46:57 +0000 URL: https://git.openjdk.org/valhalla/commit/c4a8cb23496cc6851ca71de2e2b15ec09f5cb742 8387640: vmTestbase/nsk/jdi/EventRequestManager/threadStartRequests/thrstartreq001/TestDescription.java fails intermittently Reviewed-by: sspitsyn, lmesnik ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadStartRequests/thrstartreq001.java Changeset: 2659bfe3 Branch: lworld Author: Chen Liang <[email protected]> Date: 2026-07-15 19:16:54 +0000 URL: https://git.openjdk.org/valhalla/commit/2659bfe35598296f9ba1b74b87e9e34c5f229ec7 8388347: Remove enablePreview from TestEnableNativeAccessJarManifest Reviewed-by: jpai, jvernee ! test/jdk/java/foreign/enablenativeaccess/TestEnableNativeAccessJarManifest.java Changeset: 399317d3 Branch: lworld Author: Vladimir Ivanov <[email protected]> Date: 2026-07-15 21:21:29 +0000 URL: https://git.openjdk.org/valhalla/commit/399317d393869e9da54fccf55af71450c2aa36be 8388357: ProblemList compiler/vectorapi/VectorStoreMaskIdentityTest.java Reviewed-by: liach, kvn ! test/hotspot/jtreg/ProblemList.txt Changeset: bc03baed Branch: lworld Author: Ashutosh Mehra <[email protected]> Date: 2026-07-16 00:48:42 +0000 URL: https://git.openjdk.org/valhalla/commit/bc03baed726bef0f7fde8d4de5f90b48a9cc26fa 8387745: [aot] Several tests fail because a SoftReferenceKey cannot be archived Reviewed-by: iklam, kvn ! src/hotspot/share/cds/aotReferenceObjSupport.cpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/java.base/share/classes/sun/util/locale/BaseLocale.java Changeset: 820d28fe Branch: lworld Author: Ozan Cetin <[email protected]> Committer: Aleksey Shipilev <[email protected]> Date: 2026-07-16 10:22:01 +0000 URL: https://git.openjdk.org/valhalla/commit/820d28feb5043fefe353b40dae9862b6868e4f1c 8370870: IGV: add simple regression tests for graph dumping Reviewed-by: chagedorn, shade + test/hotspot/jtreg/compiler/igv/TestIdealGraphDump.java Changeset: 80476532 Branch: lworld Author: Daisuke Yamazaki <[email protected]> Committer: Sean Mullan <[email protected]> Date: 2026-07-16 14:10:24 +0000 URL: https://git.openjdk.org/valhalla/commit/80476532c0c5d4339128bd45dd85dc5cc70a6fe6 8382269: keytool man page references to "JKS" need to be cleaned up Reviewed-by: mullan, hchao ! src/java.base/share/man/keytool.md ! src/jdk.jartool/share/man/jarsigner.md Changeset: 816fe33e Branch: lworld Author: April Ivy <[email protected]> Committer: Leonid Mesnik <[email protected]> Date: 2026-07-16 18:55:38 +0000 URL: https://git.openjdk.org/valhalla/commit/816fe33ea6136b1563cdbe0cffbd09da1f62f1c7 8387991: Optimize execution of runtime/Thread/TestSpinPause.java Reviewed-by: dholmes, lmesnik ! test/hotspot/jtreg/runtime/Thread/TestSpinPause.java Changeset: 24a15327 Branch: lworld Author: Mark Powers <[email protected]> Date: 2026-07-16 23:48:46 +0000 URL: https://git.openjdk.org/valhalla/commit/24a1532719f389f7adc7d54da8c15f2f48254296 8359758: O(n²) time complexity in sun.security.util.LocalizedMessage.getNonlocalized Reviewed-by: djelinski, weijun, abarashev ! src/java.base/share/classes/sun/security/util/LocalizedMessage.java Changeset: b7b29c70 Branch: lworld Author: Guanqiang Han <[email protected]> Committer: David Holmes <[email protected]> Date: 2026-07-17 02:14:36 +0000 URL: https://git.openjdk.org/valhalla/commit/b7b29c7082db536ed03abb44ffc6e9e76960a309 8388186: java -XX:UseSSE=2 -XX:+EnableX86ECoreOpts -version crashes with assert(UseAVX > 0) failed: requires some form of AVX Reviewed-by: asmehra, kvn ! src/hotspot/cpu/x86/vm_version_x86.cpp + test/hotspot/jtreg/compiler/cpuflags/TestEnableX86ECoreOptsWithAVX2Disabled.java Changeset: bb3baa85 Branch: lworld Author: Benjamin Peterson <[email protected]> Committer: David Holmes <[email protected]> Date: 2026-07-17 02:19:00 +0000 URL: https://git.openjdk.org/valhalla/commit/bb3baa85b8f62924230926320ca5a782f51d85e6 8388360: Dead sharedRuntime.cpp stub name code Reviewed-by: dholmes ! src/hotspot/share/runtime/sharedRuntime.cpp Changeset: c5c366ad Branch: lworld Author: Harshit Dhiman <[email protected]> Committer: Amit Kumar <[email protected]> Date: 2026-07-17 04:14:32 +0000 URL: https://git.openjdk.org/valhalla/commit/c5c366ad0cfe33361b0c30597bc71beb4770db09 8388284: [s390] resolve_jobject uses wrong branch condition after tmll Reviewed-by: amitkumar, aph ! src/hotspot/cpu/s390/gc/shared/barrierSetAssembler_s390.cpp Changeset: 6987a359 Branch: lworld Author: David CARLIER <[email protected]> Committer: Serguei Spitsyn <[email protected]> Date: 2026-07-17 05:02:17 +0000 URL: https://git.openjdk.org/valhalla/commit/6987a3593fc7581f04992b034d3dbb0469d09f1f 8387718: JVMTI GetLocal/SetLocal: slot bounds check overflows for long/double slots Reviewed-by: dholmes, sspitsyn ! src/hotspot/share/prims/jvmtiImpl.cpp + test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable/GetSetLocalSlotOverflow.java + test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable/libGetSetLocalSlotOverflow.cpp Changeset: 0ad1166a Branch: lworld Author: Volkan Yazici <[email protected]> Date: 2026-07-17 05:55:39 +0000 URL: https://git.openjdk.org/valhalla/commit/0ad1166ada90fe39e2855f21fd91db9fccfffe0b 8387753: Improve SimpleDateFormat.set2DigitYearStart() documentation Reviewed-by: naoto ! src/java.base/share/classes/java/text/SimpleDateFormat.java Changeset: 3e67ebff Branch: lworld Author: Matthias Baesken <[email protected]> Date: 2026-07-17 06:35:20 +0000 URL: https://git.openjdk.org/valhalla/commit/3e67ebff0719e5d8e09532bf91fcc4c80bb53ad5 8387701: TestAVXRegisterDump: guarantee(how == 0) failed: test guarantee Reviewed-by: missa, sviswanathan, kvn ! test/hotspot/jtreg/runtime/ErrorHandling/TestAVXRegisterDump.java Changeset: 16038200 Branch: lworld Author: Volkan Yazici <[email protected]> Date: 2026-07-17 06:38:30 +0000 URL: https://git.openjdk.org/valhalla/commit/160382009f121502bee469afcae8236676502e16 8387598: sun.net.httpserver.maxReqTime and maxRspTime properties expect values in seconds Reviewed-by: jpai ! src/jdk.httpserver/share/classes/module-info.java Changeset: 2278ade4 Branch: lworld Author: Matthias Baesken <[email protected]> Date: 2026-07-17 07:05:51 +0000 URL: https://git.openjdk.org/valhalla/commit/2278ade4e8714ee167b2267b7cdde2d5859dfdaf 8387674: Remove isXP() function from jabswitch.cpp Reviewed-by: prr, clanger ! src/jdk.accessibility/windows/native/jabswitch/jabswitch.cpp Changeset: 5bea309c Branch: lworld Author: Jatin Bhateja <[email protected]> Date: 2026-07-17 07:07:52 +0000 URL: https://git.openjdk.org/valhalla/commit/5bea309caa1e5747feca4957786e5595957316b9 8387698: C2 VectorAPI: Float16Vector::indexInRange hits: fatal error: Not monotonic Reviewed-by: chagedorn, epeter ! src/hotspot/share/opto/castnode.cpp + test/hotspot/jtreg/compiler/vectorapi/TestFloat16VectorConvergence.java Changeset: a15f693c Branch: lworld Author: April Ivy <[email protected]> Committer: Axel Boldt-Christmas <[email protected]> Date: 2026-07-17 08:44:52 +0000 URL: https://git.openjdk.org/valhalla/commit/a15f693cb860e0b2208b3755cee222a03956067a 8387467: ZGC: Use shared thread-local _nmethod_disarmed_guard_value Reviewed-by: aboldtch, ayang, eosterlund ! src/hotspot/share/gc/shared/barrierSet.cpp ! src/hotspot/share/gc/shared/barrierSetNMethod.cpp ! src/hotspot/share/gc/shared/barrierSetNMethod.hpp ! src/hotspot/share/gc/shared/gcThreadLocalData.hpp ! src/hotspot/share/gc/z/zBarrierSet.cpp ! src/hotspot/share/gc/z/zBarrierSetNMethod.cpp ! src/hotspot/share/gc/z/zBarrierSetNMethod.hpp ! src/hotspot/share/gc/z/zStackWatermark.cpp ! src/hotspot/share/gc/z/zThreadLocalData.hpp Changeset: 026a63d0 Branch: lworld Author: Harshit Dhiman <[email protected]> Committer: Amit Kumar <[email protected]> Date: 2026-07-17 11:08:58 +0000 URL: https://git.openjdk.org/valhalla/commit/026a63d0d941abc50b4ecbecca1668a93fa6963a 8388285: [s390] compP_reg_mem is missing the barrier_data() == 0 predicate Reviewed-by: amitkumar, aph ! src/hotspot/cpu/s390/s390.ad Changeset: 9601cfb3 Branch: lworld Author: Dingli Zhang <[email protected]> Date: 2026-07-17 13:18:05 +0000 URL: https://git.openjdk.org/valhalla/commit/9601cfb31b7b489db10fc3523de0e5d86cd2faed 8388399: RISC-V: Enable vector FP16 conversions with Zvfhmin Reviewed-by: fyang, wenanjian ! src/hotspot/cpu/riscv/globals_riscv.hpp ! src/hotspot/cpu/riscv/riscv_v.ad ! src/hotspot/cpu/riscv/vm_version_riscv.hpp ! src/hotspot/os_cpu/linux_riscv/riscv_hwprobe.cpp Changeset: 9e9fae65 Branch: lworld Author: Thomas Stuefe <[email protected]> Date: 2026-07-17 13:44:59 +0000 URL: https://git.openjdk.org/valhalla/commit/9e9fae6584c8865c20542303e9349a0799888330 8387652: [aarch64] Fallback mode for narrow klass decoding Reviewed-by: aph, adinn, rkennke, galder ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp ! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/compressedKlass_aarch64.cpp ! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/methodHandles_aarch64.cpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp ! src/hotspot/cpu/aarch64/vtableStubs_aarch64.cpp ! src/hotspot/share/cds/aotMetaspace.cpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/oops/compressedKlass.cpp ! src/hotspot/share/oops/compressedKlass.hpp ! test/hotspot/gtest/aarch64/test_assembler_aarch64.cpp + test/hotspot/jtreg/gtest/AssemblerGtests.java ! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointersEncodingScheme.java ! test/hotspot/jtreg/runtime/ErrorHandling/AccessZeroNKlassHitsProtectionZone.java Changeset: 5b3456ce Branch: lworld Author: Roland Westrelin <[email protected]> Date: 2026-07-17 15:02:34 +0000 URL: https://git.openjdk.org/valhalla/commit/5b3456ce70dc4fb0bc28ff8bacb00a0ec504400b 8388406: [BACKOUT] C2: crash in compiled code due to zero division because of widened CastII Reviewed-by: thartmann, chagedorn ! src/hotspot/share/opto/c2_globals.hpp ! src/hotspot/share/opto/castnode.cpp ! src/hotspot/share/opto/cfgnode.cpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/convertnode.cpp ! src/hotspot/share/opto/divnode.cpp ! src/hotspot/share/opto/divnode.hpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/movenode.cpp ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/parse2.cpp ! src/hotspot/share/opto/phaseX.cpp ! src/hotspot/share/opto/phaseX.hpp ! src/hotspot/share/opto/rootnode.cpp ! src/hotspot/share/opto/rootnode.hpp ! src/hotspot/share/opto/vectornode.cpp - test/hotspot/jtreg/compiler/c2/TestDeadPathManyDeadDataNodes.java - test/hotspot/jtreg/compiler/integerArithmetic/TestDivByZeroInLiveCFGPath.java - test/hotspot/jtreg/compiler/integerArithmetic/TestZeroDivModWidenedCastII.java ! test/hotspot/jtreg/compiler/rangechecks/TestArrayAccessAboveRCAfterRCCastIIEliminated.java Changeset: ae6332d6 Branch: lworld Author: Chad Rakoczy <[email protected]> Date: 2026-07-17 15:51:06 +0000 URL: https://git.openjdk.org/valhalla/commit/ae6332d6e6d85af000a7843924f49fa15370532c 8388358: HotCodeHeap should throw warning when enabled without C2 Reviewed-by: kvn, eastigeevich ! src/hotspot/share/compiler/compilerDefinitions.cpp Changeset: e065824f Branch: lworld Author: David Briemann <[email protected]> Date: 2026-07-18 06:43:58 +0000 URL: https://git.openjdk.org/valhalla/commit/e065824fbdd041b2557a0c9e7535508c72d04359 8387210: PPC64: Remove postalloc_expand from EncodePKlass and DecodeNKlass nodes Reviewed-by: rrich, mbaesken, mdoerr ! src/hotspot/cpu/ppc/ppc.ad Changeset: e487b0dd Branch: lworld Author: Gui Cao <[email protected]> Committer: Dingli Zhang <[email protected]> Date: 2026-07-18 09:16:04 +0000 URL: https://git.openjdk.org/valhalla/commit/e487b0dd02c33078b94768ca0cb29ae3baabdd62 8388075: RISC-V: Auto-enable Zvbc extension features Reviewed-by: fyang, dzhang ! src/hotspot/cpu/riscv/globals_riscv.hpp ! src/hotspot/os_cpu/linux_riscv/riscv_hwprobe.cpp Changeset: 2ac4a2db Branch: lworld Author: Arno Zeller <[email protected]> Committer: Jaikiran Pai <[email protected]> Date: 2026-07-20 01:39:07 +0000 URL: https://git.openjdk.org/valhalla/commit/2ac4a2db146be58fd8d82b6882af62013bb4a6b9 8386595: Two java/net/MulticastSocket tests fail on machines with no ipv6 address other than loopback Reviewed-by: jpai ! test/jdk/java/net/MulticastSocket/NoLoopbackPackets.java ! test/jdk/java/net/MulticastSocket/Test.java Changeset: b61ef6bd Branch: lworld Author: Jan Lahoda <[email protected]> Date: 2026-07-20 03:53:09 +0000 URL: https://git.openjdk.org/valhalla/commit/b61ef6bd260fd1468573b4370587df5494ad8db0 8387977: The java manpage should describe the new main method variants Co-authored-by: Alex Buckley <[email protected]> Reviewed-by: dholmes, vromero, iris ! src/java.base/share/man/java.md Changeset: acdcbf84 Branch: lworld Author: Guanqiang Han <[email protected]> Committer: Axel Boldt-Christmas <[email protected]> Date: 2026-07-20 06:55:53 +0000 URL: https://git.openjdk.org/valhalla/commit/acdcbf84257d9f32324d0ba13a03f4a625b978d4 8388312: ZGC: Diagnostic VM option `ZIndexDistributorStrategy` is not validated Reviewed-by: aboldtch, ayang ! src/hotspot/share/gc/z/z_globals.hpp Changeset: 9b69184e Branch: lworld Author: Jan Lahoda <[email protected]> Date: 2026-07-20 06:59:36 +0000 URL: https://git.openjdk.org/valhalla/commit/9b69184e56cef61b9f470a6ba3bd11057b8e74f8 8387377: Compilation is very slow when --module-path contains many Automatic Modules and ALL-MODULE-PATH is used Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! test/langtools/tools/javac/modules/EdgeCases.java Changeset: b0417f6f Branch: lworld Author: Gui Cao <[email protected]> Committer: Dingli Zhang <[email protected]> Date: 2026-07-20 08:33:44 +0000 URL: https://git.openjdk.org/valhalla/commit/b0417f6ff0309eb9f1a277f89cae1b43bc2ffcb8 8388456: RISC-V: Add UseZvbb to RVA23U64Profile Co-authored-by: Dingli Zhang <[email protected]> Reviewed-by: fyang, wenanjian ! src/hotspot/cpu/riscv/vm_version_riscv.hpp Changeset: 78ee01b2 Branch: lworld Author: Jan Lahoda <[email protected]> Date: 2026-07-20 10:11:43 +0000 URL: https://git.openjdk.org/valhalla/commit/78ee01b2a62c2e292f70bf2a63210fc815cd3dc9 8387965: Incorrect line numbers for instanceof with pattern matching Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/LineNumberTestBase.java + test/langtools/tools/javac/classfiles/attributes/LineNumberTable/PatternMatching.java ! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/TestCase.java Changeset: 1f064af6 Branch: lworld Author: Andreas Chmielewski <[email protected]> Committer: Sean Mullan <[email protected]> Date: 2026-07-20 11:58:02 +0000 URL: https://git.openjdk.org/valhalla/commit/1f064af63e462275f1223414164f418b0f83fbdc 8387874: Timeout when running test BulkCipherDisabledAlgorithms Reviewed-by: abarashev, mullan ! test/jdk/javax/net/ssl/ciphersuites/BulkCipherDisabledAlgorithms.java + test/jdk/sun/security/ssl/SSLAlgorithmDecomposer/BulkCipherDecomposition.java Changeset: 857df837 Branch: lworld Author: Amit Kumar <[email protected]> Date: 2026-07-20 12:20:09 +0000 URL: https://git.openjdk.org/valhalla/commit/857df83728c098fdf057ecef2f60e0f295bae352 8388439: [s390x] LoadNKlass rule doesn't kill CC Reviewed-by: aph, stuefe ! src/hotspot/cpu/s390/c2_MacroAssembler_s390.cpp ! src/hotspot/cpu/s390/s390.ad Changeset: 87c18072 Branch: lworld Author: Andrew Dinn <[email protected]> Date: 2026-07-20 12:40:08 +0000 URL: https://git.openjdk.org/valhalla/commit/87c18072727a9398f1ff1b55eea83be6c07b19bd 8388381: appcds/aotClassLinking/AddReads.java fails with assert(stub_id != StubId::NO_STUBID) failed: blob continuation_blob (stub gen) contains no stubs! when run with -XX:-VMContinuations Reviewed-by: kvn, iklam ! src/hotspot/share/code/aotCodeCache.hpp ! src/hotspot/share/runtime/stubRoutines.cpp Changeset: 36232460 Branch: lworld Author: Maurizio Cimadamore <[email protected]> Date: 2026-07-20 13:00:13 +0000 URL: https://git.openjdk.org/valhalla/commit/36232460477fc608af9292889f90be20816144f0 8383563: Record pattern inference fails when inferred type arguments are same as formals Reviewed-by: vromero, jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java ! test/langtools/tools/javac/patterns/GenericRecordDeconstructionPattern.java Changeset: 99255c44 Branch: lworld Author: Jan Lahoda <[email protected]> Date: 2026-07-20 13:02:39 +0000 URL: https://git.openjdk.org/valhalla/commit/99255c44ebabfa160a2a47c52f623a6209e2c3cf 8186876: JShell: access javadoc for user/library classes Co-authored-by: Alex Buckley <[email protected]> Reviewed-by: vromero, asotona ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/internal/shellsupport/doc/JavadocHelper.java ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java ! src/jdk.jshell/share/classes/jdk/jshell/JShell.java ! src/jdk.jshell/share/classes/jdk/jshell/MaskCommentsAndModifiers.java ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysis.java ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java ! src/jdk.jshell/share/classes/jdk/jshell/Wrap.java ! src/jdk.jshell/share/man/jshell.md ! test/langtools/jdk/internal/shellsupport/doc/JavadocHelperTest.java ! test/langtools/jdk/jshell/AnalysisTest.java + test/langtools/jdk/jshell/BinaryToSourceCodeMappingTest.java ! test/langtools/jdk/jshell/CompletenessTest.java ! test/langtools/jdk/jshell/CompletionAPITest.java ! test/langtools/jdk/jshell/CompletionSuggestionTest.java ! test/langtools/jdk/jshell/JavadocTest.java ! test/langtools/jdk/jshell/KullaTesting.java ! test/langtools/jdk/jshell/ToolSimpleTest.java ! test/langtools/jdk/jshell/ToolTabSnippetTest.java Changeset: bb531919 Branch: lworld Author: Matthew Donovan <[email protected]> Date: 2026-07-20 13:35:29 +0000 URL: https://git.openjdk.org/valhalla/commit/bb531919d6f9c2caafc823737950d34395d14cc3 8376599: Update Cipher/PBE/PBEKeyTest.java for non-ASCII characters Reviewed-by: rhalade ! test/jdk/com/sun/crypto/provider/Cipher/PBE/PBEKeyTest.java Changeset: 436e3647 Branch: lworld Author: Daniel Gredler <[email protected]> Date: 2026-07-20 15:18:18 +0000 URL: https://git.openjdk.org/valhalla/commit/436e3647cb8f51e602cd211126e7ca70a3af696e 8387375: Update package sun.font to use instanceof pattern variable Reviewed-by: prr, psadhukhan ! src/java.desktop/macosx/classes/sun/font/CFont.java ! src/java.desktop/macosx/classes/sun/font/CFontManager.java ! src/java.desktop/macosx/classes/sun/font/CStrike.java ! src/java.desktop/share/classes/sun/font/AttributeValues.java ! src/java.desktop/share/classes/sun/font/CompositeFont.java ! src/java.desktop/share/classes/sun/font/CoreMetrics.java ! src/java.desktop/share/classes/sun/font/Decoration.java ! src/java.desktop/share/classes/sun/font/FontDesignMetrics.java ! src/java.desktop/share/classes/sun/font/FontFamily.java ! src/java.desktop/share/classes/sun/font/FontLineMetrics.java ! src/java.desktop/share/classes/sun/font/FontStrikeDesc.java ! src/java.desktop/share/classes/sun/font/FontUtilities.java ! src/java.desktop/share/classes/sun/font/FreetypeFontScaler.java ! src/java.desktop/share/classes/sun/font/GlyphLayout.java ! src/java.desktop/share/classes/sun/font/PhysicalFont.java ! src/java.desktop/share/classes/sun/font/StandardGlyphVector.java ! src/java.desktop/share/classes/sun/font/StrikeCache.java ! src/java.desktop/share/classes/sun/font/SunFontManager.java ! src/java.desktop/share/classes/sun/font/TrueTypeFont.java ! src/java.desktop/share/classes/sun/font/Type1Font.java ! src/java.desktop/unix/classes/sun/font/FontConfigManager.java ! src/java.desktop/unix/classes/sun/font/NativeFont.java Changeset: 4e30a933 Branch: lworld Author: Manuel Hässig <[email protected]> Date: 2026-07-20 15:36:54 +0000 URL: https://git.openjdk.org/valhalla/commit/4e30a933bf27da61a203da4bcc7a0e04c7f386c3 8387073: C2: StoreNode::Ideal wrongly optimizes away scalar store before masked vector store Reviewed-by: epeter, thartmann, qamai, chagedorn ! src/hotspot/share/opto/memnode.cpp ! test/hotspot/jtreg/TEST.groups + test/hotspot/jtreg/compiler/arraycopy/TestSubwordPartialInlining.java + test/hotspot/jtreg/compiler/igvn/TestMaskedStoreIdealization.java Changeset: 647c195d Branch: lworld Author: Patricio Chilano Mateo <[email protected]> Date: 2026-07-20 18:13:19 +0000 URL: https://git.openjdk.org/valhalla/commit/647c195d48fd0cf2b027085f69e1f116996ef108 8386116: vm/jvmti/StopThread/stop001/stop00103/stop00103a.html trips assert(!java_lang_Thread::is_in_vthread_transition(vthread)) failed Reviewed-by: dholmes, sspitsyn, dcubed ! src/hotspot/share/prims/downcallLinker.cpp ! src/hotspot/share/prims/downcallLinker.hpp ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/prims/jvmtiEnvBase.hpp ! src/hotspot/share/runtime/interfaceSupport.inline.hpp ! src/hotspot/share/runtime/javaThread.cpp ! src/hotspot/share/runtime/javaThread.hpp + test/hotspot/jtreg/serviceability/jvmti/vthread/StopThreadTest2/StopThreadTest2.java + test/hotspot/jtreg/serviceability/jvmti/vthread/StopThreadTest2/libStopThreadTest2.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jdb/kill/kill001/kill001.java Changeset: ffd46e01 Branch: lworld Author: David CARLIER <[email protected]> Committer: Chris Plummer <[email protected]> Date: 2026-07-20 18:13:47 +0000 URL: https://git.openjdk.org/valhalla/commit/ffd46e01a6ee075768badfcf27755719585616e0 8388464: New test serviceability/jvmti/GetLocalVariable/GetSetLocalSlotOverflow.java is failing with virtual threads Reviewed-by: cjplummer, dholmes ! test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable/GetSetLocalSlotOverflow.java ! test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable/libGetSetLocalSlotOverflow.cpp Changeset: 93359680 Branch: lworld Author: Yasumasa Suenaga <[email protected]> Date: 2026-07-21 06:13:47 +0000 URL: https://git.openjdk.org/valhalla/commit/933596805707770f91b5dc518ed9245060fac5dc 8386593: AArch64: serviceability/sa/TestJhsdbJstackMixedWithXComp.java fails on Ubuntu 26.04 Reviewed-by: cjplummer, dzhang ! make/modules/jdk.hotspot.agent/Lib.gmk ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp + src/jdk.hotspot.agent/linux/native/libsaproc/AARCH64DwarfParser.cpp + src/jdk.hotspot.agent/linux/native/libsaproc/LinuxAARCH64DebuggerLocal.cpp ! src/jdk.hotspot.agent/linux/native/libsaproc/LinuxDebuggerLocal.cpp + src/jdk.hotspot.agent/linux/native/libsaproc/aarch64Dwarf.cpp + src/jdk.hotspot.agent/linux/native/libsaproc/aarch64Dwarf.hpp ! src/jdk.hotspot.agent/linux/native/libsaproc/dwarf.cpp ! src/jdk.hotspot.agent/linux/native/libsaproc/dwarf.hpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HotSpotAgent.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/MachineDescriptionAArch64.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/DwarfCFrame.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/DwarfParser.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebuggerLocal.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/aarch64/AARCH64DwarfParser.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/aarch64/LinuxAARCH64CFrame.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/aarch64/LinuxAARCH64DebuggerLocal.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64Frame.java Changeset: 2fbd8988 Branch: lworld Author: Albert Mingkun Yang <[email protected]> Date: 2026-07-21 06:49:24 +0000 URL: https://git.openjdk.org/valhalla/commit/2fbd898824a824ef96ad04bff64d940dd86f3e5d 8388477: Replace false with 0 in IntelJccErratum::compute_padding Reviewed-by: shade ! src/hotspot/cpu/x86/c2_intelJccErratum_x86.cpp Changeset: 659a1f38 Branch: lworld Author: Sean Mullan <[email protected]> Date: 2026-07-21 11:12:30 +0000 URL: https://git.openjdk.org/valhalla/commit/659a1f3873d2a3e7631ac34ed3565e874c980df1 8386680: Specify how cipher suite matching is implemented in jdk.tls.disabledAlgorithms security property Reviewed-by: abarashev ! src/java.base/share/conf/security/java.security Changeset: 32ef6a78 Branch: lworld Author: Benjamin Peterson <[email protected]> Committer: Alan Bateman <[email protected]> Date: 2026-07-21 12:00:29 +0000 URL: https://git.openjdk.org/valhalla/commit/32ef6a78c9eeaa7e4331a541aa90efb2733a0434 8388046: (fs) UnixFileSystem Flags.failIfUnableToCopyPosix and Flags.failIfUnableToCopyNonPosix no longer needed Reviewed-by: alanb ! src/java.base/macosx/classes/sun/nio/fs/BsdFileSystem.java ! src/java.base/unix/classes/sun/nio/fs/UnixFileSystem.java Changeset: b65f46d4 Branch: lworld Author: Manuel Hässig <[email protected]> Date: 2026-07-21 12:52:56 +0000 URL: https://git.openjdk.org/valhalla/commit/b65f46d403be04a88f917585a9ad94b9825590b9 8388523: C2: Test compiler/igvn/TestMaskedStoreIdealization.java failed 8388539: [TESTBUG] compiler/igvn/TestMaskedStoreIdealization.java fails on Release Builds Reviewed-by: thartmann, epeter ! test/hotspot/jtreg/compiler/igvn/TestMaskedStoreIdealization.java Changeset: 2a83c509 Branch: lworld Author: Artur Barashev <[email protected]> Committer: bchristi <[email protected]> Date: 2026-01-08 19:08:20 +0000 URL: https://git.openjdk.org/valhalla/commit/2a83c509772d1645eb4ca1ad52a112d1ac57daa3 8373275: Improve DTLS handshaking Reviewed-by: rhalade, pkumaraswamy, ahgross, jnibedita, jnimeh, mullan ! src/java.base/share/classes/sun/security/ssl/HelloCookieManager.java Changeset: b84cef80 Branch: lworld Author: Bradford Wetmore <[email protected]> Committer: bchristi <[email protected]> Date: 2026-01-14 20:54:56 +0000 URL: https://git.openjdk.org/valhalla/commit/b84cef8064de569d6f728f5291662bc9bb4cd8a9 8368041: Enhance TLS certificate handling Reviewed-by: jnimeh, abarashev, hchao, djelinski, ksreenath, ahgross, rhalade ! src/java.base/share/classes/sun/security/ssl/Alert.java Changeset: 1b0aeb09 Branch: lworld Author: Volkan Yazici <[email protected]> Committer: bchristi <[email protected]> Date: 2026-03-02 10:00:34 +0000 URL: https://git.openjdk.org/valhalla/commit/1b0aeb09407fd9ff3d1c0864c812b479b228609c 8377498: Improve HttpServer handling Reviewed-by: dfuchs ! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/FileServerHandler.java Changeset: d72538f9 Branch: lworld Author: Jayathirth D V <[email protected]> Committer: bchristi <[email protected]> Date: 2026-03-04 17:01:12 +0000 URL: https://git.openjdk.org/valhalla/commit/d72538f9a59944ca977d3196e019bcede1195ff8 8374058: Enhance JPEG handling Reviewed-by: mschoene, rhalade, psadhukhan, prr ! src/java.desktop/share/native/libjavajpeg/imageioJPEG.c + test/micro/org/openjdk/bench/javax/imageio/plugins/jpeg/LargeJpegReadWithProgressBench.java + test/micro/org/openjdk/bench/javax/imageio/plugins/jpeg/LargeJpegReadWriteBench.java Changeset: a8834d6d Branch: lworld Author: Daniel Fuchs <[email protected]> Committer: bchristi <[email protected]> Date: 2026-03-06 09:28:51 +0000 URL: https://git.openjdk.org/valhalla/commit/a8834d6dd076880202f553414d4fb1cc468e7891 8378687: Improve delegation of HttpURLConnection Reviewed-by: rhalade, jpai, michaelm, skoivu ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/https/AbstractDelegateHttpsURLConnection.java Changeset: 0203dcff Branch: lworld Author: Weijun Wang <[email protected]> Committer: bchristi <[email protected]> Date: 2026-03-17 21:03:49 +0000 URL: https://git.openjdk.org/valhalla/commit/0203dcff4b14675df9f4f9b8dc31b33b9c4097d2 8377833: Enhance Jar file processing Reviewed-by: ahgross, rhalade, hchao, mullan ! src/java.base/share/classes/java/util/jar/JarVerifier.java ! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java Changeset: 404a4dd1 Branch: lworld Author: Artur Barashev <[email protected]> Committer: bchristi <[email protected]> Date: 2026-04-08 12:08:39 +0000 URL: https://git.openjdk.org/valhalla/commit/404a4dd17762c34ea4a5084acd6f07d9a8f21701 8380672: Improve certification checking Reviewed-by: ahgross, jnibedita, pkumaraswamy, rhalade, weijun, mullan ! src/java.base/share/classes/sun/security/util/HostnameChecker.java ! src/java.base/share/classes/sun/security/x509/DNSName.java ! test/lib/jdk/test/lib/security/CertificateBuilder.java Changeset: 33e22005 Branch: lworld Author: Jayathirth D V <[email protected]> Committer: bchristi <[email protected]> Date: 2026-04-10 12:14:14 +0000 URL: https://git.openjdk.org/valhalla/commit/33e220059bace41b02017c035505fe6fd81844da 8381039: Enhance AWT ImagingLib Reviewed-by: mschoene, rhalade, azvegint, prr ! src/java.desktop/share/native/libawt/awt/medialib/awt_ImagingLib.c Changeset: 48d32601 Branch: lworld Author: Anthony Scarpino <[email protected]> Committer: bchristi <[email protected]> Date: 2026-04-16 17:15:33 +0000 URL: https://git.openjdk.org/valhalla/commit/48d32601cde66fb211f89885bee8a0bd182cbea0 8381519: Enhance Der Value Handling Reviewed-by: mschoene, jnimeh, valeriep ! src/java.base/share/classes/sun/security/util/DerValue.java Changeset: 7e17c402 Branch: lworld Author: Jamil Nimeh <[email protected]> Committer: bchristi <[email protected]> Date: 2026-04-23 00:55:06 +0000 URL: https://git.openjdk.org/valhalla/commit/7e17c402e4fb0a3cffabef43352d91a62f0f94b8 8381796: Enhance Certificate parsing Reviewed-by: ascarpino, abarashev, rhalade, mdonovan ! src/java.base/share/classes/sun/security/provider/certpath/URICertStore.java ! src/java.base/share/classes/sun/security/util/SecurityProperties.java ! src/java.base/share/conf/security/java.security ! src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStoreImpl.java ! test/lib/jdk/test/lib/security/CertificateBuilder.java Changeset: 24def160 Branch: lworld Author: Weijun Wang <[email protected]> Committer: bchristi <[email protected]> Date: 2026-04-27 21:38:44 +0000 URL: https://git.openjdk.org/valhalla/commit/24def160f946a9a17dff578bf259563c6134627c 8381049: Enhance Jar handling Reviewed-by: hchao, rhalade, mdonovan, abarashev, mullan, mpowers ! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java ! src/java.base/share/classes/sun/security/timestamp/TSResponse.java + test/lib-test/jdk/test/lib/security/DerUtilsTest.java ! test/lib/jdk/test/lib/security/DerUtils.java ! test/lib/jdk/test/lib/security/timestamp/TsaHandler.java ! test/lib/jdk/test/lib/security/timestamp/TsaParam.java ! test/lib/jdk/test/lib/security/timestamp/TsaSigner.java Changeset: 88fb149e Branch: lworld Author: Jayathirth D V <[email protected]> Committer: bchristi <[email protected]> Date: 2026-05-11 04:41:11 +0000 URL: https://git.openjdk.org/valhalla/commit/88fb149eb0ab7c094e630daefa8008bc86d9e8bd 8377158: Enhance XBM image support Reviewed-by: rhalade, aivanov, prr, azvegint ! src/java.desktop/share/classes/sun/awt/image/XbmImageDecoder.java Changeset: c6aaf91d Branch: lworld Author: Artur Barashev <[email protected]> Committer: bchristi <[email protected]> Date: 2026-05-21 21:05:25 +0000 URL: https://git.openjdk.org/valhalla/commit/c6aaf91d2bd6f231466d19fdde8a61eb90aeb61c 8385076: Follow-on fix for Improve certification checking Reviewed-by: ahgross, rhalade, jnibedita, pkumaraswamy, weijun, mullan ! src/java.base/share/classes/sun/security/x509/DNSName.java ! src/java.base/share/classes/sun/security/x509/NameConstraintsExtension.java Changeset: 9efe2ddd Branch: lworld Author: Brent Christian <[email protected]> Date: 2026-07-21 18:20:34 +0000 URL: https://git.openjdk.org/valhalla/commit/9efe2ddd382ac81a627f033c3e6a453de4f8fcdb Merge Reviewed-by: prr, kcr ! src/java.base/share/conf/security/java.security ! src/java.base/share/conf/security/java.security Changeset: bf7a7152 Branch: lworld Author: Jeremy Wood <[email protected]> Committer: Phil Race <[email protected]> Date: 2026-07-21 18:28:06 +0000 URL: https://git.openjdk.org/valhalla/commit/bf7a71525024e21e250679299b9bb3448a02a859 8385367: JTextComponent#setDocument() can reattach old AccessibleContext Reviewed-by: prr, kizune ! src/java.desktop/share/classes/javax/swing/JEditorPane.java + test/jdk/javax/accessibility/8385367/TestAddingOldAccessibleContextAsDocumentListener.java Changeset: 2be8e88c Branch: lworld Author: Sholto <[email protected]> Committer: Justin Lu <[email protected]> Date: 2026-07-21 20:12:55 +0000 URL: https://git.openjdk.org/valhalla/commit/2be8e88ce71704825c50246ba028153a5c0376db 8272194: java.sql.Date::toLocalDate() broken for dates before 1 A.D. Reviewed-by: naoto, jlu ! src/java.sql/share/classes/java/sql/Date.java ! src/java.sql/share/classes/java/sql/Timestamp.java ! test/jdk/java/sql/test/sql/DateTests.java ! test/jdk/java/sql/test/sql/TimestampTests.java Changeset: 70868ac5 Branch: lworld Author: David CARLIER <[email protected]> Committer: David Holmes <[email protected]> Date: 2026-07-21 22:23:28 +0000 URL: https://git.openjdk.org/valhalla/commit/70868ac528f59864d6ec6b678fa1af7dfb183fdd 8388457: parse_integer: typo in hex prefix detection causes out-of-bounds read and wrong base for negative hex Reviewed-by: dholmes, fbredberg ! src/hotspot/share/utilities/parseInteger.hpp ! test/hotspot/gtest/utilities/test_parse_memory_size.cpp Changeset: 694cebaa Branch: lworld Author: Eric Fang <[email protected]> Committer: Dingli Zhang <[email protected]> Date: 2026-07-22 03:32:07 +0000 URL: https://git.openjdk.org/valhalla/commit/694cebaadc64d5a2dbf9c8f160e251efc807665e 8387594: AArch64: Support vector integer division for SVE Reviewed-by: aph, xgong ! src/hotspot/cpu/aarch64/aarch64_vector.ad ! src/hotspot/cpu/aarch64/aarch64_vector_ad.m4 ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/opto/vectornode.hpp ! test/hotspot/gtest/aarch64/aarch64-asmtest.py ! test/hotspot/gtest/aarch64/asmtest.out.h ! test/hotspot/jtreg/compiler/c2/cr7200264/TestIntVect.java ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java + test/hotspot/jtreg/compiler/vectorapi/VectorDivTest.java + test/micro/org/openjdk/bench/vm/compiler/VectorIntegerDiv.java Changeset: 16fbf628 Branch: lworld Author: Ioi Lam <[email protected]> Date: 2026-07-22 06:17:15 +0000 URL: https://git.openjdk.org/valhalla/commit/16fbf6289b03dd4d708ff31a6318f5df18bd3afe 8388463: Aarch64+Zero build is broken by JDK-8387652 Reviewed-by: dholmes, stuefe ! src/hotspot/share/oops/compressedKlass.hpp Changeset: e60bb72a Branch: lworld Author: Albert Mingkun Yang <[email protected]> Date: 2026-07-22 06:23:29 +0000 URL: https://git.openjdk.org/valhalla/commit/e60bb72a4aaa64b54a38089ddd2114087d1972f5 8388461: G1: Missing G1FromCardCache footprint Reviewed-by: iwalulya ! src/hotspot/share/gc/g1/g1HeapRegionRemSet.hpp Changeset: 13cb51b0 Branch: lworld Author: Daniel Jeliński <[email protected]> Date: 2026-07-22 06:45:01 +0000 URL: https://git.openjdk.org/valhalla/commit/13cb51b07d3cd454a1c917c8674ee8991e92ce72 8388538: com/sun/net/httpserver/simpleserver/jwebserver/MaxRequestTimeTest.java does not test the maximum request time Reviewed-by: jpai ! test/jdk/com/sun/net/httpserver/simpleserver/jwebserver/MaxRequestTimeTest.java Changeset: 68ca4e0f Branch: lworld Author: Guanqiang Han <[email protected]> Committer: David Holmes <[email protected]> Date: 2026-07-22 06:52:47 +0000 URL: https://git.openjdk.org/valhalla/commit/68ca4e0f932506879a1d1c2eb3e30b172fac0ba9 8387750: 'java -XshowSettings' alone should not be an error Reviewed-by: kevinw, alanb ! src/java.base/share/man/java.md ! src/java.base/share/native/libjli/java.c ! test/jdk/tools/launcher/Settings.java Changeset: 93d30d32 Branch: lworld Author: Matthias Baesken <[email protected]> Date: 2026-07-22 07:21:20 +0000 URL: https://git.openjdk.org/valhalla/commit/93d30d3256ec7b807cb4ec6e4910dca17e993317 8387876: Remove psapi lib Reviewed-by: clanger, lucy, kevinw ! make/autoconf/libraries.m4 ! make/modules/java.management/Lib.gmk ! make/modules/jdk.attach/Lib.gmk ! make/modules/jdk.management/Lib.gmk Changeset: a9d21417 Branch: lworld Author: Aleksey Shipilev <[email protected]> Date: 2026-07-22 07:29:48 +0000 URL: https://git.openjdk.org/valhalla/commit/a9d214171d6d2760279e083c6085a7b4027720cb 8388487: Shenandoah: Robust stack watermark epoch wraparound Reviewed-by: wkemper, xpeng ! src/hotspot/share/gc/shenandoah/shenandoahStackWatermark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahStackWatermark.hpp Changeset: a97d1106 Branch: lworld Author: Jaikiran Pai <[email protected]> Date: 2026-07-22 07:39:58 +0000 URL: https://git.openjdk.org/valhalla/commit/a97d11063eb83c8065fe31769c558849c00e6d65 8388697: Typo "maxiumum" instead of "maximum" in jdk.httpserver's module-info.java Reviewed-by: djelinski ! src/jdk.httpserver/share/classes/module-info.java Changeset: 0866799c Branch: lworld Author: Jaikiran Pai <[email protected]> Date: 2026-07-22 07:40:13 +0000 URL: https://git.openjdk.org/valhalla/commit/0866799ca8f9540de5b2eee2720960160995a10f 8388553: Proxy class generation fails when the jdk.proxy.ProxyGenerator.saveGeneratedFiles is set to true Reviewed-by: liach, alanb ! src/java.base/share/classes/java/lang/reflect/ProxyGenerator.java ! test/jdk/java/lang/reflect/Proxy/Basic1.java Changeset: 6f7fae1e Branch: lworld Author: Guanqiang Han <[email protected]> Committer: Ashutosh Mehra <[email protected]> Date: 2026-07-22 14:28:47 +0000 URL: https://git.openjdk.org/valhalla/commit/6f7fae1e379f66abb54b00b1d6dcf8f53fd6ada7 8387415: Unneeded check for bmi2 support for VectorCmpMasked opcode Reviewed-by: qamai, asmehra ! src/hotspot/cpu/x86/x86.ad Changeset: 6e03781a Branch: lworld Author: Alexander Zvegintsev <[email protected]> Date: 2026-07-22 14:56:42 +0000 URL: https://git.openjdk.org/valhalla/commit/6e03781ae0d0df17f431f81bb041f34f5b933388 8381565: FileDialogDropTargetTest.java fails: Unexpected exit from test [exit code: -1073740771] Reviewed-by: kizune, prr ! src/java.desktop/windows/classes/sun/awt/windows/WFileDialogPeer.java ! src/java.desktop/windows/native/libawt/windows/awt_FileDialog.cpp + test/jdk/java/awt/dnd/FileDialogDropTargetTest.java Changeset: cd7645cf Branch: lworld Author: William Kemper <[email protected]> Date: 2026-07-22 16:04:01 +0000 URL: https://git.openjdk.org/valhalla/commit/cd7645cf921194270aecf33ee1fab1de504d95b3 8388449: GenShen: Degenerated cycle could be skipped Reviewed-by: kdnilsen, shade ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp Changeset: 51b7e5cd Branch: lworld Author: Naoto Sato <[email protected]> Date: 2026-07-22 16:25:39 +0000 URL: https://git.openjdk.org/valhalla/commit/51b7e5cd253618919c38d994145caff506d1ea4b 8133167: String.toLowerCase() for sigma does not use Final_Sigma condition Reviewed-by: jlu ! make/ToolsJdk.gmk + make/jdk/src/classes/build/tools/generatespecialcasing/GenerateSpecialCasing.java ! make/modules/java.base/gensrc/GensrcCharacterData.gmk - src/java.base/share/classes/java/lang/ConditionalSpecialCasing.java + src/java.base/share/classes/java/lang/ConditionalSpecialCasing.java.template ! test/jdk/java/lang/String/ToLowerCase.java ! test/jdk/java/lang/String/ToUpperCase.java Changeset: 611f186c Branch: lworld Author: Coleen Phillimore <[email protected]> Date: 2026-07-22 17:19:29 +0000 URL: https://git.openjdk.org/valhalla/commit/611f186cf3a47258116146d70e405ef483e65e2a 8388695: Remove PrintRewrites Reviewed-by: iklam ! src/hotspot/share/oops/generateOopMap.cpp ! src/hotspot/share/runtime/globals.hpp Changeset: 303b84d4 Branch: lworld Author: Serguei Spitsyn <[email protected]> Date: 2026-07-22 22:13:26 +0000 URL: https://git.openjdk.org/valhalla/commit/303b84d4bce43c75c1c8274dc94b45b4ef1381d0 8384882: jvmti/IterateOverReachableObjects/iterreachobj002 fails with Not a valid malloc pointer Reviewed-by: cjplummer, dholmes ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj002/iterreachobj002.cpp Changeset: 4bbe1118 Branch: lworld Author: Ioi Lam <[email protected]> Date: 2026-07-23 00:19:38 +0000 URL: https://git.openjdk.org/valhalla/commit/4bbe11186ffa79da62d86f804643d1dd91b89177 8388694: Refactor metaspace_pointers_do() operations for BSMAttributeEntries Reviewed-by: coleenp, matsaave ! src/hotspot/share/oops/bsmAttribute.hpp ! src/hotspot/share/oops/constantPool.cpp Changeset: e8c827e4 Branch: lworld Author: Matthias Baesken <[email protected]> Date: 2026-07-23 07:22:08 +0000 URL: https://git.openjdk.org/valhalla/commit/e8c827e40a2fe7cadd96150d3edfb02e55bdf6e3 8387597: AwtTrayIcon::InitNID remove handling of ancient Windows versions Reviewed-by: prr, lucy ! src/java.desktop/windows/native/libawt/windows/awt_TrayIcon.cpp Changeset: 5428159f Branch: lworld Author: Jayathirth D V <[email protected]> Date: 2026-07-23 08:04:56 +0000 URL: https://git.openjdk.org/valhalla/commit/5428159f8856ddac220e0e970f38c1abfd9dc233 8387593: Using XOR mode to clear the content leaves some traces in metal Reviewed-by: aghaisas, serb, prr, avu ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLRenderQueue.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/shaders.metal + test/jdk/java/awt/Graphics2D/ClearPolyLineUsingXORTest.java Changeset: db17ab61 Branch: lworld Author: David Simms <[email protected]> Date: 2026-07-24 07:14:17 +0000 URL: https://git.openjdk.org/valhalla/commit/db17ab61eafb2881a5e9769300a5bd40f415ef09 Merge Merge jdk-28+8 ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp ! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/methodHandles_aarch64.cpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp ! src/hotspot/cpu/aarch64/vtableStubs_aarch64.cpp ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/riscv/globals_riscv.hpp ! src/hotspot/cpu/riscv/riscv_v.ad ! src/hotspot/cpu/riscv/vm_version_riscv.hpp ! src/hotspot/cpu/s390/s390.ad ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/cds/aotMetaspace.cpp ! src/hotspot/share/cds/aotReferenceObjSupport.cpp ! src/hotspot/share/classfile/verifier.cpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/code/aotCodeCache.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMark.inline.hpp ! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/generateOopMap.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/instanceKlassFlags.hpp ! src/hotspot/share/opto/c2_globals.hpp ! src/hotspot/share/opto/castnode.cpp ! src/hotspot/share/opto/cfgnode.cpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/convertnode.cpp ! src/hotspot/share/opto/divnode.cpp ! src/hotspot/share/opto/divnode.hpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/parse2.cpp ! src/hotspot/share/opto/phaseX.cpp ! src/hotspot/share/opto/phaseX.hpp ! src/hotspot/share/prims/downcallLinker.cpp ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/prims/jvmtiEnvBase.hpp ! src/hotspot/share/prims/jvmtiImpl.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/java.base/share/classes/java/lang/reflect/ProxyGenerator.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/TEST.groups ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java ! test/hotspot/jtreg/runtime/ErrorHandling/AccessZeroNKlassHitsProtectionZone.java ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp ! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/methodHandles_aarch64.cpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp ! src/hotspot/cpu/aarch64/vtableStubs_aarch64.cpp ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/riscv/globals_riscv.hpp ! src/hotspot/cpu/riscv/riscv_v.ad ! src/hotspot/cpu/riscv/vm_version_riscv.hpp ! src/hotspot/cpu/s390/s390.ad ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/cds/aotMetaspace.cpp ! src/hotspot/share/cds/aotReferenceObjSupport.cpp ! src/hotspot/share/classfile/verifier.cpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/code/aotCodeCache.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMark.inline.hpp ! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/generateOopMap.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/instanceKlassFlags.hpp ! src/hotspot/share/opto/c2_globals.hpp ! src/hotspot/share/opto/castnode.cpp ! src/hotspot/share/opto/cfgnode.cpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/convertnode.cpp ! src/hotspot/share/opto/divnode.cpp ! src/hotspot/share/opto/divnode.hpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/parse2.cpp ! src/hotspot/share/opto/phaseX.cpp ! src/hotspot/share/opto/phaseX.hpp ! src/hotspot/share/prims/downcallLinker.cpp ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/prims/jvmtiEnvBase.hpp ! src/hotspot/share/prims/jvmtiImpl.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/java.base/share/classes/java/lang/reflect/ProxyGenerator.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/TEST.groups ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java ! test/hotspot/jtreg/runtime/ErrorHandling/AccessZeroNKlassHitsProtectionZone.java
