git: openjdk/jdk-sandbox: http3: 46 new changesets
duke
duke at openjdk.org
Fri Sep 19 19:27:55 UTC 2025
Changeset: 01d7554b
Branch: http3
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2025-09-17 15:17:30 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/01d7554b87fb7be8cab5dc12fd67eaba6585d2f3
8367486: Change prefix for platform-dependent AtomicAccess files
Reviewed-by: kbarrett, ayang
= src/hotspot/os_cpu/aix_ppc/atomicAccess_aix_ppc.hpp
= src/hotspot/os_cpu/bsd_aarch64/atomicAccess_bsd_aarch64.hpp
= src/hotspot/os_cpu/bsd_x86/atomicAccess_bsd_x86.hpp
= src/hotspot/os_cpu/bsd_zero/atomicAccess_bsd_zero.hpp
! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp
= src/hotspot/os_cpu/linux_aarch64/atomicAccess_linux_aarch64.hpp
= src/hotspot/os_cpu/linux_arm/atomicAccess_linux_arm.hpp
= src/hotspot/os_cpu/linux_ppc/atomicAccess_linux_ppc.hpp
= src/hotspot/os_cpu/linux_riscv/atomicAccess_linux_riscv.hpp
= src/hotspot/os_cpu/linux_s390/atomicAccess_linux_s390.hpp
= src/hotspot/os_cpu/linux_x86/atomicAccess_linux_x86.hpp
= src/hotspot/os_cpu/linux_zero/atomicAccess_linux_zero.hpp
! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp
= src/hotspot/os_cpu/windows_aarch64/atomicAccess_windows_aarch64.hpp
= src/hotspot/os_cpu/windows_x86/atomicAccess_windows_x86.hpp
! src/hotspot/share/runtime/atomicAccess.hpp
Changeset: 6f493b4d
Branch: http3
Author: Cesar Soares Lucas <cslucas at openjdk.org>
Date: 2025-09-17 16:52:13 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/6f493b4d2e7120cbe34fb70d595f7626655b47a9
8361699: C2: assert(can_reduce_phi(n->as_Phi())) failed: Sanity: previous reducible Phi is no longer reducible before SUT
Reviewed-by: rcastanedalo
! src/hotspot/share/opto/escape.cpp
+ test/hotspot/jtreg/compiler/escapeAnalysis/TestReduceAllocationNotReducibleAnymore.java
Changeset: 18dc186a
Branch: http3
Author: Damon Nguyen <dnguyen at openjdk.org>
Date: 2025-09-17 18:07:29 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/18dc186a8f4820ed78c21173713dd127ef512e1f
8367790: Remove java/awt/PopupMenu/PopupMenuLocation.java from ProblemList
Reviewed-by: aivanov, azvegint
! test/jdk/ProblemList.txt
Changeset: f7ce3a1b
Branch: http3
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2025-09-17 19:22:30 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/f7ce3a1b5f38143f17b5015ca5b714ec0e708f54
8365790: Shutdown hook for application image does not work on Windows
Reviewed-by: almatvee
! src/jdk.jpackage/windows/native/applauncher/WinLauncher.cpp
! src/jdk.jpackage/windows/native/common/Executor.cpp
! src/jdk.jpackage/windows/native/common/Executor.h
+ test/jdk/tools/jpackage/apps/UseShutdownHook.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/CfgFile.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java
+ test/jdk/tools/jpackage/resources/Win8365790Test.ps1
+ test/jdk/tools/jpackage/windows/Win8365790Test.java
Changeset: 0756ecb2
Branch: http3
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2025-09-17 19:49:22 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/0756ecb214b8ab76cb69f354063d153b72f978c2
8367031: [backout] Change java.time month/day field types to 'byte'
Reviewed-by: alanb, liach, naoto, iris
! 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
Changeset: f682f070
Branch: http3
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2025-09-17 20:20:17 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/f682f070079037f8fb646e91ea336af0bc778813
8367796: Rename AtomicAccess gtests
Reviewed-by: ayang, tschatzl
! test/hotspot/gtest/runtime/test_atomicAccess.cpp
Changeset: 919f5faa
Branch: http3
Author: Joe Darcy <darcy at openjdk.org>
Date: 2025-09-17 20:47:11 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/919f5faa4618473eddab39d65fe7c1cc732600b7
8367787: Expand use of representation equivalence terminology in Float16
Reviewed-by: psandoz
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float16.java
Changeset: aa36799a
Branch: http3
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2025-09-17 21:34:15 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/aa36799acb5834d730400fb073a9a3a8ee3c28ef
8367333: C2: Vector math operation intrinsification failure
Reviewed-by: epeter, shade, jbhateja
! src/hotspot/share/prims/vectorSupport.cpp
! src/hotspot/share/prims/vectorSupport.hpp
+ test/hotspot/jtreg/compiler/vectorapi/TestVectorMathLib.java
Changeset: 91a97943
Branch: http3
Author: Ioi Lam <iklam at openjdk.org>
Date: 2025-09-18 02:49:10 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/91a979430e2516b5853c397a336837799928f478
8367366: Do not support -XX:+AOTClassLinking for dynamic CDS archive
Reviewed-by: kvn, asmehra
! src/hotspot/share/cds/aotClassLinker.cpp
! src/hotspot/share/cds/aotLinkedClassBulkLoader.cpp
! src/hotspot/share/cds/aotLinkedClassBulkLoader.hpp
! src/hotspot/share/cds/aotLinkedClassTable.cpp
! src/hotspot/share/cds/aotLinkedClassTable.hpp
! src/hotspot/share/cds/aotMetaspace.cpp
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/archiveBuilder.hpp
! src/hotspot/share/cds/cdsConfig.cpp
! src/hotspot/share/cds/dynamicArchive.cpp
! src/hotspot/share/cds/dynamicArchive.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! test/hotspot/jtreg/TEST.groups
! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/BulkLoaderTest.java
! test/hotspot/jtreg/runtime/cds/appcds/resolvedConstants/ResolvedConstants.java
Changeset: a355edbb
Branch: http3
Author: Damon Fenacci <dfenacci at openjdk.org>
Date: 2025-09-18 06:24:49 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/a355edbbe43f7356f9439ecabf0ab8218fc9e3e1
8367278: Test compiler/startup/StartupOutput.java timed out after completion on Windows
Reviewed-by: syan, chagedorn
! test/hotspot/jtreg/compiler/startup/StartupOutput.java
Changeset: a306f88a
Branch: http3
Author: Srinivas Mandalika <smandalika at openjdk.org>
Committer: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2025-09-18 06:41:20 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/a306f88a8456be454f4954c7e4fb8a1273344b5b
8339791: Refactor MiscUndecorated/ActiveAWTWindowTest.java
Reviewed-by: psadhukhan
! test/jdk/java/awt/Frame/MiscUndecorated/ActiveAWTWindowTest.java
Changeset: 4c5e901c
Branch: http3
Author: Francesco Andreuzzi <fandreuzzi at openjdk.org>
Committer: Kevin Walls <kevinw at openjdk.org>
Date: 2025-09-18 08:25:05 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/4c5e901c96dee3885e1b29a53d3400174f9bba09
8367689: Revert removal of several compilation-related vmStructs fields
Reviewed-by: kevinw, coleenp
! src/hotspot/share/ci/ciClassList.hpp
! src/hotspot/share/runtime/vmStructs.cpp
Changeset: 04dcaa34
Branch: http3
Author: Manuel Hässig <mhaessig at openjdk.org>
Date: 2025-09-18 08:30:05 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/04dcaa3412d07c407aed604874095acaf81d7309
8367721: Test compiler/arguments/TestCompileTaskTimeout.java crashed: SIGSEGV
Reviewed-by: mchevalier, chagedorn
! src/hotspot/share/compiler/compileBroker.cpp
Changeset: 4c7c009d
Branch: http3
Author: Francesco Andreuzzi <fandreuzzi at openjdk.org>
Committer: Damon Fenacci <dfenacci at openjdk.org>
Date: 2025-09-18 09:09:27 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/4c7c009dd6aa2ce1f65f05c05d7376240f3c01cd
8367740: assembler_<cpu>.inline.hpp should not include assembler.inline.hpp
Reviewed-by: dfenacci, ayang
! src/hotspot/cpu/aarch64/assembler_aarch64.inline.hpp
! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp
! src/hotspot/cpu/riscv/assembler_riscv.inline.hpp
! src/hotspot/cpu/s390/assembler_s390.inline.hpp
! src/hotspot/cpu/zero/assembler_zero.inline.hpp
Changeset: a49856bb
Branch: http3
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2025-09-18 11:09:40 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/a49856bb044057a738ffc4186e1e5e3916c0254c
8367969: C2: compiler/vectorapi/TestVectorMathLib.java fails without UnlockDiagnosticVMOptions
Reviewed-by: shade, mhaessig
! test/hotspot/jtreg/compiler/vectorapi/TestVectorMathLib.java
Changeset: 5db1dfe5
Branch: http3
Author: Christian Stein <cstein at openjdk.org>
Date: 2025-09-18 12:09:47 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/5db1dfe5c8b5df40779bb450849e6433aa9825ab
8361950: Update to use jtreg 8
Reviewed-by: jpai, iris, joehw, erikj, ihse, liach, alanb
! make/autoconf/lib-tests.m4
! make/conf/github-actions.conf
! make/conf/jib-profiles.js
! test/docs/TEST.ROOT
! test/hotspot/jtreg/TEST.ROOT
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted003.java
! test/jaxp/TEST.ROOT
! test/jdk/TEST.ROOT
! test/jdk/java/security/SignedJar/spi-calendar-provider/TestSPISigned.java
! test/langtools/TEST.ROOT
! test/lib-test/TEST.ROOT
Changeset: feaa654b
Branch: http3
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2025-09-18 12:26:50 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/feaa654b1bb5a1187785320603ccb17e2c43222d
8367249: [REDO] MemBaseline accesses VMT without using lock
Reviewed-by: azafari, cnorrbin
! src/hotspot/share/nmt/memBaseline.cpp
! src/hotspot/share/nmt/memBaseline.hpp
! src/hotspot/share/nmt/memReporter.cpp
! src/hotspot/share/nmt/nmtNativeCallStackStorage.cpp
! src/hotspot/share/nmt/nmtNativeCallStackStorage.hpp
! src/hotspot/share/nmt/regionsTree.cpp
! src/hotspot/share/nmt/regionsTree.hpp
! src/hotspot/share/nmt/vmatree.cpp
! src/hotspot/share/nmt/vmatree.hpp
! src/hotspot/share/utilities/rbTree.hpp
! src/hotspot/share/utilities/rbTree.inline.hpp
! test/hotspot/gtest/utilities/test_rbtree.cpp
Changeset: c927291e
Branch: http3
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-09-18 15:08:37 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/c927291ecfa3a3871a1eed006687a3e9db4f6811
8367739: Serial: Retry allocation after lock acquire in mem_allocate_work
Reviewed-by: fandreuzzi, tschatzl
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/serialHeap.hpp
Changeset: 72e5ad3d
Branch: http3
Author: Ben Perez <bperez at openjdk.org>
Date: 2025-09-18 15:23:05 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/72e5ad3d21effff6a4efae8ab3ed45c4f6bfba76
8365581: Optimize Java implementation of P256 arithmetic
Reviewed-by: jnimeh
! src/java.base/share/classes/sun/security/util/math/intpoly/MontgomeryIntegerPolynomialP256.java
Changeset: b8f2c738
Branch: http3
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2025-09-18 15:35:32 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/b8f2c7387f4b5a60a6b671619d968d1d77aa9c27
8367614: Test vmTestbase/nsk/jdi/stress/serial/heapwalking001/TestDescription.java failed, passed and timed-out
Reviewed-by: dholmes, sspitsyn
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects001/referringObjects001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects003/referringObjects003.java
Changeset: c597384a
Branch: http3
Author: Kelvin Nilsen <kdnilsen at openjdk.org>
Date: 2025-09-18 16:06:59 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/c597384ad64c7107fba4e970aa435a141276b2fd
8367708: GenShen: Reduce total evacuation burden
Reviewed-by: wkemper
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahOldHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGeneration.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalEvacuationTask.cpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
Changeset: 000569da
Branch: http3
Author: Ioi Lam <iklam at openjdk.org>
Date: 2025-09-18 16:09:26 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/000569da601afde85f83c361c9f1a7ba3814bff4
8362561: Remove diagnostic option AllowArchivingWithJavaAgent
Reviewed-by: sspitsyn, shade, dholmes, ayang
! src/hotspot/share/cds/aotMetaspace.cpp
! src/hotspot/share/cds/cdsConfig.cpp
! src/hotspot/share/cds/cds_globals.hpp
! src/hotspot/share/cds/dynamicArchive.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/filemap.hpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/prims/jvmtiAgent.cpp
! test/hotspot/jtreg/TEST.groups
- test/hotspot/jtreg/runtime/cds/appcds/LambdaWithJavaAgent.java
- test/hotspot/jtreg/runtime/cds/appcds/TransformInterfaceOfLambda.java
! test/hotspot/jtreg/runtime/cds/appcds/aotCache/JavaAgent.java
- test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/RedefineCallerClassTest.java
- test/hotspot/jtreg/runtime/cds/appcds/javaldr/ExceptionDuringDumpAtObjectsInitPhase.java
- test/hotspot/jtreg/runtime/cds/appcds/javaldr/GCDuringDump.java
- test/hotspot/jtreg/runtime/cds/appcds/javaldr/GCSharedStringsDuringDump.java
- test/hotspot/jtreg/runtime/cds/appcds/javaldr/LockDuringDump.java
- test/hotspot/jtreg/runtime/cds/appcds/jvmti/dumpingWithAgent/AppWithBMH.java
- test/hotspot/jtreg/runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJavaAgent.java
- test/hotspot/jtreg/runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJvmtiAgent.java
- test/hotspot/jtreg/runtime/cds/appcds/jvmti/dumpingWithAgent/OldClassWithJavaAgent.java
- test/hotspot/jtreg/runtime/cds/appcds/jvmti/dumpingWithAgent/SimpleAgent.java
- test/hotspot/jtreg/runtime/cds/appcds/jvmti/dumpingWithAgent/SimpleAgent.mf
- test/hotspot/jtreg/runtime/cds/appcds/jvmti/dumpingWithAgent/libAddToSystemCLSearchOnLoad.c
! test/hotspot/jtreg/runtime/cds/appcds/jvmti/redefineClasses/OldClassAndRedefineClass.java
Changeset: 14b9f53b
Branch: http3
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-09-18 17:22:45 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/14b9f53bb376c49b73b376c6e5a4b30105358b5a
8367626: Parallel: Remove ParallelCompactData::summarize_dense_prefix
Reviewed-by: gli, fandreuzzi
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.hpp
Changeset: 4be4826d
Branch: http3
Author: William Kemper <wkemper at openjdk.org>
Date: 2025-09-18 18:50:44 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/4be4826ddb51c155eec3fe2923d891357f8d753b
8367450: Shenandoah: Log the composition of the collection set
Reviewed-by: ysr, kdnilsen, phh
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahGenerationalHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahGenerationalHeuristics.hpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahGlobalHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahYoungHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.inline.hpp
- src/hotspot/share/gc/shenandoah/shenandoahEvacInfo.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTrace.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTrace.hpp
Changeset: e4cb86df
Branch: http3
Author: William Kemper <wkemper at openjdk.org>
Date: 2025-09-18 18:53:08 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/e4cb86df2b05cef6dd7e29e8803ebbbf5b4fe5a2
8367473: Shenandoah: Make the detailed evacuation metrics a runtime diagnostic option
8367722: [GenShen] ShenandoahEvacuationStats is always empty
Reviewed-by: ysr, phh
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahEvacTracker.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
Changeset: 6e4e966d
Branch: http3
Author: William Kemper <wkemper at openjdk.org>
Date: 2025-09-18 21:18:37 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/6e4e966d9b71ec04618e19784b5a661f34595ef6
8365792: GenShen: assertion "Generations aren't reconciled"
Reviewed-by: xpeng, ysr
! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp
Changeset: e3a4c284
Branch: http3
Author: Ioi Lam <iklam at openjdk.org>
Date: 2025-09-19 01:04:28 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/e3a4c28409ac62feee9efe069e3a3482e7e2cdd2
8362657: Make tables used in AOT assembly phase GC-safe
Reviewed-by: shade, dholmes
! src/hotspot/share/cds/aotMetaspace.cpp
! src/hotspot/share/cds/archiveHeapWriter.cpp
! src/hotspot/share/cds/archiveHeapWriter.hpp
! src/hotspot/share/cds/cdsHeapVerifier.cpp
! src/hotspot/share/cds/cdsHeapVerifier.hpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp
Changeset: 7ec3fa5f
Branch: http3
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2025-09-19 01:36:41 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/7ec3fa5f0a7408bf70e6226814d80dabd8a1a93c
8367801: jtreg failure_handler - don't use the -L option for ps command
Reviewed-by: ayang, shade
! test/failure_handler/src/share/conf/linux.properties
Changeset: c0815e40
Branch: http3
Author: SendaoYan <syan at openjdk.org>
Date: 2025-09-19 01:50:20 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/c0815e40b6f5feeb4bfa791ccd91d662c205068d
8367904: Test java/net/InetAddress/ptr/Lookup.java should throw SkippedException
Reviewed-by: fandreuzzi, dfuchs
! test/jdk/java/net/InetAddress/ptr/Lookup.java
Changeset: 5855fd2f
Branch: http3
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2025-09-19 02:58:02 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/5855fd2f654175c05341cc03ebf188d4db3e407d
8367784: java/awt/Focus/InitialFocusTest/InitialFocusTest1.java failed with Wrong focus owner
Reviewed-by: honkar, dnguyen
! test/jdk/java/awt/Focus/InitialFocusTest/InitialFocusTest1.java
Changeset: 898fcff0
Branch: http3
Author: Amit Kumar <amitkumar at openjdk.org>
Date: 2025-09-19 04:33:48 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/898fcff03745da29318e29ead189d78f8daa6988
8367325: [s390x] build failure due to JDK-8361376
Reviewed-by: mdoerr, dlong
! src/hotspot/cpu/s390/gc/shared/barrierSetAssembler_s390.cpp
! src/hotspot/cpu/s390/gc/shared/barrierSetAssembler_s390.hpp
! src/hotspot/cpu/s390/gc/shared/barrierSetNMethod_s390.cpp
Changeset: 48d394a2
Branch: http3
Author: Tagir F. Valeev <tvaleev at openjdk.org>
Date: 2025-09-19 07:19:03 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/48d394a245e7d16423b3829efa326fe72605c8ee
8356995: Provide default methods min(T, T) and max(T, T) in Comparator interface
Reviewed-by: rriggs, smarks
! src/java.base/share/classes/java/util/Comparator.java
+ test/jdk/java/util/Comparator/MinMaxTest.java
Changeset: 28879d3d
Branch: http3
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-09-19 07:37:14 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/28879d3d03ca6e8ea68a6063da349d83310b22ce
8367848: Parallel: Use NMethodToOopClosure during Young GC
Reviewed-by: stefank, tschatzl
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/runtime/threads.hpp
Changeset: 930d7249
Branch: http3
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2025-09-19 08:15:28 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/930d7249239e464adfca3a007342ce0fcb8f070d
8367983: javax/management/monitor/ThreadPoolTest.java and StartStopTest.java fail with Unexpected Maximum Pool Size Overflow!
Reviewed-by: cjplummer, dholmes
! test/jdk/javax/management/monitor/StartStopTest.java
Changeset: 937e19e8
Branch: http3
Author: Stefan Johansson <sjohanss at openjdk.org>
Date: 2025-09-19 08:48:35 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/937e19e86aab9194c363fb8709bbbc6dead0c391
8366780: Enhance ProcSmapsParser and Printer to handle THPeligible field
Reviewed-by: stuefe, ayang
! src/hotspot/os/linux/memMapPrinter_linux.cpp
! src/hotspot/os/linux/procMapsParser.cpp
! src/hotspot/os/linux/procMapsParser.hpp
! test/hotspot/jtreg/serviceability/dcmd/vm/SystemMapTestBase.java
Changeset: 94a301a7
Branch: http3
Author: Manuel Hässig <mhaessig at openjdk.org>
Date: 2025-09-19 09:08:29 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/94a301a70e19be284f406ebb6d8b94b6f96e1a24
8366875: CompileTaskTimeout should be reset for each iteration of RepeatCompilation
Reviewed-by: dlong, epeter
! src/hotspot/os/linux/compilerThreadTimeout_linux.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compilerThread.hpp
! test/hotspot/jtreg/compiler/arguments/TestCompileTaskTimeout.java
Changeset: 65aea485
Branch: http3
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2025-09-19 10:06:02 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/65aea485884134743fbd3da355bd1f861b410704
8367859: Remove nio exception gensrc
Reviewed-by: naoto, erikj, bpb
! make/modules/java.base/Gensrc.gmk
- make/modules/java.base/gensrc/GensrcExceptions.gmk
- make/scripts/addNotices.sh
- make/scripts/genExceptions.sh
+ src/java.base/share/classes/java/nio/BufferOverflowException.java
+ src/java.base/share/classes/java/nio/BufferUnderflowException.java
+ src/java.base/share/classes/java/nio/InvalidMarkException.java
+ src/java.base/share/classes/java/nio/ReadOnlyBufferException.java
+ src/java.base/share/classes/java/nio/channels/AcceptPendingException.java
+ src/java.base/share/classes/java/nio/channels/AlreadyBoundException.java
+ src/java.base/share/classes/java/nio/channels/AlreadyConnectedException.java
+ src/java.base/share/classes/java/nio/channels/AsynchronousCloseException.java
+ src/java.base/share/classes/java/nio/channels/CancelledKeyException.java
+ src/java.base/share/classes/java/nio/channels/ClosedByInterruptException.java
+ src/java.base/share/classes/java/nio/channels/ClosedChannelException.java
+ src/java.base/share/classes/java/nio/channels/ClosedSelectorException.java
+ src/java.base/share/classes/java/nio/channels/ConnectionPendingException.java
+ src/java.base/share/classes/java/nio/channels/FileLockInterruptionException.java
+ src/java.base/share/classes/java/nio/channels/IllegalBlockingModeException.java
+ src/java.base/share/classes/java/nio/channels/IllegalChannelGroupException.java
+ src/java.base/share/classes/java/nio/channels/IllegalSelectorException.java
+ src/java.base/share/classes/java/nio/channels/InterruptedByTimeoutException.java
+ src/java.base/share/classes/java/nio/channels/NoConnectionPendingException.java
+ src/java.base/share/classes/java/nio/channels/NonReadableChannelException.java
+ src/java.base/share/classes/java/nio/channels/NonWritableChannelException.java
+ src/java.base/share/classes/java/nio/channels/NotYetBoundException.java
+ src/java.base/share/classes/java/nio/channels/NotYetConnectedException.java
+ src/java.base/share/classes/java/nio/channels/OverlappingFileLockException.java
+ src/java.base/share/classes/java/nio/channels/ReadPendingException.java
+ src/java.base/share/classes/java/nio/channels/ShutdownChannelGroupException.java
+ src/java.base/share/classes/java/nio/channels/UnresolvedAddressException.java
+ src/java.base/share/classes/java/nio/channels/UnsupportedAddressTypeException.java
+ src/java.base/share/classes/java/nio/channels/WritePendingException.java
- src/java.base/share/classes/java/nio/channels/exceptions
+ src/java.base/share/classes/java/nio/charset/CharacterCodingException.java
+ src/java.base/share/classes/java/nio/charset/IllegalCharsetNameException.java
+ src/java.base/share/classes/java/nio/charset/UnsupportedCharsetException.java
- src/java.base/share/classes/java/nio/charset/exceptions
- src/java.base/share/classes/java/nio/exceptions
Changeset: 1b9a1168
Branch: http3
Author: Francisco Ferrari Bihurriet <fferrari at openjdk.org>
Date: 2025-09-19 10:23:04 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/1b9a11682d5f73885213822423bfce8dfc17febd
8367782: VerifyJarEntryName.java: Fix modifyJarEntryName to operate on bytes and re-introduce verifySignatureEntryName
Reviewed-by: hchao
! test/jdk/sun/security/tools/jarsigner/VerifyJarEntryName.java
Changeset: 2bff4174
Branch: http3
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2025-09-19 11:48:10 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/2bff4174e58e11ba78013bef8417334ff44fbb5c
8367759: G1: Move G1UpdateRegionLivenessAndSelectForRebuildTask into its own file
Reviewed-by: ayang, iwalulya
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
+ src/hotspot/share/gc/g1/g1ConcurrentMarkRemarkTasks.cpp
+ src/hotspot/share/gc/g1/g1ConcurrentMarkRemarkTasks.hpp
Changeset: fa00b249
Branch: http3
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2025-09-19 11:54:34 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/fa00b24954d63abed0093b696e5971c1918eec4d
8365823: Revert storing abstract and interface Klasses to non-class metaspace
Reviewed-by: kvn, shade, stuefe
! src/hotspot/share/ci/ciKlass.hpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classFileParser.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdKlassQueue.cpp
! src/hotspot/share/memory/allocation.cpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspace.hpp
! src/hotspot/share/oops/array.inline.hpp
! src/hotspot/share/oops/arrayKlass.cpp
! src/hotspot/share/oops/arrayKlass.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/oops/klass.inline.hpp
! src/hotspot/share/runtime/globals.hpp
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotMetaspaceConstantImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotVMConfig.java
Changeset: 802d9c23
Branch: http3
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2025-09-19 12:03:43 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/802d9c23dc83dcd37964fa3a894fa6d01f501176
8367107: JFR: Refactor policy tests out of TestRemoteDump
Reviewed-by: mgronlun
+ test/jdk/jdk/jfr/jmx/streaming/TestDumpRetention.java
! test/jdk/jdk/jfr/jmx/streaming/TestRemoteDump.java
Changeset: 87d50425
Branch: http3
Author: Volkan Yazici <vyazici at openjdk.org>
Date: 2025-09-19 12:07:27 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/87d50425fce3b76ecc03f087dbb81b86edeed1cd
8367067: Improve exception handling in HttpRequest.BodyPublishers
Reviewed-by: jpai, dfuchs
+ src/java.net.http/share/classes/jdk/internal/net/http/CheckedIterable.java
+ src/java.net.http/share/classes/jdk/internal/net/http/CheckedIterator.java
! src/java.net.http/share/classes/jdk/internal/net/http/PullPublisher.java
! src/java.net.http/share/classes/jdk/internal/net/http/RequestPublishers.java
! test/jdk/java/net/httpclient/FileChannelPublisherTest.java
+ test/jdk/java/net/httpclient/HttpRequestBodyPublishers/ByteBufferUtils.java
+ test/jdk/java/net/httpclient/HttpRequestBodyPublishers/FromPublisherTest.java
+ test/jdk/java/net/httpclient/HttpRequestBodyPublishers/NoBodyTest.java
+ test/jdk/java/net/httpclient/HttpRequestBodyPublishers/OfByteArrayTest.java
+ test/jdk/java/net/httpclient/HttpRequestBodyPublishers/OfByteArraysTest.java
+ test/jdk/java/net/httpclient/HttpRequestBodyPublishers/OfFileTest.java
+ test/jdk/java/net/httpclient/HttpRequestBodyPublishers/OfInputStreamTest.java
+ test/jdk/java/net/httpclient/HttpRequestBodyPublishers/OfStringTest.java
+ test/jdk/java/net/httpclient/HttpRequestBodyPublishers/RecordingSubscriber.java
Changeset: 2b7eee4a
Branch: http3
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2025-09-19 13:04:18 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/2b7eee4a4c1e8b9421c5db601da83000c344b78e
8366899: SetupExecute should add the command line to vardeps
Reviewed-by: erikj
! make/common/Execute.gmk
Changeset: 3798dcf7
Branch: http3
Author: Artur Barashev <abarashev at openjdk.org>
Date: 2025-09-19 13:06:25 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/3798dcf75b547a3707cdfdacf62886648c8653cf
8367104: Check for RSASSA-PSS parameters when validating certificates against algorithm constraints
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/provider/certpath/AlgorithmChecker.java
! src/java.base/share/classes/sun/security/provider/certpath/PKIXCertPathValidator.java
! src/java.base/share/classes/sun/security/ssl/SSLAlgorithmConstraints.java
! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java
! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java
! src/java.base/share/classes/sun/security/ssl/X509KeyManagerCertChecking.java
! src/java.base/share/classes/sun/security/ssl/X509TrustManagerImpl.java
! src/java.base/share/classes/sun/security/validator/PKIXValidator.java
! test/jdk/sun/security/ssl/SignatureScheme/MD5NotAllowedInTLS13CertificateSignature.java
+ test/jdk/sun/security/ssl/SignatureScheme/RsaSsaPssConstraints.java
+ test/jdk/sun/security/ssl/X509TrustManagerImpl/CertChainAlgorithmConstraints.java
Changeset: 54206943
Branch: http3
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-09-19 14:15:37 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/54206943a1715083a680f8c987b69f2e44e948c1
8367651: Parallel: Remove workers number checking in constructor of PSAdjustTask
Reviewed-by: iwalulya, tschatzl
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
Changeset: 331bbeb9
Branch: http3
Author: Daniel Fuchs <daniel.fuchs at oracle.com>
Date: 2025-09-19 16:57:56 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/331bbeb93e6c8adedcff0d2d4f5a8e2133f7aa22
merge latest changes from master branch
! src/java.base/share/classes/jdk/internal/net/quic/QuicTLSEngine.java
! src/java.base/share/classes/sun/security/ssl/QuicTLSEngineImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLAlgorithmConstraints.java
! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java
! src/java.base/share/classes/sun/security/ssl/X509KeyManagerCertChecking.java
! src/java.base/share/classes/sun/security/ssl/X509TrustManagerImpl.java
! test/jdk/java/net/httpclient/quic/AckElicitingTest.java
! test/jdk/java/net/httpclient/quic/PacketEncodingTest.java
! test/jdk/java/net/httpclient/quic/PacketSpaceManagerTest.java
+ src/java.base/share/classes/jdk/internal/net/quic/QuicTLSEngine.java
+ src/java.base/share/classes/sun/security/ssl/QuicTLSEngineImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLAlgorithmConstraints.java
! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java
! src/java.base/share/classes/sun/security/ssl/X509KeyManagerCertChecking.java
! src/java.base/share/classes/sun/security/ssl/X509TrustManagerImpl.java
+ test/jdk/java/net/httpclient/quic/AckElicitingTest.java
+ test/jdk/java/net/httpclient/quic/PacketEncodingTest.java
+ test/jdk/java/net/httpclient/quic/PacketSpaceManagerTest.java
More information about the jdk-sandbox-changes
mailing list