X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=model.h;h=f843f75cfdfb29ba356932ca65902ec739cbfbb4;hb=b7d75d9910011868710667d9d2ae018a10aefea5;hp=59a07597bb5bf0436752ad6a4fca2f22d9fa2fe8;hpb=15fabc6f4e6591341940a8087a8dd088af59bb5c;p=model-checker.git diff --git a/model.h b/model.h index 59a0759..f843f75 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 {