aboutsummaryrefslogtreecommitdiff
path: root/replay
AgeCommit message (Expand)AuthorFilesLines
2020-10-06replay: create temporary snapshot at debugger connectionPavel Dovgalyuk1-0/+14
2020-10-06gdbstub: add reverse continue support in replay modePavel Dovgalyuk1-0/+72
2020-10-06gdbstub: add reverse step support in replay modePavel Dovgalyuk1-0/+34
2020-10-06replay: flush rr queue before loading the vmstatePavel Dovgalyuk2-2/+4
2020-10-06replay: implement replay-seek commandPavel Dovgalyuk1-0/+87
2020-10-06replay: introduce breakpoint at the specified stepPavel Dovgalyuk3-0/+105
2020-10-06replay: introduce info hmp/qmp commandPavel Dovgalyuk2-0/+44
2020-10-06replay: provide an accessor for rr filenamePavel Dovgalyuk1-0/+5
2020-10-05icount: rename functions to be consistent with the module nameClaudio Fontana1-1/+1
2020-10-05cpu-timers, icount: new modulesClaudio Fontana1-2/+2
2020-08-21meson: convert replay directory to MesonMarc-André Lureau2-10/+12
2020-06-26replay: synchronize on every virtual timer callbackPavel Dovgalyuk1-1/+1
2020-06-12replay: fix replay shutdown for console modePavel Dovgalyuk1-0/+5
2020-06-10replay: implement fair mutexPavel Dovgalyuk1-1/+14
2020-01-07replay: record and replay random number sourcesPavel Dovgalyuk4-2/+49
2019-10-14replay: add BH oneshot event for block layerPavel Dovgalyuk2-0/+17
2019-10-14replay: finish record/replay before closing the disksPavel Dovgalyuk1-0/+2
2019-08-21Merge remote-tracking branch 'remotes/kraxel/tags/audio-20190821-pull-request...Peter Maydell2-9/+9
2019-08-21audio: use size_t where makes senseKővágó, Zoltán2-9/+9
2019-08-20replay: rename step-related variables and functionsPavel Dovgalyuk6-26/+26
2019-08-20replay: refine replay-time modulePavel Dovgalyuk1-20/+16
2019-08-20replay: fix replay shutdownPavel Dovgalyuk1-4/+4
2019-08-20replay: add missing fix for internal functionPavel Dovgalyuk1-1/+1
2019-08-20replay: Remove host_clock_lastDr. David Alan Gilbert1-5/+2
2019-08-16sysemu: Split sysemu/runstate.h off sysemu/sysemu.hMarkus Armbruster2-2/+2
2019-08-16Clean up inclusion of sysemu/sysemu.hMarkus Armbruster4-4/+0
2019-08-16Include qemu/main-loop.h lessMarkus Armbruster1-0/+1
2019-06-12Include qemu-common.h exactly where neededMarkus Armbruster5-5/+0
2018-11-08replay: Exit on errors reading from replay logPeter Maydell1-3/+13
2018-10-19replay: pass raw icount value to replay_save_clockPaolo Bonzini3-13/+22
2018-10-19replay: don't process events at virtual clock checkpointPavel Dovgalyuk2-1/+9
2018-10-02replay: allow loading any snapshots before recordingPavel Dovgalyuk1-5/+12
2018-10-02replay: flush events when exitingPavel Dovgalyuk2-15/+1
2018-10-02replay: wake up vCPU when replayingPavel Dovgalyuk1-0/+12
2018-09-25trivial: Make bios files and source files non-executableThomas Huth1-0/+0
2018-03-12replay: save vmstate of the asynchronous eventsPavel Dovgalyuk3-23/+30
2018-03-12replay: don't process async events when warping the clockPavel Dovgalyuk2-1/+7
2018-03-12replay: avoid recursive call of checkpointsPavel Dovgalyuk1-1/+13
2018-03-12replay: check return values of fwritePavel Dovgalyuk1-2/+15
2018-03-12replay: push replay_mutex_lock up the call treeAlex Bennée6-70/+53
2018-03-12replay: don't destroy mutex at exitPavel Dovgalyuk3-7/+0
2018-03-12replay: make locking visible outside replay codeAlex Bennée2-4/+4
2018-03-12replay/replay-internal.c: track holding of replay_lockAlex Bennée1-0/+11
2018-03-12replay/replay.c: bump REPLAY_VERSION againAlex Bennée2-2/+2
2018-03-12replay: save prior value of the host clockPavel Dovgalyuk2-0/+5
2018-03-12replay: fix save/load vm for non-empty queuePavel Dovgalyuk1-0/+6
2018-03-12replay: fixed replay_enable_eventsPavel Dovgalyuk1-3/+5
2018-03-12replay: fix processing async eventsPavel Dovgalyuk1-2/+2
2018-03-02Include less of the generated modular QAPI headersMarkus Armbruster1-0/+1
2018-02-09Move include qemu/option.h from qemu-common.h to actual usersMarkus Armbruster1-1/+1