public BooleanCounter(String name, boolean start, boolean mergephases) { super(name, start, mergephases); state = new boolean[Stats.MAX_PHASES]; for (int i = 0; i < Stats.MAX_PHASES; i++) state[i] = false;
public BooleanCounter(String name) { this(name, true, false);
  public BooleanCounter(String name, boolean start, boolean mergephases) {    super(name, start, mergephases);    state = new boolean[Stats.MAX_PHASES];    for (int i = 0; i < Stats.MAX_PHASES; i++)       state[i] = false;  }