src/share/vm/services/memoryService.hpp
Print this page
rev 4801 : 8013590: NPG: Add a memory pool MXBean for Metaspace
*** 71,80 ****
--- 71,83 ----
static GCMemoryManager* _minor_gc_manager;
// Code heap memory pool
static MemoryPool* _code_heap_pool;
+ static MemoryPool* _metaspace_pool;
+ static MemoryPool* _compressed_class_pool;
+
static void add_generation_memory_pool(Generation* gen,
MemoryManager* major_mgr,
MemoryManager* minor_mgr);
static void add_generation_memory_pool(Generation* gen,
MemoryManager* major_mgr) {
*** 119,128 ****
--- 122,132 ----
static void add_g1_heap_info(G1CollectedHeap* g1h);
public:
static void set_universe_heap(CollectedHeap* heap);
static void add_code_heap_memory_pool(CodeHeap* heap);
+ static void add_metaspace_memory_pools();
static MemoryPool* get_memory_pool(instanceHandle pool);
static MemoryManager* get_memory_manager(instanceHandle mgr);
static const int num_memory_pools() {