--- old/src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/CollectedHeap.java 2018-06-08 19:45:38.785924013 +0200 +++ new/src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/CollectedHeap.java 2018-06-08 19:45:38.518912428 +0200 @@ -75,6 +75,14 @@ public abstract CollectedHeapName kind(); + public String oopAddressDescription(OopHandle handle) { + return handle.toString(); + } + + public OopHandle oop_load_at(OopHandle handle, long offset) { + return handle.getOopHandleAt(offset); + } + public void print() { printOn(System.out); } public void printOn(PrintStream tty) { MemRegion mr = reservedRegion();