Ruby: Order profilers based on version
authorJoel Hestness <hestness@cs.wisc.edu>
Tue, 9 Apr 2013 21:25:29 +0000 (16:25 -0500)
committerJoel Hestness <hestness@cs.wisc.edu>
Tue, 9 Apr 2013 21:25:29 +0000 (16:25 -0500)
commitb936619ab44de2ad51376737db9b8c9c6121e8ca
tree3b305867cc969a90823df3ff24d5480a094aa5a8
parent88d34665d0db85d86b1e62388d0f34e296bf191f
Ruby: Order profilers based on version

When Ruby stats are printed for events and transitions, they include stats
for all of the controllers of the same type, but they are not necessarily
printed in order of the controller ID "version", because of the way the
profilers were added to the profiler vector. This patch fixes the push order
problem so that the stats are printed in ascending order 0->(# controllers),
so statistics parsers may correctly assume the controller to which the stats
belong.
src/mem/slicc/symbols/StateMachine.py