< prev index next >

src/hotspot/share/memory/metaspace.hpp

Print this page
rev 49170 : imported patch meta-coal-0301
rev 49171 : imported patch 8185034-metaspace-cleanup-1-rename-metaspaceaux

*** 83,93 **** class Metaspace : public CHeapObj<mtClass> { friend class VMStructs; friend class SpaceManager; friend class VM_CollectForMetadataAllocation; friend class MetaspaceGC; ! friend class MetaspaceAux; friend class MetaspaceShared; friend class CollectedHeap; friend class PrintCLDMetaspaceInfoClosure; friend class MetaspaceAllocationTest; --- 83,93 ---- class Metaspace : public CHeapObj<mtClass> { friend class VMStructs; friend class SpaceManager; friend class VM_CollectForMetadataAllocation; friend class MetaspaceGC; ! friend class MetaspaceUtils; friend class MetaspaceShared; friend class CollectedHeap; friend class PrintCLDMetaspaceInfoClosure; friend class MetaspaceAllocationTest;
*** 263,273 **** return mdType == ClassType && using_class_space(); } }; ! class MetaspaceAux : AllStatic { static size_t free_chunks_total_words(Metaspace::MetadataType mdtype); // These methods iterate over the classloader data graph // for the given Metaspace type. These are slow. static size_t used_bytes_slow(Metaspace::MetadataType mdtype); --- 263,273 ---- return mdType == ClassType && using_class_space(); } }; ! class MetaspaceUtils : AllStatic { static size_t free_chunks_total_words(Metaspace::MetadataType mdtype); // These methods iterate over the classloader data graph // for the given Metaspace type. These are slow. static size_t used_bytes_slow(Metaspace::MetadataType mdtype);
< prev index next >