--- a/src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/Universe.java Mon Dec 10 17:34:49 2018 +0300
+++ b/src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/Universe.java Mon Dec 10 15:47:44 2018 +0100
@@ -36,6 +36,7 @@
import sun.jvm.hotspot.gc.parallel.ParallelScavengeHeap;
import sun.jvm.hotspot.gc.serial.SerialHeap;
import sun.jvm.hotspot.gc.shared.CollectedHeap;
+import sun.jvm.hotspot.gc.shenandoah.ShenandoahHeap;
import sun.jvm.hotspot.gc.z.ZCollectedHeap;
import sun.jvm.hotspot.oops.Oop;
import sun.jvm.hotspot.runtime.BasicType;
@@ -100,6 +101,7 @@
addHeapTypeIfInDB(db, G1CollectedHeap.class);
addHeapTypeIfInDB(db, EpsilonHeap.class);
addHeapTypeIfInDB(db, ZCollectedHeap.class);
+ addHeapTypeIfInDB(db, ShenandoahHeap.class);
mainThreadGroupField = type.getOopField("_main_thread_group");
systemThreadGroupField = type.getOopField("_system_thread_group");