aboutsummaryrefslogtreecommitdiff
path: root/include/sysemu/replay.h
AgeCommit message (Expand)AuthorFilesLines
2024-10-03replay: Remove unused replay_disable_eventsDr. David Alan Gilbert1-2/+0
2024-08-16Revert "replay: stop us hanging in rr_wait_io_event"Nicholas Piggin1-5/+0
2024-01-19system/replay: Restrict icount to system emulationPhilippe Mathieu-Daudé1-3/+8
2024-01-08replay: stop us hanging in rr_wait_io_eventAlex Bennée1-0/+5
2023-02-27replay: Extract core API to 'exec/replay-core.h'Philippe Mathieu-Daudé1-63/+4
2023-02-23replay: Simplify setting replay blockersMarkus Armbruster1-1/+1
2022-09-29chardev: src buffer const for write functionsArwed Meyer1-1/+1
2022-06-06replay: rewrite async event handlingPavel Dovgalyuk1-2/+7
2021-02-16replay: fix icount request when replaying clock accessPavel Dovgalyuk1-6/+8
2020-10-06replay: create temporary snapshot at debugger connectionPavel Dovgalyuk1-0/+2
2020-10-06gdbstub: add reverse continue support in replay modePavel Dovgalyuk1-0/+8
2020-10-06gdbstub: add reverse step support in replay modePavel Dovgalyuk1-0/+11
2020-10-06replay: flush rr queue before loading the vmstatePavel Dovgalyuk1-0/+2
2020-10-06qapi: introduce replay.json for record/replay-related stuffPavel Dovgalyuk1-0/+1
2020-10-06replay: provide an accessor for rr filenamePavel Dovgalyuk1-0/+2
2020-10-05icount: rename functions to be consistent with the module nameClaudio Fontana1-2/+2
2020-01-07replay: record and replay random number sourcesPavel Dovgalyuk1-0/+7
2019-10-14replay: add BH oneshot event for block layerPavel Dovgalyuk1-0/+4
2019-08-21Merge remote-tracking branch 'remotes/kraxel/tags/audio-20190821-pull-request...Peter Maydell1-2/+2
2019-08-21audio: use size_t where makes senseKővágó, Zoltán1-2/+2
2019-08-20replay: rename step-related variables and functionsPavel Dovgalyuk1-1/+1
2019-08-16Clean up inclusion of sysemu/sysemu.hMarkus Armbruster1-1/+1
2018-10-19replay: pass raw icount value to replay_save_clockPaolo Bonzini1-2/+8
2018-10-02replay: wake up vCPU when replayingPavel Dovgalyuk1-0/+3
2018-03-12replay: make locking visible outside replay codeAlex Bennée1-0/+13
2018-03-12replay: fix save/load vm for non-empty queuePavel Dovgalyuk1-0/+3
2018-03-02qapi: Empty out qapi-schema.jsonMarkus Armbruster1-1/+2
2018-03-02Include less of the generated modular QAPI headersMarkus Armbruster1-0/+1
2018-02-09Drop superfluous includes of qapi-types.h and test-qapi-types.hMarkus Armbruster1-1/+0
2017-05-23shutdown: Preserve shutdown cause through replayEric Blake1-1/+2
2017-03-01replay: add record/replay for audio passthroughPavel Dovgalyuk1-0/+7
2017-01-27char: rename CharDriverState ChardevMarc-André Lureau1-2/+2
2017-01-27replay: save/load initial statePavel Dovgalyuk1-0/+9
2017-01-06record/replay: add network supportPavel Dovgalyuk1-0/+12
2016-09-27replay: allow replay stopping and restartingPavel Dovgalyuk1-0/+4
2016-03-30replay: introduce block devices record/replayPavel Dovgalyuk1-0/+2
2016-03-22Use scripts/clean-includes to drop redundant qemu/typedefs.hMarkus Armbruster1-1/+0
2016-03-15icount: decouple warp callsPavel Dovgalyuk1-1/+2
2016-03-15replay: character devicesPavel Dovgalyuk1-0/+17
2016-02-23include: Clean up includesPeter Maydell1-3/+0
2015-11-06replay: recording of the user inputPavel Dovgalyuk1-0/+4
2015-11-06replay: replay blockers for devicesPavel Dovgalyuk1-0/+3
2015-11-06replay: initialization and deinitializationPavel Dovgalyuk1-0/+9
2015-11-06replay: ptimerPavel Dovgalyuk1-0/+3
2015-11-06replay: checkpointsPavel Dovgalyuk1-0/+20
2015-11-06replay: shutdown eventPavel Dovgalyuk1-0/+5
2015-11-06replay: recording and replaying clock ticksPavel Dovgalyuk1-0/+23
2015-11-06replay: asynchronous events infrastructurePavel Dovgalyuk1-0/+6
2015-11-06replay: interrupts and exceptionsPavel Dovgalyuk1-0/+17
2015-11-05cpu: replay instructions sequencePavel Dovgalyuk1-0/+4