if (VM.VerifyAssertions) VM.assert(NEEDS_DYNAMIC_LINK == 0);
if (VM.VerifyAssertions) VM._assert(NEEDS_DYNAMIC_LINK == 0);
  private static int[] growArray(int[] array, int newLength) {    // assertion: no special array initialization needed (default 0 is ok)    if (VM.VerifyAssertions) VM.assert(NEEDS_DYNAMIC_LINK == 0);     int[] newarray = VM_RuntimeStructures.newContiguousIntArray(newLength);    System.arraycopy(array, 0, newarray, 0, array.length);    VM_Magic.sync(); // be sure array initialization is visible before we publish the reference!    return newarray;  }