8362151: Remove unnecessary ClassLoaderDataGraph friend classes

Reviewed-by: coleenp, shade
This commit is contained in:
Thomas Schatzl 2025-07-15 09:03:56 +00:00
parent c9ecc82666
commit 9697e5bf74
2 changed files with 0 additions and 6 deletions

View File

@ -97,11 +97,7 @@ class ClassLoaderData : public CHeapObj<mtClass> {
};
friend class ClassLoaderDataGraph;
template <bool keep_alive>
friend class ClassLoaderDataGraphIteratorBase;
friend class ClassLoaderDataGraphKlassIteratorAtomic;
friend class ClassLoaderDataGraphKlassIteratorStatic;
friend class ClassLoaderDataGraphMetaspaceIterator;
friend class Klass;
friend class MetaDataFactory;
friend class Method;

View File

@ -34,9 +34,7 @@
class ClassLoaderDataGraph : public AllStatic {
friend class ClassLoaderData;
friend class ClassLoaderDataGraphMetaspaceIterator;
friend class ClassLoaderDataGraphKlassIteratorAtomic;
friend class ClassLoaderDataGraphKlassIteratorStatic;
friend class VMStructs;
private:
class ClassLoaderDataGraphIterator;