FSM_HISTORY_SIZE
idx %= FSM_HISTORY_SIZE;
fi->history_index %= FSM_HISTORY_SIZE;
if (fi->history_size < FSM_HISTORY_SIZE)
if (fi->history_size >= FSM_HISTORY_SIZE)
fsm_history history[FSM_HISTORY_SIZE];