- 123ae56 tcg: Add tcg_gen_{non}atomic_cmpxchg_i128 by Richard Henderson · 2 years, 4 months ago
- cb48f36 tcg: Add guest load/store primitives for TCGv_i128 by Richard Henderson · 2 years, 4 months ago
- 99ab4d5 accel/tcg: Test CPUJumpCache in tb_jmp_cache_clear_page by Eric Auger · 2 years, 1 month ago
- 579510e Merge tag 'pull-monitor-2023-02-03-v2' of https://repo.or.cz/qemu/armbru into staging by Peter Maydell · 2 years, 1 month ago
- aa09b3d stats: Move QMP commands from monitor/ to stats/ by Markus Armbruster · 2 years, 2 months ago
- 882f5b1 cpu-exec: assert that plugin_mem_cbs is NULL after execution by Emilio Cota · 2 years, 2 months ago
- 17083f6 tcg: exclude non-memory effecting helpers from instrumentation by Emilio Cota · 2 years, 2 months ago
- 0f92d94 translator: always pair plugin_gen_insn_{start, end} calls by Emilio Cota · 2 years, 2 months ago
- 3fd62e7 plugins: fix optimization in plugin_gen_disable_mem_helpers by Emilio Cota · 2 years, 2 months ago
- 4731f89 cpu: free cpu->tb_jmp_cache with RCU by Emilio Cota · 2 years, 2 months ago
- fcb7e04 Merge tag 'pull-include-2023-01-20' of https://repo.or.cz/qemu/armbru into staging by Peter Maydell · 2 years, 2 months ago
- 68ba85c coroutine: Split qemu/coroutine-core.h off qemu/coroutine.h by Markus Armbruster · 2 years, 3 months ago
- ef4f031 Merge tag 'pull-tcg-20230117' of https://gitlab.com/rth7680/qemu into staging by Peter Maydell · 2 years, 2 months ago
- 883f2c5 bulk: Rename TARGET_FMT_plx -> HWADDR_FMT_plx by Philippe Mathieu-Daudé · 2 years, 2 months ago
- 2fd2e78 tcg: Remove TCG_TARGET_HAS_direct_jump by Richard Henderson · 2 years, 3 months ago
- 0fe1c98 tcg: Change tb_target_set_jmp_target arguments by Richard Henderson · 2 years, 3 months ago
- 9da6079 tcg: Add TranslationBlock.jmp_insn_offset by Richard Henderson · 2 years, 4 months ago
- b7e4afb tcg: Add gen_tb to TCGContext by Richard Henderson · 2 years, 4 months ago
- 3a50f42 tcg: Rename TB_JMP_RESET_OFFSET_INVALID to TB_JMP_OFFSET_INVALID by Richard Henderson · 2 years, 4 months ago
- 61710a7 accel/tcg: Split out cpu_exec_{setjmp,loop} by Richard Henderson · 2 years, 2 months ago
- 5584e2d tcg: add perfmap and jitdump by Ilya Leoshkevich · 2 years, 2 months ago
- 7c10cb3 accel/tcg: Add debuginfo support by Ilya Leoshkevich · 2 years, 2 months ago
- f39b7d2 kvm: Atomic memslot updates by David Hildenbrand · 2 years, 4 months ago
- a27dd2d KVM: keep track of running ioctls by Emanuele Giuseppe Esposito · 2 years, 4 months ago
- bd688fc accel: introduce accelerator blocker API by Emanuele Giuseppe Esposito · 2 years, 4 months ago
- 3d83b78 Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging by Peter Maydell · 2 years, 2 months ago
- 9c9b85d meson: cleanup dummy-cpus.c rules by Paolo Bonzini · 3 years, 8 months ago
- e630c01 accel/tcg: Handle false negative lookup in page_check_range by Richard Henderson · 2 years, 3 months ago
- 177a8cb accel/tcg: Use g_free_rcu for user-exec interval trees by Richard Henderson · 2 years, 3 months ago
- 1b660f4 accel/tcg: Fix tb_invalidate_phys_page_unwind by Richard Henderson · 2 years, 3 months ago
- cb10bc6 tcg: Vary the allocation size for TCGOp by Richard Henderson · 2 years, 3 months ago
- d447894 tcg: Pass number of arguments to tcg_emit_op() / tcg_op_insert_*() by Philippe Mathieu-Daudé · 2 years, 3 months ago
- f266bec accel/tcg/plugin: Use copy_op in append_{udata,mem}_cb by Richard Henderson · 2 years, 4 months ago
- ada4cb0 accel/tcg/plugin: Avoid duplicate copy in copy_call by Richard Henderson · 2 years, 4 months ago
- 05d019a accel/tcg/plugin: Don't search for the function pointer index by Richard Henderson · 2 years, 4 months ago
- 61b59fb accel/tcg: Use QEMU_IOTHREAD_LOCK_GUARD in io_readx/io_writex by Richard Henderson · 2 years, 4 months ago
- 8112426 accel/tcg: Restrict page_collection structure to system TB maintainance by Philippe Mathieu-Daudé · 2 years, 3 months ago
- f349e92 accel/tcg: Factor tb_invalidate_phys_range_fast() out by Philippe Mathieu-Daudé · 2 years, 3 months ago
- c9a5217 accel/tcg: Rename tb_invalidate_phys_page_fast{,__locked}() by Philippe Mathieu-Daudé · 2 years, 3 months ago
- 5180776 accel/tcg: Remove trace events from trace-root.h by Philippe Mathieu-Daudé · 2 years, 3 months ago
- 38fc4b1 accel/tcg: Restrict cpu_io_recompile() to system emulation by Philippe Mathieu-Daudé · 2 years, 3 months ago
- 6ca5ac1 accel/tcg: Move remainder of page locking to tb-maint.c by Richard Henderson · 2 years, 5 months ago
- babcbc2 accel/tcg: Move PageDesc tree into tb-maint.c for system by Richard Henderson · 2 years, 5 months ago
- 67ff218 accel/tcg: Use interval tree for user-only page tracking by Richard Henderson · 2 years, 5 months ago
- d941c08 accel/tcg: Move page_{get,set}_flags to user-exec.c by Richard Henderson · 2 years, 5 months ago
- 50d25c8 accel/tcg: Drop PAGE_RESERVED for CONFIG_BSD by Richard Henderson · 2 years, 3 months ago
- f88f3ac accel/tcg: Use interval tree for TARGET_PAGE_DATA_SIZE by Richard Henderson · 2 years, 5 months ago
- a97d5d2 accel/tcg: Use interval tree for TBs in user-only mode by Richard Henderson · 2 years, 6 months ago
- bf590a6 accel/tcg: Rename page_flush_tb by Richard Henderson · 2 years, 5 months ago
- d1c81c3 qapi: Use returned bool to check for failure (again) by Markus Armbruster · 2 years, 4 months ago
- 344b63b accel/tcg: Split out setjmp_gen_code by Richard Henderson · 2 years, 4 months ago
- 35abb00 tcg: Move TCG_TARGET_HAS_direct_jump init to tb_gen_code by Richard Henderson · 2 years, 4 months ago
- 5141e9a accel: abort if we fail to load the accelerator plugin by Claudio Fontana · 2 years, 6 months ago
- 4e4fa6c accel/tcg: Complete cpu initialization before registration by Richard Henderson · 2 years, 5 months ago
- cfa29dd accel/tcg: Remove reset_icount argument from cpu_restore_state_from_tb by Richard Henderson · 2 years, 5 months ago
- 3d419a4 accel/tcg: Remove will_exit argument from cpu_restore_state by Richard Henderson · 2 years, 5 months ago
- 6392bd6 accel/tcg: Introduce cpu_unwind_state_data by Richard Henderson · 2 years, 5 months ago
- c992355 accel/qtest: Support qtest accelerator for Windows by Xuzhou Cheng · 2 years, 5 months ago
- 08a5d04 Merge tag 'pull-tcg-20221026' of https://gitlab.com/rth7680/qemu into staging by Stefan Hajnoczi · 2 years, 5 months ago
- 04f1057 accel/tcg: Remove restore_state_to_opc function by Richard Henderson · 2 years, 5 months ago
- d292568 accel/tcg: Add restore_state_to_opc to TCGCPUOps by Richard Henderson · 2 years, 5 months ago
- 8269c01 accel/tcg: Simplify page_get/alloc_target_data by Richard Henderson · 2 years, 5 months ago
- 0fe6108 accel/tcg: Move TARGET_PAGE_DATA_SIZE impl to user-exec.c by Richard Henderson · 2 years, 5 months ago
- e786509 accel/tcg: Use tb_invalidate_phys_range in page_set_flags by Richard Henderson · 2 years, 5 months ago
- 43301e0 accel/tcg: Use page_reset_target_data in page_set_flags by Richard Henderson · 2 years, 5 months ago
- 8f39e01 accel/tcg: Call tb_invalidate_phys_page for PAGE_RESET by Richard Henderson · 2 years, 5 months ago
- 24ace1a accel/tcg: Use tb_invalidate_phys_page in page_set_flags by Richard Henderson · 2 years, 5 months ago
- 65cd34e accel/tcg: Unify declarations of tb_invalidate_phys_range by Richard Henderson · 2 years, 5 months ago
- d6d1fd2 accel/tcg: Rename tb_invalidate_phys_page_range and drop end parameter by Richard Henderson · 2 years, 5 months ago
- 67aabbb accel/tcg: Rename tb_invalidate_phys_page by Richard Henderson · 2 years, 5 months ago
- 28905cf accel/tcg: Introduce tb_{set_}page_addr{0,1} by Richard Henderson · 2 years, 6 months ago
- 4c88475 accel/tcg: Remove duplicate store to tb->page_addr[] by Richard Henderson · 2 years, 6 months ago
- 8516e2a accel/tcg: Drop cpu_get_tb_cpu_state from TARGET_HAS_PRECISE_SMC by Richard Henderson · 2 years, 6 months ago
- cc05368 accel/tcg: Move assert_no_pages_locked to internal.h by Richard Henderson · 2 years, 5 months ago
- 8a14b62 accel/tcg: Split out tb-maint.c by Richard Henderson · 2 years, 6 months ago
- 5509876 accel/tcg: Split out PageDesc to internal.h by Richard Henderson · 2 years, 6 months ago
- f5e8039 accel/tcg: Remove disabled debug in translate-all.c by Richard Henderson · 2 years, 6 months ago
- 50d4c8c accel/tcg: Make page_alloc_target_data allocation constant by Richard Henderson · 2 years, 6 months ago
- 69993c4 accel/tcg: Add a quicker check for breakpoints by Leandro Lupori · 2 years, 5 months ago
- 0585105 Revert "accel/tcg: Init TCG cflags in vCPU thread handler" by Peter Maydell · 2 years, 5 months ago
- 046ab3b accel/tcg/tcg-accel-ops-rr: fix trivial typo by Matheus Tavares Bernardino · 2 years, 5 months ago
- e2e69f6 i386: add notify VM exit support by Chenyi Qiang · 2 years, 6 months ago
- 5f8a6bc kvm: expose struct KVMState by Chenyi Qiang · 2 years, 6 months ago
- 3dba0a3 kvm: allow target-specific accelerator properties by Paolo Bonzini · 2 years, 6 months ago
- c7f1c53 accel/kvm: move kvm_update_guest_debug to inline stub by Alex Bennée · 2 years, 6 months ago
- a48e7d9 gdbstub: move guest debug support check to ops by Alex Bennée · 2 years, 6 months ago
- ae7467b gdbstub: move breakpoint logic to accel ops by Alex Bennée · 2 years, 6 months ago
- 3b7a938 gdbstub: move sstep flags probing into AccelClass by Alex Bennée · 2 years, 6 months ago
- 8ed558e accel/tcg: Introduce TARGET_TB_PCREL by Richard Henderson · 2 years, 7 months ago
- fbf59aa accel/tcg: Introduce tb_pc and log_pc by Richard Henderson · 2 years, 7 months ago
- a976a99 include/hw/core: Create struct CPUJumpCache by Richard Henderson · 2 years, 7 months ago
- 1d41a79 accel/tcg: Inline tb_flush_jmp_cache by Richard Henderson · 2 years, 6 months ago
- 93b9961 accel/tcg: Do not align tb->page_addr[0] by Richard Henderson · 2 years, 7 months ago
- b21af66 accel/tcg: Use DisasContextBase in plugin_gen_tb_start by Richard Henderson · 2 years, 7 months ago
- f79542a accel/tcg: Use bool for page_find_alloc by Richard Henderson · 2 years, 7 months ago
- 6981f70 accel/tcg: Remove PageDesc code_bitmap by Richard Henderson · 2 years, 7 months ago
- 4047368 accel/tcg: Introduce tlb_set_page_full by Richard Henderson · 2 years, 7 months ago
- af803a4 accel/tcg: Introduce probe_access_full by Richard Henderson · 2 years, 7 months ago
- c3c8bf5 accel/tcg: Suppress auto-invalidate in probe_access_internal by Richard Henderson · 2 years, 7 months ago
- 37523ff accel/tcg: Drop addr member from SavedIOTLB by Richard Henderson · 2 years, 7 months ago