return (addr.toInt() >>> PAGE_OFFSET);
return addr.toWord().rshl(PAGE_OFFSET).toInt();
  private static final int addressToPage(VM_Address addr) //throws VM_PragmaInline   {    if (VM_Interface.VerifyAssertions) {          boolean inHeap = VMResource.refInVM(addr);      if (!inHeap)         debugln(0, "Bad address: ", addr);      VM_Interface._assert(inHeap, "Address is outside the heap");      VM_Interface._assert(((addr.toInt() >> PAGE_OFFSET)) < PAGEMAPS_IN_OBJECTMAP);    }          return (addr.toInt() >>> PAGE_OFFSET);   }