X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=model.h;h=d6d6f090392b788b34df5dc91bd6cfcd9cf17079;hb=f8bac60ca108ab3d7729c0254ff80819e6d8c121;hp=867ec0310670f808874aaf7aabe52528fdd2592b;hpb=bad8cc4598438f8b8d9e8fa210e2790f92c9ec44;p=model-checker.git diff --git a/model.h b/model.h index 867ec03..d6d6f09 100644 --- a/model.h +++ b/model.h @@ -78,7 +78,6 @@ public: thread_id_t get_next_id(); int get_num_threads(); - modelclock_t get_next_seq_num(); /** @return The currently executing Thread. */ Thread * get_current_thread() { return scheduler->get_current_thread(); } @@ -114,6 +113,8 @@ private: int num_feasible_executions; bool promises_expired(); + modelclock_t get_next_seq_num(); + /** * Stores the ModelAction for the current thread action. Call this * immediately before switching from user- to system-context to pass