--- old/src/share/vm/services/memoryService.hpp 2015-10-14 13:54:43.346185148 +0200 +++ new/src/share/vm/services/memoryService.hpp 2015-10-14 13:54:43.239187736 +0200 @@ -46,6 +46,7 @@ class GenCollectedHeap; class ParallelScavengeHeap; class G1CollectedHeap; +class ShenandoahHeap; // VM Monitoring and Management Support @@ -92,6 +93,9 @@ static void add_g1OldGen_memory_pool(G1CollectedHeap* g1h, MemoryManager* mgr); + static void add_shenandoah_memory_pool(ShenandoahHeap* pgc, + MemoryManager* mgr); + static MemoryPool* add_space(ContiguousSpace* space, const char* name, bool is_heap, @@ -115,6 +119,7 @@ static void add_gen_collected_heap_info(GenCollectedHeap* heap); static void add_parallel_scavenge_heap_info(ParallelScavengeHeap* heap); static void add_g1_heap_info(G1CollectedHeap* g1h); + static void add_shenandoah_heap_info(ShenandoahHeap* heap); public: static void set_universe_heap(CollectedHeap* heap);