summaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
authorAlex Bennée2017-03-31 17:09:42 +0200
committerAlex Bennée2017-04-10 11:23:38 +0200
commite4cd96571f00e290e93dcc65a6d2b616b159dea6 (patch)
tree7b12718e50c75b70845d8b31463793af1cb67874 /scripts
parentcpus: move icount preparation out of tcg_exec_cpu (diff)
downloadqemu-e4cd96571f00e290e93dcc65a6d2b616b159dea6.tar.gz
qemu-e4cd96571f00e290e93dcc65a6d2b616b159dea6.tar.xz
qemu-e4cd96571f00e290e93dcc65a6d2b616b159dea6.zip
cpus: don't credit executed instructions before they have run
Outside of the vCPU thread icount time will only be tracked against timers_state.qemu_icount. We no longer credit cycles until they have completed the run. Inside the vCPU thread we adjust for passage of time by looking at how many have run so far. This is only valid inside the vCPU thread while it is running. Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions