X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=threads-model.h;h=b99b279b8ece6cccc916f227d228464112967254;hb=d2cbbe4ce6d8f6e1aa23b8fe639ed58edf1789b7;hp=8b165d541394a8fcc23089e354b9c1b8c48da4f4;hpb=616746ec12aae78b0d0262c009568109686cb000;p=model-checker.git diff --git a/threads-model.h b/threads-model.h index 8b165d5..b99b279 100644 --- a/threads-model.h +++ b/threads-model.h @@ -151,11 +151,21 @@ static inline thread_id_t thrd_to_id(thrd_t t) return t; } +/** + * @brief Map a zero-based integer index to a unique thread ID + * + * This is the inverse of id_to_int + */ static inline thread_id_t int_to_id(int i) { return i; } +/** + * @brief Map a unique thread ID to a zero-based integer index + * + * This is the inverse of int_to_id + */ static inline int id_to_int(thread_id_t id) { return id;