summaryrefslogtreecommitdiffstats
path: root/accel/tcg/cpu-exec.c
Commit message (Expand)AuthorAgeFilesLines
* accel/tcg: Introduce tb_{set_}page_addr{0,1}Richard Henderson2022-10-261-4/+5
* accel/tcg: Add a quicker check for breakpointsLeandro Lupori2022-10-261-6/+9
* accel/tcg: Introduce TARGET_TB_PCRELRichard Henderson2022-10-041-6/+10
* accel/tcg: Introduce tb_pc and log_pcRichard Henderson2022-10-041-21/+25
* include/hw/core: Create struct CPUJumpCacheRichard Henderson2022-10-041-3/+7
* accel/tcg: Do not align tb->page_addr[0]Richard Henderson2022-10-041-8/+8
* accel/tcg: Document the faulting lookup in tb_lookup_cmpRichard Henderson2022-09-061-1/+10
* accel/tcg: Make tb_htable_lookup staticRichard Henderson2022-09-061-61/+61
* accel/tcg: Unlock mmap_lock after longjmpRichard Henderson2022-09-061-6/+6
* accel/tcg: Inline dump_opcount_info() and remove itBernhard Beschow2022-06-111-1/+1
* accel/tcg/cpu-exec: Unexport dump_drift_info()Bernhard Beschow2022-06-111-1/+1
* accel/tcg: Use cpu_dump_state between qemu_log_trylock/unlockRichard Henderson2022-04-201-1/+1
* *: Use fprintf between qemu_log_trylock/unlockRichard Henderson2022-04-201-7/+9
* util/log: Rename qemu_log_lock to qemu_log_trylockRichard Henderson2022-04-201-1/+1
* Remove qemu-common.h include from most unitsMarc-André Lureau2022-04-061-1/+0Star
* accel/tcg: Remove pointless CPUArchState castsPhilippe Mathieu-Daudé2022-03-061-2/+2
* accel/tcg/cpu-exec: Fix precise single-stepping after interruptLuc Michel2022-02-281-2/+6
* replay: use CF_NOIRQ for special exception-replaying TBPavel Dovgalyuk2022-02-081-1/+2
* monitor: move x-query-profile into accel/tcg to fix buildAlex Bennée2022-01-181-0/+31
* accel/tcg: suppress IRQ check for special TBsAlex Bennée2021-11-291-0/+9
* Merge remote-tracking branch 'remotes/berrange/tags/hmp-x-qmp-620-pull-reques...Richard Henderson2021-11-031-9/+42
|\
| * qapi: introduce x-query-opcount QMP commandDaniel P. Berrangé2021-11-021-0/+14
| * qapi: introduce x-query-jit QMP commandDaniel P. Berrangé2021-11-021-9/+28
* | accel/tcg: Move clear_helper_retaddr to cpu loopRichard Henderson2021-10-301-1/+2
|/
* accel/tcg: Handle gdb singlestep in cpu_tb_execRichard Henderson2021-10-161-0/+11
* accel/tcg: Restrict cpu_handle_halt() to sysemuPhilippe Mathieu-Daudé2021-09-221-2/+4
* accel/tcg: Restrict TCGCPUOps::cpu_exec_interrupt() to sysemuPhilippe Mathieu-Daudé2021-09-141-3/+7
* accel/tcg: Rename user-mode do_interrupt hack as fake_user_interruptPhilippe Mathieu-Daudé2021-09-141-2/+2
* accel/tcg: Remove unused variable in cpu_execRichard Henderson2021-07-261-8/+2Star
* accel/tcg: Remove unnecessary check on icount_extra in cpu_loop_exec_tb()Peter Maydell2021-07-261-1/+3
* accel/tcg: Don't use CF_COUNT_MASK as the max value of icount_decr.u16.lowPeter Maydell2021-07-261-1/+1
* accel/tcg: Record singlestep_enabled in tb->cflagsRichard Henderson2021-07-211-1/+6
* accel/tcg: Move breakpoint recognition outside translationRichard Henderson2021-07-211-3/+88
* accel/tcg: Merge tb_find into its only callerRichard Henderson2021-07-211-43/+42Star
* accel/tcg: Use CF_NO_GOTO_{TB, PTR} in cpu_exec_step_atomicRichard Henderson2021-07-211-3/+8
* accel/tcg: Handle -singlestep in curr_cflagsRichard Henderson2021-07-211-1/+7
* accel/tcg: Drop CF_NO_GOTO_PTR from -d nochainRichard Henderson2021-07-211-1/+1
* accel/tcg: Add CF_NO_GOTO_TB and CF_NO_GOTO_PTRRichard Henderson2021-07-211-1/+7
* accel/tcg: Move curr_cflags into cpu-exec.cRichard Henderson2021-07-211-0/+5
* accel/tcg: Log tb->cflags with -d execRichard Henderson2021-07-101-3/+3
* accel/tcg: Split out log_cpu_execRichard Henderson2021-07-101-27/+34
* accel/tcg: Move tb_lookup to cpu-exec.cRichard Henderson2021-07-101-1/+30
* accel/tcg: Move helper_lookup_tb_ptr to cpu-exec.cRichard Henderson2021-07-101-0/+30
* accel/tcg: Keep TranslationBlock headers local to TCGPhilippe Mathieu-Daudé2021-05-271-3/+3
* accel/tcg: Reduce 'exec/tb-context.h' inclusionPhilippe Mathieu-Daudé2021-05-271-0/+1
* Do not include cpu.h if it's not really necessaryThomas Huth2021-05-021-1/+0Star
* Merge remote-tracking branch 'remotes/thuth-gitlab/tags/pull-request-2021-03-...Peter Maydell2021-03-101-1/+0Star
|\
| * qtest: delete superfluous inclusions of qtest.hChen Qun2021-03-091-1/+0Star
* | accel/tcg: Precompute curr_cflags into cpu->tcg_cflagsRichard Henderson2021-03-061-3/+0Star
* | accel/tcg: drop the use of CF_HASH_MASK and rename paramsAlex Bennée2021-03-061-8/+8