X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;ds=sidebyside;f=params.h;h=7f749cae6fc082d1551fdfb86f0c5728cf176fbc;hb=c87eadb9d625748d6bfc00df9195f851d791d96a;hp=c5b617bc7d64222617d10d0091b45f923bdaf806;hpb=e79a7cd8e9c85d37a5d5c2a81ca14b1017b1b305;p=c11tester.git diff --git a/params.h b/params.h index c5b617bc..7f749cae 100644 --- a/params.h +++ b/params.h @@ -6,24 +6,9 @@ * the model checker. */ struct model_params { - int maxreads; - int maxfuturedelay; - bool yieldon; - bool yieldblock; - unsigned int fairwindow; - unsigned int enabledcount; - unsigned int bound; unsigned int uninitvalue; - unsigned int maxexecutions; - - /** @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; + int maxexecutions; + bool nofork; /** @brief Verbosity (0 = quiet; 1 = noisy; 2 = noisier) */ int verbose; @@ -35,4 +20,6 @@ struct model_params { char **argv; }; -#endif /* __PARAMS_H__ */ +void param_defaults(struct model_params *params); + +#endif /* __PARAMS_H__ */