< prev index next >

src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZPage.java

Print this page

        

@@ -63,14 +63,18 @@
 
     private ZForwardingTable forwarding() {
         return (ZForwardingTable)VMObjectFactory.newObject(ZForwardingTable.class, addr.addOffsetTo(forwardingFieldOffset));
     }
 
-    private long start() {
+    long start() {
         return virtual().start();
     }
 
+    long size() {
+        return virtual().end() - virtual().start();
+    }
+
     Address forward_object(Address from) {
         // Lookup address in forwarding table
         long from_offset = ZAddress.offset(from);
         long from_index = (from_offset - start()) >> object_alignment_shift();
         ZForwardingTableEntry entry = forwarding().find(from_index);
< prev index next >