model: add special model-checker Thread to ModelChecker
authorBrian Norris <banorris@uci.edu>
Sat, 6 Oct 2012 02:18:13 +0000 (19:18 -0700)
committerBrian Norris <banorris@uci.edu>
Mon, 8 Oct 2012 05:22:52 +0000 (22:22 -0700)
commit495dd308fe91920ea85719d8380d9cf28ee85274
tree720250335eb422b0e301bcf958391d58f6fba167
parent8a122ff2e84e0908df91e94f56b123a563592e64
model: add special model-checker Thread to ModelChecker

Note the change in take_step(), so that we base the "current thread" off
of the provided ModelAction, rather than thread_current() (i.e., the
Scheduler). This is because the Scheduler will never run the
model-checker thread.
model.cc
model.h