if (SimpleRCHeader.isWhite(object) && !SimpleRCHeader.isBuffered(object)) { SimpleRCHeader.makeBlack(object);
if (SimpleRCBaseHeader.isWhite(object) && !SimpleRCBaseHeader.isBuffered(object)) { SimpleRCBaseHeader.makeBlack(object);
  public final void collectWhite(VM_Address object, Plan plan)    throws VM_PragmaInline {    while (!object.isZero()) {      if (SimpleRCHeader.isWhite(object) && 	  !SimpleRCHeader.isBuffered(object)) {	SimpleRCHeader.makeBlack(object);	ScanObject.scan(object);	plan.addToFreeBuf(object);      } else if (SimpleRCHeader.isGreen(object))	plan.addToDecBuf(object);       object = workQueue.pop();    }  }