aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2019-10-28tests/tcg/Makefile.target: fix path to config-host.makAlex Bennée
2019-10-28tests/plugin: add sample pluginsEmilio G. Cota
2019-10-28linux-user: support -plugin optionLluís Vilanova
2019-10-28vl: support -plugin optionLluís Vilanova
2019-10-28plugin: add qemu_plugin_outs helperAlex Bennée
2019-10-28plugin: add qemu_plugin_insn_disas helperAlex Bennée
2019-10-28plugin: expand the plugin_init function to include an info blockAlex Bennée
2019-10-28plugin: add API symbols to qemu-plugins.symbolsEmilio G. Cota
2019-10-28configure: add --enable-pluginsAlex Bennée
2019-10-28translator: inject instrumentation from pluginsEmilio G. Cota
2019-10-28target/openrisc: fetch code with translator_ldEmilio G. Cota
2019-10-28target/xtensa: fetch code with translator_ldEmilio G. Cota
2019-10-28target/sparc: fetch code with translator_ldEmilio G. Cota
2019-10-28target/riscv: fetch code with translator_ldEmilio G. Cota
2019-10-28target/alpha: fetch code with translator_ldEmilio G. Cota
2019-10-28target/m68k: fetch code with translator_ldEmilio G. Cota
2019-10-28target/hppa: fetch code with translator_ldEmilio G. Cota
2019-10-28target/i386: fetch code with translator_ldEmilio G. Cota
2019-10-28target/sh4: fetch code with translator_ldEmilio G. Cota
2019-10-28target/ppc: fetch code with translator_ldEmilio G. Cota
2019-10-28target/arm: fetch code with translator_ldEmilio G. Cota
2019-10-28translator: add translator_ld{ub,sw,uw,l,q}Emilio G. Cota
2019-10-28cputlb: ensure _cmmu helper functions follow the naming standardAlex Bennée
2019-10-28plugin-gen: add plugin_insn_appendEmilio G. Cota
2019-10-28cpu: hook plugin vcpu eventsEmilio G. Cota
2019-10-28*-user: plugin syscallsEmilio G. Cota
2019-10-28*-user: notify plugin of exitEmilio G. Cota
2019-10-28translate-all: notify plugin code of tb_flushEmilio G. Cota
2019-10-28plugins: implement helpers for resolving hwaddrAlex Bennée
2019-10-28tcg: let plugins instrument virtual memory accessesEmilio G. Cota
2019-10-28atomic_template: add inline trace/plugin helpersEmilio G. Cota
2019-10-28plugin-gen: add module for TCG-related codeEmilio G. Cota
2019-10-28tcg: add tcg_gen_st_ptrEmilio G. Cota
2019-10-28cputlb: introduce get_page_addr_code_hostpEmilio G. Cota
2019-10-28cputlb: document get_page_addr_codeEmilio G. Cota
2019-10-28queue: add QTAILQ_REMOVE_SEVERALEmilio G. Cota
2019-10-28plugin: add implementation of the apiAlex Bennée
2019-10-28plugin: add core codeEmilio G. Cota
2019-10-28plugin: add user-facing APIEmilio G. Cota
2019-10-28docs/devel: add plugins.rst design documentAlex Bennée
2019-10-28translate-all: use cpu_in_exclusive_work_context() in tb_flushEmilio G. Cota
2019-10-28cpu: introduce cpu_in_exclusive_context()Emilio G. Cota
2019-10-28trace: add mmu_index to mem_infoAlex Bennée
2019-10-28trace: expand mem_info:size_shift to 4 bitsEmilio G. Cota
2019-10-28Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell
2019-10-27Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell
2019-10-26i386: implement IGNNEPaolo Bonzini
2019-10-26target/i386: introduce cpu_set_fpusPaolo Bonzini
2019-10-26target/i386: move FERR handling to target/i386Paolo Bonzini
2019-10-26core: replace getpagesize() with qemu_real_host_page_sizeWei Yang