1.1 --- a/src/share/vm/services/memoryPool.hpp Mon Mar 25 11:00:19 2013 +0100 1.2 +++ b/src/share/vm/services/memoryPool.hpp Wed Mar 27 10:55:37 2013 +0100 1.3 @@ -28,7 +28,6 @@ 1.4 #include "gc_implementation/shared/mutableSpace.hpp" 1.5 #include "memory/defNewGeneration.hpp" 1.6 #include "memory/heap.hpp" 1.7 -#include "memory/metaspace.hpp" 1.8 #include "memory/space.hpp" 1.9 #include "services/memoryUsage.hpp" 1.10 #include "utilities/macros.hpp" 1.11 @@ -223,29 +222,4 @@ 1.12 size_t used_in_bytes() { return _codeHeap->allocated_capacity(); } 1.13 }; 1.14 1.15 -class MetaspacePoolBase : public MemoryPool { 1.16 -private: 1.17 - Metaspace::MetadataType _md_type; 1.18 -protected: 1.19 - static const size_t _undefined_max_size = (size_t) -1; 1.20 -public: 1.21 - MetaspacePoolBase(const char *name, Metaspace::MetadataType md_type, size_t max_size); 1.22 - MemoryUsage get_memory_usage(); 1.23 - size_t used_in_bytes(); 1.24 -}; 1.25 - 1.26 -class ClassMetaspacePool : public MetaspacePoolBase { 1.27 -private: 1.28 - size_t calculate_max_size(); 1.29 -public: 1.30 - ClassMetaspacePool(); 1.31 -}; 1.32 - 1.33 -class MetaspacePool : public MetaspacePoolBase { 1.34 -private: 1.35 - size_t calculate_max_size(); 1.36 -public: 1.37 - MetaspacePool(); 1.38 -}; 1.39 - 1.40 #endif // SHARE_VM_SERVICES_MEMORYPOOL_HPP