aboutsummaryrefslogtreecommitdiff
path: root/replay
AgeCommit message (Expand)Author
2023-05-28ui: add the infrastructure to support MT eventsSergio Lopez
2023-05-11accel/tcg/tcg-accel-ops-rr: ensure fairness with icountJamie Iles
2023-02-23replay: Simplify setting replay blockersMarkus Armbruster
2022-12-15Merge tag 'pull-misc-2022-12-14' of https://repo.or.cz/qemu/armbru into stagingPeter Maydell
2022-12-14qapi replay: Elide redundant has_FOO in generated CMarkus Armbruster
2022-12-14cleanup: Tweak and re-run return_directly.cocciMarkus Armbruster
2022-11-29replay: Fix declaration of replay_read_next_clockRichard Henderson
2022-10-04Merge tag 'trivial-branch-for-7.2-pull-request' of https://gitlab.com/laurent...Stefan Hajnoczi
2022-10-04Drop superfluous conditionals around g_free()Markus Armbruster
2022-09-29chardev: src buffer const for write functionsArwed Meyer
2022-06-06replay: simplify async event processingPavel Dovgalyuk
2022-06-06replay: rewrite async event handlingPavel Dovgalyuk
2022-06-06replay: fix event queue flush for qemu shutdownPavel Dovgalyuk
2022-03-21Use g_new() & friends where that makes obvious senseMarkus Armbruster
2021-04-01replay: notify CPU on eventPavel Dovgalyuk
2021-04-01replay: fix recursive checkpointsPavel Dovgalyuk
2021-02-16replay: fix icount request when replaying clock accessPavel Dovgalyuk
2021-02-08migration: wire up support for snapshot device selectionDaniel P. Berrangé
2021-02-08migration: control whether snapshots are ovewrittenDaniel P. Berrangé
2021-02-08block: rename and alter bdrv_all_find_snapshot semanticsDaniel P. Berrangé
2021-02-08block: allow specifying name of block device for vmstate storageDaniel P. Berrangé
2021-02-08block: add ability to specify list of blockdevs during snapshotDaniel P. Berrangé
2021-02-08migration: stop returning errno from load_snapshot()Daniel P. Berrangé
2021-02-08migration: Make save_snapshot() return bool, not 0/-1Philippe Mathieu-Daudé
2021-02-08block: push error reporting into bdrv_all_*_snapshot functionsDaniel P. Berrangé
2021-01-08Remove superfluous timer_del() callsPeter Maydell
2020-11-09replay: remove some dead codePavel Dovgalyuk
2020-10-22replay: do not build if TCG is not availableClaudio Fontana
2020-10-06replay: create temporary snapshot at debugger connectionPavel Dovgalyuk
2020-10-06gdbstub: add reverse continue support in replay modePavel Dovgalyuk
2020-10-06gdbstub: add reverse step support in replay modePavel Dovgalyuk
2020-10-06replay: flush rr queue before loading the vmstatePavel Dovgalyuk
2020-10-06replay: implement replay-seek commandPavel Dovgalyuk
2020-10-06replay: introduce breakpoint at the specified stepPavel Dovgalyuk
2020-10-06replay: introduce info hmp/qmp commandPavel Dovgalyuk
2020-10-06replay: provide an accessor for rr filenamePavel Dovgalyuk
2020-10-05icount: rename functions to be consistent with the module nameClaudio Fontana
2020-10-05cpu-timers, icount: new modulesClaudio Fontana
2020-08-21meson: convert replay directory to MesonMarc-André Lureau
2020-06-26replay: synchronize on every virtual timer callbackPavel Dovgalyuk
2020-06-12replay: fix replay shutdown for console modePavel Dovgalyuk
2020-06-10replay: implement fair mutexPavel Dovgalyuk
2020-01-07replay: record and replay random number sourcesPavel Dovgalyuk
2019-10-14replay: add BH oneshot event for block layerPavel Dovgalyuk
2019-10-14replay: finish record/replay before closing the disksPavel Dovgalyuk
2019-08-21Merge remote-tracking branch 'remotes/kraxel/tags/audio-20190821-pull-request...Peter Maydell
2019-08-21audio: use size_t where makes senseKővágó, Zoltán
2019-08-20replay: rename step-related variables and functionsPavel Dovgalyuk
2019-08-20replay: refine replay-time modulePavel Dovgalyuk
2019-08-20replay: fix replay shutdownPavel Dovgalyuk