public static void collectionInitiated(int why) { if (VM_Interface.VerifyAssertions) VM_Interface._assert(!collectionInitiated);
public static void collectionInitiated() throws VM_PragmaUninterruptible {
  public static void collectionInitiated(int why) {    if (VM_Interface.VerifyAssertions)       VM_Interface._assert(!collectionInitiated);    collectionInitiated = true;  }