hg: jdk/sandbox: 8201537: Remove is_alive closure from Klass::is_loader_alive()
chris.hegarty at oracle.com
chris.hegarty at oracle.com
Wed Apr 18 17:45:21 UTC 2018
Changeset: 02c08e20d66c
Author: coleenp
Date: 2018-04-18 13:37 -0400
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/02c08e20d66c
8201537: Remove is_alive closure from Klass::is_loader_alive()
Summary: remove is_alive closure from callers of Klass::is_loader_alive so that cleaning metadata doesn't require GC closure.
Reviewed-by: adinn, stefank
! src/hotspot/share/classfile/loaderConstraints.cpp
! src/hotspot/share/classfile/resolutionErrors.cpp
! src/hotspot/share/code/compiledMethod.cpp
! src/hotspot/share/code/compiledMethod.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/parallel/psMarkSweep.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/serial/genMarkSweep.cpp
! src/hotspot/share/oops/compiledICHolder.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/methodData.cpp
! src/hotspot/share/oops/methodData.hpp
! src/hotspot/share/prims/whitebox.cpp
More information about the jdk-sandbox-changes
mailing list