diff options
author | Sergey Fedorov <serge.fdrv@gmail.com> | 2015-06-30 12:35:09 +0300 |
---|---|---|
committer | Paolo Bonzini <pbonzini@redhat.com> | 2015-08-06 12:04:08 +0200 |
commit | 02d57ea115b7669f588371c86484a2e8ebc369be (patch) | |
tree | a87d850835d5142255f0a48b724b43589e15abf5 /qemu.sasl | |
parent | af103c9310b7ab56a2552965d9d1274b0024f27b (diff) |
cpu-exec: Do not invalidate original TB in cpu_exec_nocache()
Instead of invalidating an original TB in cpu_exec_nocache()
prematurely, just save a link to it in the temporary generated TB. If
cpu_io_recompile() is raised subsequently from the temporary TB,
invalidate the original one as well. That allows reusing the original TB
each time cpu_exec_nocache() is called to handle expired instruction
counter in icount mode.
Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com>
Message-Id: <1435656909-29116-1-git-send-email-serge.fdrv@gmail.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'qemu.sasl')
0 files changed, 0 insertions, 0 deletions