Skip to content

Commit 9697e5b

Browse files
author
Thomas Schatzl
committed
8362151: Remove unnecessary ClassLoaderDataGraph friend classes
Reviewed-by: coleenp, shade
1 parent c9ecc82 commit 9697e5b

File tree

2 files changed

+0
-6
lines changed

2 files changed

+0
-6
lines changed

src/hotspot/share/classfile/classLoaderData.hpp

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -97,11 +97,7 @@ class ClassLoaderData : public CHeapObj<mtClass> {
9797
};
9898

9999
friend class ClassLoaderDataGraph;
100-
template <bool keep_alive>
101-
friend class ClassLoaderDataGraphIteratorBase;
102100
friend class ClassLoaderDataGraphKlassIteratorAtomic;
103-
friend class ClassLoaderDataGraphKlassIteratorStatic;
104-
friend class ClassLoaderDataGraphMetaspaceIterator;
105101
friend class Klass;
106102
friend class MetaDataFactory;
107103
friend class Method;

src/hotspot/share/classfile/classLoaderDataGraph.hpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,7 @@
3434

3535
class ClassLoaderDataGraph : public AllStatic {
3636
friend class ClassLoaderData;
37-
friend class ClassLoaderDataGraphMetaspaceIterator;
3837
friend class ClassLoaderDataGraphKlassIteratorAtomic;
39-
friend class ClassLoaderDataGraphKlassIteratorStatic;
4038
friend class VMStructs;
4139
private:
4240
class ClassLoaderDataGraphIterator;

0 commit comments

Comments
 (0)