X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;f=model.h;h=6d702b0d94604d281a0cdea8331eb669e15a3704;hb=c8984fcea4482e03e6863322b14ef823aa62650a;hp=d582cdabed800d6cd10cbca7599de3134a7c00e3;hpb=f8cb4932d34c260d586e904e6e17fb75a64e3d67;p=cdsspec-compiler.git diff --git a/model.h b/model.h index d582cda..6d702b0 100644 --- a/model.h +++ b/model.h @@ -37,6 +37,15 @@ struct model_params { unsigned int fairwindow; unsigned int enabledcount; unsigned int bound; + + /** @brief Maximum number of future values that can be sent to the same + * read */ + int maxfuturevalues; + + /** @brief Only generate a new future value/expiration pair if the + * expiration time exceeds the existing one by more than the slop + * value */ + unsigned int expireslop; }; struct PendingFutureValue {