git: openjdk/jdk17u-dev: 8306929: Avoid CleanClassLoaderDataMetaspaces safepoints when previous versions are shared

Aleksey Shipilev shade at openjdk.org
Tue Aug 6 09:01:05 UTC 2024


Changeset: 1f14f860
Branch: master
Author:    Oli Gillespie <ogillespie at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2024-08-06 08:59:00 +0000
URL:       https://git.openjdk.org/jdk17u-dev/commit/1f14f86087d4da6bad981f53f309e8d9da31f5d0

8306929: Avoid CleanClassLoaderDataMetaspaces safepoints when previous versions are shared
8307448: Test RedefineSharedClassJFR fail due to wrong assumption

Reviewed-by: shade
Backport-of: 408cec516bb5fd82fb6dcddeee934ac0c5ecffaf

! src/hotspot/share/classfile/classLoaderDataGraph.cpp
! src/hotspot/share/classfile/classLoaderDataGraph.inline.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefinePreviousVersions.java
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineSharedClassJFR.java



More information about the jdk-updates-changes mailing list