< prev index next >

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

Print this page

        

@@ -58,11 +58,17 @@
         long index = ZAddress.offset(addr) >> AddressRangeShift;
 
         return index;
     }
 
+    Address get(long index) {
+        return map().getAddressAt(index * VM.getVM().getBytesPerLong());
+    }
+
     Address get(Address addr) {
-        long index = index_for_addr(addr);
+        return get(index_for_addr(addr));
+    }
 
-        return map().getAddressAt(index * VM.getVM().getBytesPerLong());
+    long size() {
+        return ZGlobals.ZAddressOffsetMax >>> ZGlobals.ZPageSizeMinShift;
     }
 }
< prev index next >