< prev index next >

src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/epsilon/EpsilonHeap.java

Print this page

        

*** 64,78 **** --- 64,93 ---- @Override public CollectedHeapName kind() { return CollectedHeapName.EPSILON; } + @Override + public long capacity() { + return space.capacity(); + } + + @Override + public long used() { + return space.used(); + } + public ContiguousSpace space() { return space; } @Override + public void liveRegionsIterate(LiveRegionsClosure closure) { + closure.doLiveRegions(space()); + } + + @Override public void printOn(PrintStream tty) { MemRegion mr = reservedRegion(); tty.println("Epsilon heap"); tty.println(" reserved: [" + mr.start() + ", " + mr.end() + "]"); tty.println(" committed: [" + virtualSpace.low() + ", " + virtualSpace.high() + "]");
< prev index next >