model: always re-calculate clock vectors
authorBrian Norris <banorris@uci.edu>
Tue, 2 Oct 2012 00:20:34 +0000 (17:20 -0700)
committerBrian Norris <banorris@uci.edu>
Tue, 2 Oct 2012 00:40:17 +0000 (17:40 -0700)
commit99ca0039c04d8c3dc000f7d3899d1d81564bc168
treedb09287b6336ec1db483bc7a69911682c612fc24
parent8f68b5867fb8192f1e438923630ca78ce9b5e3b6
model: always re-calculate clock vectors

Clock vectors are mutable, via synchronization. We will need to both
snapshot and recompute clock vectors as they are generated. Right now,
we have some incorrect assumptions in place. This bugfix prevents stale
clock vectors (from previous executions) from polluting subsequent
executions.
model.cc