aboutsummaryrefslogtreecommitdiff
path: root/contrib/plugins
AgeCommit message (Expand)AuthorFilesLines
2024-09-19contrib/plugins: avoid hanging programAlex Bennée1-0/+6
2024-09-19contrib/plugins: Add a plugin to generate basic block vectorsAkihiko Odaki2-0/+159
2024-09-19contrib/plugins: control flow pluginAlex Bennée2-0/+389
2024-09-11contrib/plugins/Makefile: Add a 'distclean' targetThomas Huth1-1/+1
2024-08-20contrib/plugins/execlog: Fix shadowed declaration warningPierrick Bouvier1-2/+2
2024-07-30contrib/plugins: add compat for g_memdup2Alex Bennée1-0/+25
2024-07-30contrib/plugins: be more vocal buildingAlex Bennée1-5/+20
2024-07-30contrib/plugins/cache.c: Remove redundant check of l2_accessPeter Maydell1-1/+1
2024-07-22plugins/execlog.c: correct dump of registers valuesFrédéric Pétrot1-1/+1
2024-07-22plugins/stoptrigger: TCG plugin to stop execution under conditionsSimon Hamelin2-0/+152
2024-07-05plugins/lockstep: clean-up outputAlex Bennée1-8/+8
2024-07-05plugins/lockstep: mention the one-insn-per-tb optionAlex Bennée1-1/+2
2024-07-05plugins/lockstep: make mixed-mode safeAlex Bennée1-2/+2
2024-07-05plugins/lockstep: preserve sock_pathAlex Bennée1-1/+1
2024-06-24contrib/plugins: add Instructions Per Second (IPS) example for cost modelingPierrick Bouvier2-0/+165
2024-05-15plugins: Copy memory in qemu_plugin_insn_dataRichard Henderson2-4/+5
2024-03-26contrib/plugins/execlog: Fix compiler warningYao Xingtao1-3/+21
2024-03-20tests/plugins: fix use-after-free bugPaolo Bonzini1-1/+1
2024-03-06contrib/plugins/howvec: migrate to new per_vcpu APIPierrick Bouvier1-15/+38
2024-03-06contrib/plugins/hotblocks: migrate to new per_vcpu APIPierrick Bouvier1-20/+30
2024-02-28contrib/plugins: extend execlog to track register changesAlex Bennée1-51/+265
2024-02-28contrib/plugins: fix imatchAlex Bennée1-1/+1
2024-02-28plugins: remove previous n_vcpus functions from APIPierrick Bouvier1-1/+1
2023-11-23plugins: fix win plugin tests on cross compileGreg Manning1-1/+1
2023-11-08plugins: disable lockstep plugin on windowsGreg Manning1-0/+6
2023-11-08plugins: make test/example plugins work on windowsGreg Manning2-4/+50
2023-10-31contrib/plugins: Close file descriptor on error returnCong Liu1-0/+2
2023-10-11contrib/plugins: fix coverity warning in hotblocksAlex Bennée1-1/+1
2023-10-11contrib/plugins: fix coverity warning in lockstepAlex Bennée1-2/+11
2023-10-11contrib/plugins: fix coverity warning in cacheAlex Bennée1-10/+8
2023-10-11contrib/plugins: Use GRWLock in execlogAkihiko Odaki1-6/+10
2023-09-07Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingStefan Hajnoczi5-24/+36
2023-09-07contrib/plugins: use an independent makefilePaolo Bonzini1-8/+8
2023-09-07contrib/plugins: add Darwin supportPaolo Bonzini1-0/+4
2023-09-07contrib/plugins/lockstep: Fix string formatPhilippe Mathieu-Daudé1-3/+8
2023-09-07contrib/plugins/howvec: Fix string formatPhilippe Mathieu-Daudé1-2/+4
2023-09-07contrib/plugins/drcov: Fix string formatPhilippe Mathieu-Daudé1-1/+1
2023-09-07contrib/plugins/cache: Fix string formatPhilippe Mathieu-Daudé1-9/+10
2023-09-07contrib/plugins: remove -soname argumentPaolo Bonzini1-1/+1
2023-08-31accel/tcg: spelling fixesMichael Tokarev2-2/+2
2023-07-03plugins: update lockstep to use g_memdup2Alex Bennée1-1/+1
2023-07-03plugins: fix memory leak while parsing optionsAlex Bennée8-8/+8
2023-05-18build: move warning flag selection to mesonPaolo Bonzini1-2/+1
2023-05-18build: move glib detection and workarounds to mesonPaolo Bonzini1-2/+2
2022-12-14Drop more useless casts from void * to pointerMarkus Armbruster1-4/+4
2022-10-31contrib/plugins: protect execlog's last_exec expansionAlex Bennée1-8/+30
2022-10-31contrib/plugins: enable debug on CONFIG_DEBUG_TCGAlex Bennée1-0/+1
2022-10-06contrib/plugins: reset skip when matching in execlogAlex Bennée1-1/+4
2022-10-06plugins: extend execlog to filter matchesAlex Bennée1-14/+82
2022-08-01misc: fix commonly doubled up wordsDaniel P. Berrangé1-1/+1