Age | Commit message (Expand) | Author |
2024-03-12 | bulk: Call in place single use cpu_env() | Philippe Mathieu-Daudé |
2024-02-29 | accel/tcg: Set can_do_io at at start of lookup_tb_ptr helper | Peter Maydell |
2024-01-29 | target/i386: Extract x86_cpu_exec_halt() from accel/tcg/ | Philippe Mathieu-Daudé |
2024-01-29 | accel/tcg: Introduce TCGCPUOps::cpu_exec_halt() handler | Philippe Mathieu-Daudé |
2024-01-29 | accel/tcg: Inline need_replay_interrupt | Richard Henderson |
2024-01-29 | target/i386: Extract x86_need_replay_interrupt() from accel/tcg/ | Philippe Mathieu-Daudé |
2024-01-29 | accel/tcg: Introduce TCGCPUOps::need_replay_interrupt() handler | Philippe Mathieu-Daudé |
2024-01-29 | accel/tcg: Use CPUState.cc instead of CPU_GET_CLASS in cpu-exec.c | Richard Henderson |
2024-01-29 | accel/tcg: Un-inline icount_exit_request() for clarity | Philippe Mathieu-Daudé |
2024-01-29 | accel/tcg/cpu-exec: Use RCU_READ_LOCK_GUARD | Philippe Mathieu-Daudé |
2024-01-29 | cpu-exec: simplify jump cache management | Paolo Bonzini |
2024-01-08 | system/cpus: rename qemu_mutex_lock_iothread() to bql_lock() | Stefan Hajnoczi |
2023-11-14 | accel/tcg: Remove CF_LAST_IO | Richard Henderson |
2023-10-04 | accel/tcg: Make monitor.c a target-agnostic unit | Philippe Mathieu-Daudé |
2023-10-04 | accel/tcg: Rename target-specific 'internal.h' -> 'internal-target.h' | Philippe Mathieu-Daudé |
2023-10-04 | accel/tcg: Replace CPUState.env_ptr with cpu_env() | Richard Henderson |
2023-10-03 | accel/tcg: Remove cpu_neg() | Richard Henderson |
2023-10-03 | accel/tcg: Move can_do_io to CPUNegativeOffsetState | Richard Henderson |
2023-10-03 | accel/tcg: Have tcg_exec_realizefn() return a boolean | Philippe Mathieu-Daudé |
2023-09-28 | accel/tcg: Always set CF_LAST_IO with CF_NOIRQ | Richard Henderson |
2023-07-17 | accel/tcg: Zero-pad PC in TCG CPU exec trace lines | Peter Maydell |
2023-07-15 | accel/tcg: Always lock pages before translation | Richard Henderson |
2023-07-15 | accel/tcg: Split out cpu_exec_longjmp_cleanup | Richard Henderson |
2023-06-26 | accel/tcg/cpu-exec.c: Widen pc to vaddr | Anton Johansson |
2023-06-26 | target: Widen pc/cs_base in cpu_get_tb_cpu_state | Anton Johansson |
2023-06-20 | accel/tcg/cpu-exec: Use generic 'helper-proto-common.h' header | Philippe Mathieu-Daudé |
2023-06-20 | accel/tcg: Check for USER_ONLY definition instead of SOFTMMU one | Philippe Mathieu-Daudé |
2023-06-13 | util/log: Add vector registers to log | Ivan Klokov |
2023-06-06 | atomics: eliminate mb_read/mb_set | Paolo Bonzini |
2023-06-05 | exec-all: Widen TranslationBlock pc and cs_base to 64-bits | Richard Henderson |
2023-06-01 | accel/tcg: include cs_base in our hash calculations | Alex Bennée |
2023-06-01 | tcg: remove the final vestiges of dstate | Alex Bennée |
2023-05-23 | tcg: Remove DEBUG_DISAS | Richard Henderson |
2023-05-02 | accel/tcg: Use one_insn_per_tb global instead of old singlestep global | Peter Maydell |
2023-04-04 | accel/tcg: Fix jump cache set in cpu_exec_loop | Richard Henderson |
2023-03-22 | tcg: Clear plugin_mem_cbs on TB exit | Richard Henderson |
2023-03-01 | accel/tcg: Replace `tb_pc()` with `tb->pc` | Anton Johansson |
2023-03-01 | accel/tcg: Move jmp-cache `CF_PCREL` checks to caller | Anton Johansson |
2023-03-01 | accel/tcg: Replace `TARGET_TB_PCREL` with `CF_PCREL` | Anton Johansson |
2023-02-27 | replay: Extract core API to 'exec/replay-core.h' | Philippe Mathieu-Daudé |
2023-02-27 | accel/tcg: Restrict 'qapi-commands-machine.h' to system emulation | Philippe Mathieu-Daudé |
2023-02-27 | exec: Remove unused 'qemu/timer.h' timer | Philippe Mathieu-Daudé |
2023-02-08 | Don't include headers already included by qemu/osdep.h | Markus Armbruster |
2023-02-02 | cpu-exec: assert that plugin_mem_cbs is NULL after execution | Emilio Cota |
2023-02-02 | cpu: free cpu->tb_jmp_cache with RCU | Emilio Cota |
2023-01-17 | tcg: Remove TCG_TARGET_HAS_direct_jump | Richard Henderson |
2023-01-17 | tcg: Change tb_target_set_jmp_target arguments | Richard Henderson |
2023-01-17 | tcg: Add TranslationBlock.jmp_insn_offset | Richard Henderson |
2023-01-16 | accel/tcg: Split out cpu_exec_{setjmp,loop} | Richard Henderson |
2022-11-01 | accel/tcg: Complete cpu initialization before registration | Richard Henderson |