processCycleBufs(); processFreeBufs(); if (true) { doMarkGreyPhase(); doScanPhase(); doCollectPhase(); }
filterCycleBufs(); processFreeBufs(false); doMarkGreyPhase(); doScanPhase(); doCollectPhase(); processFreeBufs(true);
  protected void allRelease(int id) {    processIncBufs();//     VM.sysWrite("processed incs\n");    if (id == 1)      rcCollector.decrementPhase();    VM_CollectorThread.gcBarrier.rendezvous();    processDecBufs();    if (refCountCycleDetection) {      processCycleBufs();      processFreeBufs();      if (true) {	doMarkGreyPhase();	doScanPhase();	doCollectPhase();      }    }    if (GATHER_WRITE_BARRIER_STATS) {       // This is printed independantly of the verbosity so that any      // time someone sets the GATHER_WRITE_BARRIER_STATS flags they      // will know---it will have a noticable performance hit...      VM.sysWrite("<GC ", gcCount); VM.sysWrite(" ");       VM.sysWrite(wbFastPathCounter, false); VM.sysWrite(" wb-fast>\n");      wbFastPathCounter = 0;    }  }