summaryrefslogtreecommitdiffstats
path: root/include/exec
Commit message (Expand)AuthorAgeFilesLines
* compiler.h: replace QEMU_NORETURN with G_NORETURNMarc-André Lureau2022-04-212-11/+11
* include/exec/log: Do not reference QemuLogFile directlyRichard Henderson2022-04-201-9/+4Star
* linux-user: Expand log_page_dump inlineRichard Henderson2022-04-201-15/+0Star
* exec/log: Remove log_disas and log_target_disasRichard Henderson2022-04-201-24/+0Star
* exec/translator: Pass the locked filepointer to disas_log hookRichard Henderson2022-04-201-1/+1
* *: Use fprintf between qemu_log_trylock/unlockRichard Henderson2022-04-201-1/+1
* util/log: Rename qemu_log_lock to qemu_log_trylockRichard Henderson2022-04-201-1/+1
* include: move target page bits declaration to page-vary.hMarc-André Lureau2022-04-061-0/+18
* include: move cpu_exec* declarations to cpu-common.hMarc-André Lureau2022-04-061-0/+3
* Replace qemu_real_host_page variables with inlined functionsMarc-André Lureau2022-04-062-2/+2
* Replace TARGET_WORDS_BIGENDIANMarc-André Lureau2022-04-066-9/+8Star
* Replace config-time define HOST_WORDS_BIGENDIANMarc-André Lureau2022-04-064-6/+7
* softmmu/physmem: Introduce MemTxAttrs::memory field and MEMTX_ACCESS_ERRORPhilippe Mathieu-Daudé2022-03-211-0/+9
* softmmu: List CPU types againPhilippe Mathieu-Daudé2022-03-161-0/+2
* target: Use CPUArchState as interface to target-specific CPU statePhilippe Mathieu-Daudé2022-03-061-2/+0Star
* exec/cpu_ldst: Include 'cpu.h' to get target_ulong definitionPhilippe Mathieu-Daudé2022-03-061-0/+1
* exec/cpu: Make address_space_init/reloading_memory_map target agnosticPhilippe Mathieu-Daudé2022-03-062-25/+23Star
* exec/gdbstub: Make gdb_exit() / gdb_set_stop_cpu() target agnosticPhilippe Mathieu-Daudé2022-03-061-12/+13
* misc: Add missing "sysemu/cpu-timers.h" includePhilippe Mathieu-Daudé2022-03-061-1/+0Star
* exec: Make cpu_memory_rw_debug() target agnosticPhilippe Mathieu-Daudé2022-03-062-4/+4
* exec: Declare vaddr as a generic target-agnostic typePhilippe Mathieu-Daudé2022-03-061-0/+12
* tcg: Remove dh_alias indirection for dh_typecodeRichard Henderson2022-02-281-9/+10
* exec/exec-all: Move 'qemu/log.h' include in units requiring itPhilippe Mathieu-Daudé2022-02-211-2/+0Star
* exec/ramblock: Add missing includesPhilippe Mathieu-Daudé2022-02-211-0/+2
* include/exec: fix softmmu version of TARGET_ABI_FMT_lxAlex Bennée2022-02-091-1/+1
* tracing: excise the tcg related from tracetoolAlex Bennée2022-02-091-2/+0Star
* tracing: remove the trace-tcg includes from the buildAlex Bennée2022-02-092-2/+0Star
* exec/cpu: Make host pages variables / macros 'target agnostic'Philippe Mathieu-Daudé2022-01-272-9/+9
* exec/memory: Extract address_space_set() from dma_memory_set()Philippe Mathieu-Daudé2022-01-201-0/+16
* memory: Update description of memory_region_is_mapped()David Hildenbrand2022-01-181-1/+2
* memory: Make memory_region_is_mapped() succeed when mapped via an aliasDavid Hildenbrand2022-01-181-0/+1
* exec/memop: Adding signed quad and octo definesFrédéric Pétrot2022-01-081-0/+7
* exec/memop: Adding signedness to quad definitionsFrédéric Pétrot2022-01-081-4/+4
* cpu: remove unnecessary #ifdef CONFIG_TCGPaolo Bonzini2021-12-181-2/+0Star
* accel/tcg: introduce CF_NOIRQAlex Bennée2021-11-292-4/+18
* plugins: try and make plugin_insn_append more ergonomicAlex Bennée2021-11-041-2/+10
* Merge remote-tracking branch 'remotes/berrange/tags/hmp-x-qmp-620-pull-reques...Richard Henderson2021-11-032-4/+4
|\
| * qapi: introduce x-query-opcount QMP commandDaniel P. Berrangé2021-11-021-1/+1
| * qapi: introduce x-query-jit QMP commandDaniel P. Berrangé2021-11-021-2/+2
| * qapi: introduce x-query-ramblock QMP commandDaniel P. Berrangé2021-11-021-1/+1
* | Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20211102' into stagingRichard Henderson2021-11-021-8/+47
|\ \ | |/ |/|
| * linux-user: Add cpu_loop_exit_sigbusRichard Henderson2021-11-021-0/+14
| * linux-user: Add cpu_loop_exit_sigsegvRichard Henderson2021-11-021-0/+15
| * linux-user/signal: Drop HOST_SIGNAL_PLACEHOLDERRichard Henderson2021-11-021-12/+0Star
| * accel/tcg: Split out handle_sigsegv_accerr_writeRichard Henderson2021-10-301-0/+12
| * accel/tcg: Split out adjust_signal_pcRichard Henderson2021-10-301-0/+10
* | memory: introduce total_dirty_pages to stat dirty pagesHyman Huang(黄勇)2021-11-011-0/+9
* | memory: Introduce replay_discarded callback for RamDiscardManagerDavid Hildenbrand2021-11-011-0/+21
* | memory: make global_dirty_tracking a bitmaskHyman Huang(黄勇)2021-11-012-5/+19
|/
* accel/tcg: Move cpu_atomic decls to exec/cpu_ldst.hRichard Henderson2021-10-131-0/+87