git: openjdk/jdk: 8307106: Allow concurrent GCs to walk CLDG without ClassLoaderDataGraph_lock

Erik Österlund eosterlund at openjdk.org
Wed May 3 08:17:07 UTC 2023


Changeset: 462b1df7
Author:    Erik Österlund <eosterlund at openjdk.org>
Date:      2023-05-03 08:16:15 +0000
URL:       https://git.openjdk.org/jdk/commit/462b1df7587470756d9e565342552d1a52b62c27

8307106: Allow concurrent GCs to walk CLDG without ClassLoaderDataGraph_lock

Reviewed-by: stefank, aboldtch, coleenp, dholmes

! src/hotspot/share/classfile/classLoaderData.hpp
! src/hotspot/share/classfile/classLoaderDataGraph.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp



More information about the jdk-changes mailing list