public static final int alignAllocation(int initialOffset, int align,
public static final Offset alignAllocation(Offset initialOffset, int align,
  public static final int alignAllocation(int initialOffset, int align,                                          int offset)    throws UninterruptiblePragma, InlinePragma {    Address region = VM_Memory.alignUp(Address.fromInt(initialOffset),                                       MIN_ALIGNMENT);    return Allocator.alignAllocation(region, align, offset).toInt();  }