Age | Commit message (Expand) | Author | Files | Lines |
2024-09-19 | plugins: save value during memory accesses | Pierrick Bouvier | 1 | -0/+4 |
2024-07-05 | plugins: Free CPUPluginState before destroying vCPU state | Philippe Mathieu-Daudé | 1 | -0/+3 |
2024-05-16 | plugins: remove op from qemu_plugin_inline_cb | Pierrick Bouvier | 1 | -1/+0 |
2024-05-16 | plugins: distinct types for callbacks | Pierrick Bouvier | 1 | -20/+26 |
2024-05-16 | plugins: conditional callbacks | Pierrick Bouvier | 1 | -0/+8 |
2024-05-16 | plugins: add new inline op STORE_U64 | Pierrick Bouvier | 1 | -0/+1 |
2024-05-16 | plugins: prepare introduction of new inline ops | Pierrick Bouvier | 1 | -1/+1 |
2024-05-15 | plugins: Use DisasContextBase for qemu_plugin_tb_vaddr | Richard Henderson | 1 | -1/+0 |
2024-05-15 | plugins: Use DisasContextBase for qemu_plugin_insn_haddr | Richard Henderson | 1 | -4/+0 |
2024-05-15 | plugins: Read mem_only directly from TB cflags | Richard Henderson | 1 | -3/+0 |
2024-05-15 | plugins: Use translator_st for qemu_plugin_insn_data | Richard Henderson | 1 | -13/+1 |
2024-05-06 | accel/tcg: Move @plugin_mem_cbs from CPUState to CPUNegativeOffsetState | Philippe Mathieu-Daudé | 1 | -1/+1 |
2024-04-30 | plugins: Merge qemu_plugin_tb_insn_get to plugin-gen.c | Richard Henderson | 1 | -39/+0 |
2024-04-30 | plugins: Introduce PLUGIN_CB_MEM_REGULAR | Richard Henderson | 1 | -0/+1 |
2024-04-30 | plugins: Simplify callback queues | Richard Henderson | 1 | -24/+11 |
2024-04-30 | plugins: Use emit_before_op for PLUGIN_GEN_FROM_INSN | Richard Henderson | 1 | -1/+0 |
2024-04-30 | plugins: Create TCGHelperInfo for all out-of-line callbacks | Richard Henderson | 1 | -0/+1 |
2024-04-30 | plugins: Move function pointer in qemu_plugin_dyn_cb | Richard Henderson | 1 | -1/+3 |
2024-04-26 | plugins: Include missing 'qemu/bitmap.h' header | Philippe Mathieu-Daudé | 1 | -0/+1 |
2024-03-06 | plugins: add inline operation per vcpu | Pierrick Bouvier | 1 | -0/+1 |
2024-03-06 | plugins: scoreboard API | Pierrick Bouvier | 1 | -0/+6 |
2024-02-28 | plugins: create CPUPluginState and migrate plugin_mask | Alex Bennée | 1 | -0/+13 |
2024-02-28 | plugins: Use different helpers when reading registers | Akihiko Odaki | 1 | -0/+1 |
2023-10-06 | plugins/loader: Clean up global variable shadowing | Philippe Mathieu-Daudé | 1 | -2/+2 |
2023-03-22 | include/qemu/plugin: Inline qemu_plugin_disable_mem_helpers | Richard Henderson | 1 | -1/+5 |
2023-03-22 | include/qemu: Split out plugin-event.h | Richard Henderson | 1 | -16/+1 |
2023-03-22 | include/qemu/plugin: Remove QEMU_PLUGIN_ASSERT | Richard Henderson | 1 | -4/+0 |
2023-02-02 | cpu-exec: assert that plugin_mem_cbs is NULL after execution | Emilio Cota | 1 | -0/+4 |
2023-02-02 | plugins: fix optimization in plugin_gen_disable_mem_helpers | Emilio Cota | 1 | -0/+7 |
2022-10-06 | plugins: add [pre|post]fork helpers to linux-user | Alex Bennée | 1 | -0/+24 |
2021-11-04 | plugins: try and make plugin_insn_append more ergonomic | Alex Bennée | 1 | -2/+5 |
2021-10-05 | plugins: Reorg arguments to qemu_plugin_vcpu_mem_cb | Richard Henderson | 1 | -2/+24 |
2021-07-23 | tcg/plugins: implement a qemu_plugin_user_exit helper | Alex Bennée | 1 | -0/+12 |
2021-06-19 | plugins: Drop tcg_flags from struct qemu_plugin_dyn_cb | Richard Henderson | 1 | -1/+0 |
2021-02-18 | accel/tcg: allow plugin instrumentation to be disable via cflags | Alex Bennée | 1 | -0/+4 |
2020-12-15 | plugin: propagate errors | Paolo Bonzini | 1 | -2/+2 |
2020-05-15 | qemu/plugin: Move !CONFIG_PLUGIN stubs altogether | Philippe Mathieu-Daudé | 1 | -18/+15 |
2020-05-15 | qemu/plugin: Trivial code movement | Philippe Mathieu-Daudé | 1 | -16/+16 |
2019-10-28 | plugin: add core code | Emilio G. Cota | 1 | -0/+255 |