public static boolean isLive(VM_Address obj) {
final public static boolean isLive(VM_Address obj) {
  public static boolean isLive(VM_Address obj) {    VM_Address addr = VM_ObjectModel.getPointerInMemoryRegion(obj);    if (addr.LE(HEAP_END)) {      if (addr.GE(NURSERY_START))	return Copy.isLive(obj);      else if (addr.GE(MS_START))	return msCollector.isLive(obj);      else if (addr.GE(IMMORTAL_START))	return true;    }     return false;  }