if (root) { if (INC_DEC_ROOT) { RCBaseHeader.incRC(object); VM_Interface.getPlan().addToRootSet(object); } else if (RCBaseHeader.setRoot(object)) { VM_Interface.getPlan().addToRootSet(object); } } else RCBaseHeader.incRC(object);
if (INC_DEC_ROOT) { RCBaseHeader.incRC(object); VM_Interface.getPlan().addToRootSet(object); } else if (RCBaseHeader.setRoot(object)) { VM_Interface.getPlan().addToRootSet(object); }
  public final VM_Address traceObject(VM_Address object, boolean root)    throws VM_PragmaInline {    if (root) {      if (INC_DEC_ROOT) {	RCBaseHeader.incRC(object);	VM_Interface.getPlan().addToRootSet(object);      } else if (RCBaseHeader.setRoot(object)) {	VM_Interface.getPlan().addToRootSet(object);      }    } else       RCBaseHeader.incRC(object);    return object;  }