sim: Schedule the global sync event at curTick() + simQuantum
authorAndreas Sandberg <andreas@sandberg.pp.se>
Thu, 6 Mar 2014 14:59:53 +0000 (15:59 +0100)
committerAndreas Sandberg <andreas@sandberg.pp.se>
Thu, 6 Mar 2014 14:59:53 +0000 (15:59 +0100)
commitf4a897d8e3e7a9fe5f409c0f15dfa5ba9438776c
tree7a61c43df5a5f9f1929dda7ad00e0c065c4f6693
parentbe246cef6251113ad25f59cfef37b746c80b11c5
sim: Schedule the global sync event at curTick() + simQuantum

The global synchronization event used to be scheduled at
simQuantum. This prevented repeated entries into gem5 from Python as
it can be scheduled in the past. This changeset ensures that the first
global synchronization happens at curTick() + simQuantum instead.
src/sim/simulate.cc