public void collectionPhase(int phaseId, boolean participating, boolean primary) throws NoInlinePragma {  if (phaseId == Gen.PREPARE_MUTATOR) { nursery.rebind(Gen.nurserySpace); if (global().traceFullHeap()) { super.collectionPhase(phaseId, participating,primary); remset.resetLocal(); arrayRemset.resetLocal(); } remset.flushLocal(); arrayRemset.flushLocal(); return; }  if (phaseId == Gen.RELEASE_MUTATOR) { if (global().traceFullHeap()) { super.collectionPhase(phaseId, participating, primary); } remset.flushLocal(); arrayRemset.flushLocal(); return; }  super.collectionPhase(phaseId, participating, primary); }
public void collectionPhase(int phaseId, boolean primary) throws NoInlinePragma {  if (phaseId == Gen.PREPARE_MUTATOR) { nursery.rebind(Gen.nurserySpace); if (global().traceFullHeap()) { super.collectionPhase(phaseId, primary); remset.resetLocal(); arrayRemset.resetLocal(); } remset.flushLocal(); arrayRemset.flushLocal(); return; }  if (phaseId == Gen.RELEASE_MUTATOR) { if (global().traceFullHeap()) { super.collectionPhase(phaseId, primary); } remset.flushLocal(); arrayRemset.flushLocal(); return; }  super.collectionPhase(phaseId, primary); }
	public void collectionPhase(int phaseId, boolean participating,			boolean primary)	throws NoInlinePragma {				if (phaseId == Gen.PREPARE_MUTATOR) {			nursery.rebind(Gen.nurserySpace);			if (global().traceFullHeap()) {				super.collectionPhase(phaseId, participating,primary);				remset.resetLocal();				arrayRemset.resetLocal();			}			remset.flushLocal();			arrayRemset.flushLocal();			return;		}				if (phaseId == Gen.RELEASE_MUTATOR) {			if (global().traceFullHeap()) {				super.collectionPhase(phaseId, participating, primary);			}			remset.flushLocal();			arrayRemset.flushLocal();			return;		}				super.collectionPhase(phaseId, participating, primary);	}