this.lastRequestIndex = regCount;
    public final void reset(X86Assembler os) {        boolean inuse = false;        for (int i = regCount - 1; i >= 0; i--) {            if (!registers[i].isFree()) {                os.log("Warning: register in use"                        + registers[i].getUsedRegister());                inuse = true;            }        }        if (inuse) {            throw new Error("Register(s) in use");        }    }