markState = MARK_BIT_MASK.minus(markState);  MarkSweepLocal.zeroLiveBits(start, ((FreeListPageResource) pr).getHighWater());
if (MarkSweepLocal.HEADER_MARK_BITS) { Word mask = Word.fromInt((1 << Options.markSweepMarkBits.getValue()) - 1); markState = markState.plus(Word.one()).and(mask); } else { MarkSweepLocal.zeroLiveBits(start, ((FreeListPageResource) pr).getHighWater()); }
  public void prepare() {    markState = MARK_BIT_MASK.minus(markState);    MarkSweepLocal.zeroLiveBits(start, ((FreeListPageResource) pr).getHighWater());    inMSCollection = true;  }