summaryrefslogtreecommitdiffstats
path: root/include/exec
Commit message (Expand)AuthorAgeFilesLines
* accel/tcg: Introduce TARGET_TB_PCRELRichard Henderson2022-10-042-2/+33
* accel/tcg: Introduce tb_pc and log_pcRichard Henderson2022-10-041-0/+6
* include/hw/core: Create struct CPUJumpCacheRichard Henderson2022-10-041-0/+1
* accel/tcg: Use DisasContextBase in plugin_gen_tb_startRichard Henderson2022-10-041-3/+4
* include/exec: Introduce TARGET_PAGE_ENTRY_EXTRARichard Henderson2022-10-041-0/+9
* accel/tcg: Introduce tlb_set_page_fullRichard Henderson2022-10-042-0/+36
* accel/tcg: Introduce probe_access_fullRichard Henderson2022-10-041-0/+15
* accel/tcg: Rename CPUIOTLBEntry to CPUTLBEntryFullRichard Henderson2022-10-041-11/+11
* linux-user: Passthrough MADV_DONTNEED for certain file mappingsIlya Leoshkevich2022-09-271-0/+6
* accel/tcg: Add fast path for translator_ld*Richard Henderson2022-09-061-27/+36
* accel/tcg: Add pc and host_pc params to gen_intermediate_codeRichard Henderson2022-09-062-5/+20
* accel/tcg: Remove translator_ldswRichard Henderson2022-09-061-1/+0Star
* accel/tcg: Move qemu_ram_addr_from_host_nofail to physmem.cRichard Henderson2022-09-061-0/+1
* accel/tcg: Make tb_htable_lookup staticRichard Henderson2022-09-061-3/+0Star
* accel/tcg: Properly implement get_page_addr_code for user-onlyRichard Henderson2022-09-061-53/+24Star
* accel/tcg: Introduce is_same_page()Ilya Leoshkevich2022-09-061-0/+10
* linux-user/aarch64: Reset target data on MADV_DONTNEEDVitaly Buka2022-08-111-0/+1
* softmmu/dirtylimit: Implement vCPU dirtyrate calculation periodicallyHyman Huang(黄勇)2022-07-201-1/+4
* cpus: Introduce cpu_list_generation_idHyman Huang(黄勇)2022-07-201-0/+1
* disas: Remove libvixl disassemblerThomas Huth2022-07-051-2/+0Star
* gdbstub: Adjust gdb_syscall_complete_cb declarationRichard Henderson2022-06-281-2/+1Star
* semihosting: Split out semihost_sys_lseekRichard Henderson2022-06-281-0/+5
* include/exec: Define errno values in gdbstub.hRichard Henderson2022-06-281-0/+22
* include/exec: Move gdb_stat and gdb_timeval to gdbstub.hRichard Henderson2022-06-281-0/+25
* include/exec: Move gdb open flags to gdbstub.hRichard Henderson2022-06-281-0/+9
* semihosting: Move exec/softmmu-semi.h to semihosting/softmmu-uaccess.hRichard Henderson2022-06-281-101/+0Star
* vfio-user: handle PCI BAR accessesJagannathan Raman2022-06-151-0/+3
* accel/tcg: Inline dump_opcount_info() and remove itBernhard Beschow2022-06-111-1/+0Star
* accel/tcg/cpu-exec: Unexport dump_drift_info()Bernhard Beschow2022-06-111-2/+0Star
* hw/loongarch: Add support loongson3 virt machine type.Xiaojuan Yang2022-06-061-0/+2
* Clean up decorations and whitespace around header guardsMarkus Armbruster2022-05-111-1/+1
* Normalize header guard symbol definitionMarkus Armbruster2022-05-111-1/+1
* 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