- 92e28c0 monitor: move x-query-profile into accel/tcg to fix build by Alex Bennée · 3 years, 3 months ago
- aff0e20 accel/tcg: suppress IRQ check for special TBs by Alex Bennée · 3 years, 4 months ago
- e86e00a Merge remote-tracking branch 'remotes/berrange/tags/hmp-x-qmp-620-pull-request' into staging by Richard Henderson · 3 years, 5 months ago
- b6a7f3e qapi: introduce x-query-opcount QMP command by Daniel P. Berrangé · 3 years, 7 months ago
- 3a841ab qapi: introduce x-query-jit QMP command by Daniel P. Berrangé · 3 years, 7 months ago
- f920ffd accel/tcg: Move clear_helper_retaddr to cpu loop by Richard Henderson · 3 years, 7 months ago
- c9460d7 accel/tcg: Handle gdb singlestep in cpu_tb_exec by Richard Henderson · 3 years, 9 months ago
- 0596fa1 accel/tcg: Restrict cpu_handle_halt() to sysemu by Philippe Mathieu-Daudé · 3 years, 7 months ago
- 77c0fc4 accel/tcg: Restrict TCGCPUOps::cpu_exec_interrupt() to sysemu by Philippe Mathieu-Daudé · 3 years, 7 months ago
- 1209642 accel/tcg: Rename user-mode do_interrupt hack as fake_user_interrupt by Philippe Mathieu-Daudé · 3 years, 7 months ago
- 2521c77 accel/tcg: Remove unused variable in cpu_exec by Richard Henderson · 3 years, 9 months ago
- c8cf47a accel/tcg: Remove unnecessary check on icount_extra in cpu_loop_exec_tb() by Peter Maydell · 3 years, 8 months ago
- df3a2de accel/tcg: Don't use CF_COUNT_MASK as the max value of icount_decr.u16.low by Peter Maydell · 3 years, 8 months ago
- c2ffd75 accel/tcg: Record singlestep_enabled in tb->cflags by Richard Henderson · 3 years, 9 months ago
- 10c3782 accel/tcg: Move breakpoint recognition outside translation by Richard Henderson · 3 years, 9 months ago
- 11c1d5f accel/tcg: Merge tb_find into its only caller by Richard Henderson · 3 years, 9 months ago
- 258afb4 accel/tcg: Use CF_NO_GOTO_{TB, PTR} in cpu_exec_step_atomic by Richard Henderson · 3 years, 9 months ago
- 04f5b64 accel/tcg: Handle -singlestep in curr_cflags by Richard Henderson · 3 years, 9 months ago
- fb95701 accel/tcg: Drop CF_NO_GOTO_PTR from -d nochain by Richard Henderson · 3 years, 9 months ago
- 84f15616 accel/tcg: Add CF_NO_GOTO_TB and CF_NO_GOTO_PTR by Richard Henderson · 3 years, 9 months ago
- 043e35d accel/tcg: Move curr_cflags into cpu-exec.c by Richard Henderson · 3 years, 9 months ago
- 7eabad3 accel/tcg: Log tb->cflags with -d exec by Richard Henderson · 3 years, 9 months ago
- abb0cd9 accel/tcg: Split out log_cpu_exec by Richard Henderson · 3 years, 9 months ago
- 632cb63 accel/tcg: Move tb_lookup to cpu-exec.c by Richard Henderson · 3 years, 9 months ago
- 4288eb2 accel/tcg: Move helper_lookup_tb_ptr to cpu-exec.c by Richard Henderson · 3 years, 9 months ago
- e5ceadf accel/tcg: Keep TranslationBlock headers local to TCG by Philippe Mathieu-Daudé · 3 years, 10 months ago
- 824f4ba accel/tcg: Reduce 'exec/tb-context.h' inclusion by Philippe Mathieu-Daudé · 3 years, 10 months ago
- 2068cab Do not include cpu.h if it's not really necessary by Thomas Huth · 4 years ago
- 821e7ed Merge remote-tracking branch 'remotes/thuth-gitlab/tags/pull-request-2021-03-09' into staging by Peter Maydell · 4 years, 1 month ago
- d6eb39b qtest: delete superfluous inclusions of qtest.h by Chen Qun · 4 years, 1 month ago
- 6cc9d67 accel/tcg: Precompute curr_cflags into cpu->tcg_cflags by Richard Henderson · 4 years, 1 month ago
- bf253ac accel/tcg: drop the use of CF_HASH_MASK and rename params by Alex Bennée · 4 years, 1 month ago
- c0ae396 accel/tcg: move CF_CLUSTER calculation to curr_cflags by Alex Bennée · 4 years, 1 month ago
- 6f04cb1 accel/tcg: rename tb_lookup__cpu_state and hoist state extraction by Alex Bennée · 4 years, 1 month ago
- a11bbb6 accel/tcg: cache single instruction TB on pending replay exception by Alex Bennée · 4 years, 2 months ago
- bc662a3 accel/tcg: actually cache our partial icount TB by Alex Bennée · 4 years, 2 months ago
- e6a41a0 accel/tcg: Add URL of clang bug to comment about our workaround by Peter Maydell · 4 years, 2 months ago
- 7827168 cpu: tcg_ops: move to tcg-cpu-ops.h, keep a pointer in CPUClass by Claudio Fontana · 4 years, 2 months ago
- 0545608 cpu: move cc->do_interrupt to tcg_ops by Claudio Fontana · 4 years, 2 months ago
- e9ce43e cpu: Move debug_excp_handler to tcg_ops by Eduardo Habkost · 4 years, 2 months ago
- 48c1a3e cpu: Move cpu_exec_* to tcg_ops by Eduardo Habkost · 4 years, 2 months ago
- ec62595 cpu: Move synchronize_from_tb() to tcg_ops by Eduardo Habkost · 4 years, 2 months ago
- 7df5e3d accel/tcg: split TCG-only code from cpu_exec_realizefn by Claudio Fontana · 4 years, 2 months ago
- 653b87e tcg: Toggle page execution for Apple Silicon by Roman Bolshakov · 4 years, 3 months ago
- c03f041 accel/tcg: Restrict tb_gen_code() from other accelerators by Philippe Mathieu-Daudé · 4 years, 2 months ago
- bfff072 tcg: update the cpu running flag in cpu_exec_step_atomic by Douglas Crosher · 4 years, 6 months ago
- eba4035 tcg: Return the TB pointer from the rx region from exit_tb by Richard Henderson · 4 years, 5 months ago
- 1acbad0 tcg: Adjust tb_target_set_jmp_target for split-wx by Richard Henderson · 4 years, 5 months ago
- db0c51a tcg: Introduce tcg_splitwx_to_{rx,rw} by Richard Henderson · 4 years, 5 months ago
- c905a36 cfi: Initial support for cfi-icall in QEMU by Daniele Buono · 4 years, 4 months ago
- 710384d tcg: Make CPUClass.debug_excp_handler optional by Eduardo Habkost · 4 years, 4 months ago
- 80c4750 tcg: make CPUClass.cpu_exec_* optional by Eduardo Habkost · 4 years, 4 months ago
- 035ba06 tcg: cpu_exec_{enter,exit} helpers by Eduardo Habkost · 4 years, 4 months ago
- 19a8431 accel/tcg: Remove special case for GCC < 4.6 by Philippe Mathieu-Daudé · 4 years, 4 months ago
- 835cbd8 icount: improve exec nocache usage by Pavel Dovgalyuk · 4 years, 4 months ago
- 4084893 replay: don't record interrupt poll by Pavel Dovgalyuk · 4 years, 6 months ago
- 8191d36 icount: rename functions to be consistent with the module name by Claudio Fontana · 4 years, 7 months ago
- 740b175 cpu-timers, icount: new modules by Claudio Fontana · 4 years, 8 months ago
- d73415a qemu/atomic.h: rename atomic_ to qatomic_ by Stefan Hajnoczi · 4 years, 6 months ago
- ba3c35d tcg/cpu-exec: precise single-stepping after an interrupt by Richard Henderson · 4 years, 9 months ago
- a7ba744 tcg/cpu-exec: precise single-stepping after an exception by Luc Michel · 4 years, 9 months ago
- 886cc68 accel/tcg: fix race in cpu_exec_step_atomic (bug 1863025) by Alex Bennée · 5 years ago
- dcb32f1 tcg: Search includes from the project root source directory by Philippe Mathieu-Daudé · 5 years ago
- fc59d2d qemu_log_lock/unlock now preserves the qemu_logfile handle. by Robert Foley · 5 years ago
- e6d86be tcg: let plugins instrument virtual memory accesses by Emilio G. Cota · 6 years ago
- cfbc3c6 cpu: introduce cpu_in_exclusive_context() by Emilio G. Cota · 6 years ago
- ba3e792 icount: clean up cpu_can_io at the entry to the block by Pavel Dovgalyuk · 6 years ago
- a8d2532 Include qemu-common.h exactly where needed by Markus Armbruster · 6 years ago
- 5e14019 cpu: Move icount_decr to CPUNegativeOffsetState by Richard Henderson · 6 years ago
- 713acc3 Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20190206' into staging by Peter Maydell · 6 years ago
- 9fd9b7d accel/tcg: Consider cluster index in tb_lookup__cpu_state() by Peter Maydell · 6 years ago
- 6aaa24f cpu-exec: reset BQL after longjmp in cpu_exec_step_atomic by Emilio G. Cota · 6 years ago
- 8fd3a9b cpu-exec: add assert_no_pages_locked() after longjmp by Emilio G. Cota · 6 years ago
- fb0343d tcg: Fix LGPL version number by Thomas Huth · 6 years ago
- f7b7860 accel/tcg: Add cluster number to TCG TB hash by Peter Maydell · 6 years ago
- d7f425f tcg: Implement CPU_LOG_TB_NOCHAIN during expansion by Richard Henderson · 6 years ago
- 7252f2d accel/tcg: Handle get_page_addr_code() returning -1 in hashtable lookups by Peter Maydell · 7 years ago
- 0ac2031 tcg: remove tb_lock by Emilio G. Cota · 8 years ago
- 194125e translate-all: protect TB jumps with a per-destination-TB lock by Emilio G. Cota · 8 years ago
- 95590e2 translate-all: discard TB when tb_link_page returns an existing matching TB by Emilio G. Cota · 8 years ago
- faa9372 translate-all: introduce assert_no_pages_locked by Emilio G. Cota · 7 years ago
- be2cdc5 tcg: track TBs with per-region BST's by Emilio G. Cota · 8 years ago
- 61b8cef qht: require a default comparison function by Emilio G. Cota · 8 years ago
- df924c0 accel: Do not include "exec/address-spaces.h" if it is not necessary by Philippe Mathieu-Daudé · 7 years ago
- ae76518 tcg: Optionally log FPU state in TCG -d cpu logging by Peter Maydell · 7 years ago
- afd46fc icount: fix cpu_restore_state_from_tb for non-tb-exit cases by Pavel Dovgalyuk · 7 years ago
- 5f3bdfd cpu-exec: fix exception_index handling by Pavel Dovgalyuk · 7 years ago
- 4fad446 tcg: add cs_base and flags to -d exec output by Paolo Bonzini · 7 years ago
- d84be02 cpu-exec: fix missed CPU kick during interrupt injection by David Hildenbrand · 7 years ago
- b11ce33 Revert "cpu-exec: don't overwrite exception_index" by Peter Maydell · 7 years ago
- 17b50b0 cpu-exec: avoid cpu_exec_nocache infinite loop with record/replay by Pavel Dovgalyuk · 7 years ago
- e01ceca cpu-exec: don't overwrite exception_index by Pavel Dovgalyuk · 7 years ago
- 426eeec cpu-exec: Exit exclusive region on longjmp from step_atomic by Peter Maydell · 7 years ago
- 44ded3d tcg: take tb_ctx out of TCGContext by Emilio G. Cota · 8 years ago
- be1e011 exec-all: rename tb_free to tb_remove by Emilio G. Cota · 8 years ago
- 416986d tcg: Remove CF_IGNORE_ICOUNT by Richard Henderson · 7 years ago
- ac03ee5 cpu-exec: lookup/generate TB outside exclusive region during step_atomic by Emilio G. Cota · 8 years ago
- 9b990ee tcg: Add CPUState cflags_next_tb by Richard Henderson · 7 years ago
- 4e2ca83 tcg: define CF_PARALLEL and use it for TB hashing along with CF_COUNT_MASK by Emilio G. Cota · 8 years ago
- e7e168f exec-all: extract tb->tc_* into a separate struct tc_tb by Emilio G. Cota · 8 years ago