cpu: Query CPU for inst executed from Python
authorGeoffrey Blake <Geoffrey.Blake@arm.com>
Tue, 5 Apr 2016 10:29:02 +0000 (05:29 -0500)
committerGeoffrey Blake <Geoffrey.Blake@arm.com>
Tue, 5 Apr 2016 10:29:02 +0000 (05:29 -0500)
commitf948f9fca987b25ef0716e87fdc4e874fb607c14
treee00e191ba53d4e26f84197453a7361d381a33207
parentdf36764e91bc96d731cbd403c3a4527248eb403c
cpu: Query CPU for inst executed from Python

This patch adds the ability for the simulator to query the number of
instructions a CPU has executed so far per hw-thread. This can be used
to enable more flexible periodic events such as taking checkpoints
starting 1s into simulation and X instructions thereafter.
src/cpu/BaseCPU.py
src/cpu/base.cc
src/cpu/base.hh