VM.assert((old & TL_FAT_LOCK_MASK) != 0); VM.assert(l == VM_Scheduler.locks[(old & TL_LOCK_ID_MASK) >>> TL_LOCK_ID_SHIFT]);
VM._assert((old & TL_FAT_LOCK_MASK) != 0); VM._assert(l == VM_Scheduler.locks[(old & TL_LOCK_ID_MASK) >>> TL_LOCK_ID_SHIFT]);
  static void deflate (Object o, int lockOffset, VM_Lock l) {    if (VM.VerifyAssertions) {      int old = VM_Magic.getIntAtOffset(o, lockOffset);      VM.assert((old & TL_FAT_LOCK_MASK) != 0);      VM.assert(l == VM_Scheduler.locks[(old & TL_LOCK_ID_MASK) >>> TL_LOCK_ID_SHIFT]);    }    int old;    int changed;    do {      old = VM_Magic.prepare(o, lockOffset);    } while (!VM_Magic.attempt(o, lockOffset, old, old & TL_UNLOCK_MASK));  }