summaryrefslogtreecommitdiffstats
path: root/replay/replay.c
Commit message (Expand)AuthorAgeFilesLines
* Drop superfluous conditionals around g_free()Markus Armbruster2022-10-041-4/+2Star
* replay: simplify async event processingPavel Dovgalyuk2022-06-061-2/+3
* replay: rewrite async event handlingPavel Dovgalyuk2022-06-061-44/+30Star
* replay: fix event queue flush for qemu shutdownPavel Dovgalyuk2022-06-061-2/+1Star
* replay: fix recursive checkpointsPavel Dovgalyuk2021-04-011-5/+6
* replay: fix icount request when replaying clock accessPavel Dovgalyuk2021-02-161-22/+1Star
* replay: introduce breakpoint at the specified stepPavel Dovgalyuk2020-10-061-0/+17
* replay: provide an accessor for rr filenamePavel Dovgalyuk2020-10-061-0/+5
* icount: rename functions to be consistent with the module nameClaudio Fontana2020-10-051-1/+1
* cpu-timers, icount: new modulesClaudio Fontana2020-10-051-2/+2
* replay: synchronize on every virtual timer callbackPavel Dovgalyuk2020-06-261-1/+1
* replay: fix replay shutdown for console modePavel Dovgalyuk2020-06-121-0/+5
* replay: record and replay random number sourcesPavel Dovgalyuk2020-01-071-1/+1
* replay: finish record/replay before closing the disksPavel Dovgalyuk2019-10-141-0/+2
* Merge remote-tracking branch 'remotes/kraxel/tags/audio-20190821-pull-request...Peter Maydell2019-08-211-1/+1
|\
| * audio: use size_t where makes senseKővágó, Zoltán2019-08-211-1/+1
* | replay: rename step-related variables and functionsPavel Dovgalyuk2019-08-201-11/+11
* | replay: fix replay shutdownPavel Dovgalyuk2019-08-201-4/+4
|/
* sysemu: Split sysemu/runstate.h off sysemu/sysemu.hMarkus Armbruster2019-08-161-1/+1
* replay: don't process events at virtual clock checkpointPavel Dovgalyuk2018-10-191-1/+8
* replay: wake up vCPU when replayingPavel Dovgalyuk2018-10-021-0/+12
* replay: don't process async events when warping the clockPavel Dovgalyuk2018-03-121-1/+6
* replay: avoid recursive call of checkpointsPavel Dovgalyuk2018-03-121-1/+13
* replay: push replay_mutex_lock up the call treeAlex Bennée2018-03-121-21/+13Star
* replay: don't destroy mutex at exitPavel Dovgalyuk2018-03-121-1/+0Star
* replay/replay.c: bump REPLAY_VERSION againAlex Bennée2018-03-121-1/+1
* Move include qemu/option.h from qemu-common.h to actual usersMarkus Armbruster2018-02-091-1/+1
* shutdown: Add source information to SHUTDOWN and RESETEric Blake2017-05-231-2/+2
* shutdown: Preserve shutdown cause through replayEric Blake2017-05-231-3/+4
* replay: assert time only goes forwardAlex Bennée2017-04-101-0/+4
* replay/replay.c: bump REPLAY_VERSIONAlex Bennée2017-03-281-1/+1
* qemu-timer: do not include sysemu/cpus.h from util/qemu-timer.hPaolo Bonzini2017-03-141-0/+1
* replay: save/load initial statePavel Dovgalyuk2017-01-271-0/+5
* record/replay: add network supportPavel Dovgalyuk2017-01-061-1/+1
* replay: vmstate for replay modulePavel Dovgalyuk2016-09-271-0/+1
* replay: move internal data to the structurePavel Dovgalyuk2016-09-271-7/+8
* replay: Fix dangling location bug in replay_configure()Markus Armbruster2016-04-281-1/+2
* replay: introduce block devices record/replayPavel Dovgalyuk2016-03-301-1/+1
* include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster2016-03-221-0/+1
* replay: character devicesPavel Dovgalyuk2016-03-151-1/+1
* replay: Set error location properly when parsing optionsEduardo Habkost2016-02-191-0/+10
* all: Clean up includesPeter Maydell2016-02-041-0/+1
* error: Use error_reportf_err() where it makes obvious senseMarkus Armbruster2016-01-131-2/+1Star
* replay: command line optionsPavel Dovgalyuk2015-11-061-0/+4
* replay: replay blockers for devicesPavel Dovgalyuk2015-11-061-0/+12
* replay: initialization and deinitializationPavel Dovgalyuk2015-11-061-0/+130
* replay: checkpointsPavel Dovgalyuk2015-11-061-0/+34
* replay: shutdown eventPavel Dovgalyuk2015-11-061-0/+14
* replay: interrupts and exceptionsPavel Dovgalyuk2015-11-061-0/+67
* cpu: replay instructions sequencePavel Dovgalyuk2015-11-051-0/+34