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 /scripts/qapi-commands.py | |
| parent | af103c9310b7ab56a2552965d9d1274b0024f27b (diff) | |
| download | focaccia-qemu-02d57ea115b7669f588371c86484a2e8ebc369be.tar.gz focaccia-qemu-02d57ea115b7669f588371c86484a2e8ebc369be.zip | |
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 'scripts/qapi-commands.py')
0 files changed, 0 insertions, 0 deletions