diff options
author | aliguori <aliguori@c046a42c-6fe2-441c-8c8c-71466251a162> | 2008-11-18 20:26:41 +0000 |
---|---|---|
committer | aliguori <aliguori@c046a42c-6fe2-441c-8c8c-71466251a162> | 2008-11-18 20:26:41 +0000 |
commit | bfa50bc2638d877cf2900712b7503be22e8811cb (patch) | |
tree | 5c19585f1639b944ea3d8d65be35c0ed94475ab4 /exec.c | |
parent | 06d55cc19ac84e799d2df8c750049e51798b00a4 (diff) | |
download | qemu-bfa50bc2638d877cf2900712b7503be22e8811cb.zip qemu-bfa50bc2638d877cf2900712b7503be22e8811cb.tar.gz qemu-bfa50bc2638d877cf2900712b7503be22e8811cb.tar.bz2 |
Remove premature memop TB terminations (Jan Kiszka)
Now that we can properly restore the pc on watchpoint hits, there is no
more need for prematurely terminating TBs if watchpoints are present.
Remove all related bits.
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5742 c046a42c-6fe2-441c-8c8c-71466251a162
Diffstat (limited to 'exec.c')
-rw-r--r-- | exec.c | 4 |
1 files changed, 0 insertions, 4 deletions
@@ -1325,10 +1325,6 @@ int cpu_watchpoint_insert(CPUState *env, target_ulong addr, target_ulong len, env->watchpoints = wp; tlb_flush_page(env, addr); - /* FIXME: This flush is needed because of the hack to make memory ops - terminate the TB. It can be removed once the proper IO trap and - re-execute bits are in. */ - tb_flush(env); if (watchpoint) *watchpoint = wp; |