git: openjdk/jdk-sandbox: jcmd_cores_process_revival: 17 new changesets

duke duke at openjdk.org
Mon Nov 3 18:23:50 UTC 2025


Changeset: 2a8cbd94
Branch: jcmd_cores_process_revival
Author:    Francesco Andreuzzi <fandreuzzi at openjdk.org>
Committer: Serguei Spitsyn <sspitsyn at openjdk.org>
Date:      2025-10-22 21:47:06 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/2a8cbd944ba4d8896e48181e396c65f70e5aa215

8359472: JVM crashes when attaching a dynamic agent before JVMTI_PHASE_LIVE

Reviewed-by: lmesnik, sspitsyn, amenkov

! src/hotspot/share/prims/jvmtiAgentList.cpp
+ test/hotspot/jtreg/serviceability/attach/EarlyDynamicLoad/EarlyDynamicLoad.java
+ test/hotspot/jtreg/serviceability/attach/EarlyDynamicLoad/libEarlyDynamicLoad.cpp

Changeset: 0744db83
Branch: jcmd_cores_process_revival
Author:    Dean Long <dlong at openjdk.org>
Date:      2025-10-22 22:01:31 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/0744db8366183a0fd07f42ee1ce6ef677bf4136e

8367002: Missing compiled exception handler for "recursive" exception

Reviewed-by: thartmann, kvn

! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/deoptimization.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/vmStructs.cpp
+ test/hotspot/jtreg/compiler/exceptions/IllegalAccessInCatch.jasm
+ test/hotspot/jtreg/compiler/exceptions/TestAccessErrorInCatch.java

Changeset: be18e7ec
Branch: jcmd_cores_process_revival
Author:    Damon Nguyen <dnguyen at openjdk.org>
Date:      2025-10-22 22:42:46 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/be18e7ecfd2e89a0abb168e0d9a5b69598e2199f

8064922: [macos] Test javax/swing/JTabbedPane/4624207/bug4624207.java fails

Reviewed-by: tr, honkar, psadhukhan

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JTabbedPane/4624207/bug4624207.java

Changeset: 3e20a939
Branch: jcmd_cores_process_revival
Author:    Alexey Semenyuk <asemenyuk at openjdk.org>
Date:      2025-10-22 23:50:39 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/3e20a9392fecef796098507acef429ef2d45a3d2

8370156: Fix jpackage IconTest

Reviewed-by: almatvee

! test/jdk/tools/jpackage/share/IconTest.java

Changeset: ffcb1585
Branch: jcmd_cores_process_revival
Author:    Anass Baya <abaya at openjdk.org>
Committer: SendaoYan <syan at openjdk.org>
Date:      2025-10-23 06:28:50 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/ffcb1585ed6c2a2bff28be6854d44a672aa31a0b

8320677: Printer tests use invalid '@run main/manual=yesno

Reviewed-by: aivanov, dnguyen

! test/jdk/java/awt/print/PrinterJob/PageRanges.java
! test/jdk/java/awt/print/PrinterJob/PolylinePrintingTest.java

Changeset: 027aea9d
Branch: jcmd_cores_process_revival
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2025-10-23 07:05:08 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/027aea9d2e0dff29fcd00fa7074ca955066929ec

8370325: G1: Disallow GC for TLAB allocation

Reviewed-by: iwalulya, ayang

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp

Changeset: dcf46a0a
Branch: jcmd_cores_process_revival
Author:    Joel Sikström <jsikstro at openjdk.org>
Date:      2025-10-23 08:22:32 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/dcf46a0a195d7386ed0bc872f60eb9c586425cc8

8369658: Client emulation mode sets MaxRAM too late

Reviewed-by: aboldtch, stefank

! src/hotspot/share/compiler/compilerDefinitions.cpp
! src/hotspot/share/compiler/compilerDefinitions.hpp
! src/hotspot/share/runtime/arguments.cpp

Changeset: aec13888
Branch: jcmd_cores_process_revival
Author:    Casper Norrbin <cnorrbin at openjdk.org>
Date:      2025-10-23 09:06:00 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/aec138886ec2dff765ed810059a1c7b9905c43ca

8313770: jdk/internal/platform/docker/TestSystemMetrics.java fails on Ubuntu

Reviewed-by: sgehwolf, mbaesken, syan

! test/lib/jdk/test/lib/containers/cgroup/MetricsTesterCgroupV2.java

Changeset: da968dc6
Branch: jcmd_cores_process_revival
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2025-10-23 10:02:03 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/da968dc645db498b4315e4c8926e7aeb21cc533a

8370227: Migrate micros-javac benchmarks from jmh-jdk-microbenchmarks

Reviewed-by: asotona, erikj, ecaspole

! .gitignore
+ test/benchmarks/micros-javac/README.md
+ test/benchmarks/micros-javac/pom.xml
+ test/benchmarks/micros-javac/src/main/java/org/openjdk/bench/langtools/javac/GroupJavacBenchmark.java
+ test/benchmarks/micros-javac/src/main/java/org/openjdk/bench/langtools/javac/JavacBenchmark.java
+ test/benchmarks/micros-javac/src/main/java/org/openjdk/bench/langtools/javac/SingleJavacBenchmark.java

Changeset: 5a83d6a8
Branch: jcmd_cores_process_revival
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2025-10-23 11:09:33 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/5a83d6a8355b36cffcf5945b9c6bcfc7aebdd136

8370406: Parallel: Refactor ParCompactionManager::mark_and_push

Reviewed-by: fandreuzzi, iwalulya

! src/hotspot/share/gc/parallel/psCompactionManager.hpp
! src/hotspot/share/gc/parallel/psCompactionManager.inline.hpp

Changeset: 3fdb15fc
Branch: jcmd_cores_process_revival
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2025-10-23 11:46:01 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/3fdb15fc5203a559a5e6951a5a9505160057f258

8369622: GlobalChunkPoolMutex is recursively locked during error handling

Co-authored-by: Johan Sjölen <jsjolen at openjdk.org>
Co-authored-by: Afshin Zafari <azafari at openjdk.org>
Reviewed-by: dholmes, azafari, phubner

! src/hotspot/share/memory/arena.cpp
! src/hotspot/share/memory/arena.hpp
! src/hotspot/share/nmt/mallocTracker.cpp
! src/hotspot/share/nmt/nmtUsage.cpp
! test/hotspot/gtest/nmt/test_nmt_buffer_overflow_detection.cpp

Changeset: b597b655
Branch: jcmd_cores_process_revival
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2025-10-23 13:03:13 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/b597b6556dbd18360423c29c784a5fbb792a8899

8370065: Windows perfmemory coding - use SetSecurityDescriptorControl directly

Reviewed-by: dholmes, stuefe

! src/hotspot/os/windows/perfMemory_windows.cpp

Changeset: aaa9fbf6
Branch: jcmd_cores_process_revival
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2025-10-23 13:03:31 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/aaa9fbf6b5a0dda0773a657a986246b407402fa1

8368365: ASAN errors should produce hs-err files and core dumps

Reviewed-by: mbaesken, asmehra

! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/threads.cpp
+ src/hotspot/share/sanitizers/address.cpp
! src/hotspot/share/sanitizers/address.hpp
! src/hotspot/share/utilities/vmError.cpp
+ test/hotspot/jtreg/runtime/ErrorHandling/AsanReportTest.java

Changeset: 6e898e21
Branch: jcmd_cores_process_revival
Author:    Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date:      2025-10-23 15:46:34 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/6e898e21130259839e8060245c70182f70d8ee12

8369944: Notification can be lost due to interrupt in Object.wait

Reviewed-by: dholmes, fbredberg

! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/objectMonitor.hpp

Changeset: 0cab7782
Branch: jcmd_cores_process_revival
Author:    Kevin Walls <kevin.walls at oracle.com>
Date:      2025-10-28 11:58:48 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/0cab7782a0830810091d25b61f8247c5d1b72911

Merge remote-tracking branch 'origin' into jcmd_cores_process_revival

! src/hotspot/share/utilities/vmError.cpp
! src/hotspot/share/utilities/vmError.cpp

Changeset: 257c54ca
Branch: jcmd_cores_process_revival
Author:    Kevin Walls <kevin.walls at oracle.com>
Date:      2025-10-29 16:17:58 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/257c54caadd5106e7a401b16f0e4c265e4213eea

Merge branch 'jcmd_cores_process_revival' of https://github.com/openjdk/jdk-sandbox into jcmd_cores_process_revival


Changeset: 2bb32cd9
Branch: jcmd_cores_process_revival
Author:    Kevin Walls <kevin.walls at oracle.com>
Date:      2025-11-03 18:18:21 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/2bb32cd902c3b052bed848219e1f2771fcd03a07

Exception check for revived process

! src/hotspot/share/services/diagnosticFramework.cpp
! src/hotspot/share/services/diagnosticFramework.hpp
! src/hotspot/share/utilities/exceptions.cpp
! src/java.base/macosx/native/revivalhelper/revival_macosx.cpp



More information about the jdk-sandbox-changes mailing list