46 Commits (e9d635ea1809a6e114c33413c359abbb88a35737)

Author SHA1 Message Date
Pavel Dovgalyuk e751067179 replay: introduce breakpoint at the specified step 6 years ago
Pavel Dovgalyuk 56db1198a4 replay: provide an accessor for rr filename 6 years ago
Claudio Fontana 8191d36841 icount: rename functions to be consistent with the module name 6 years ago
Claudio Fontana 740b175973 cpu-timers, icount: new modules 6 years ago
Pavel Dovgalyuk 677a3baba4 replay: synchronize on every virtual timer callback 6 years ago
Pavel Dovgalyuk ed5d7ff34a replay: fix replay shutdown for console mode 6 years ago
Pavel Dovgalyuk 878ec29b9c replay: record and replay random number sources 7 years ago
Pavel Dovgalyuk ae25dccb7d replay: finish record/replay before closing the disks 7 years ago
Kővágó, Zoltán 7520462bc1 audio: use size_t where makes sense 7 years ago
Pavel Dovgalyuk 13f267133f replay: rename step-related variables and functions 7 years ago
Pavel Dovgalyuk e957ad8aef replay: fix replay shutdown 7 years ago
Markus Armbruster 54d31236b9 sysemu: Split sysemu/runstate.h off sysemu/sysemu.h 7 years ago
Pavel Dovgalyuk ca9759c2a9 replay: don't process events at virtual clock checkpoint 8 years ago
Pavel Dovgalyuk 0c08185f8f replay: wake up vCPU when replaying 8 years ago
Pavel Dovgalyuk 89e46eb477 replay: don't process async events when warping the clock 9 years ago
Pavel Dovgalyuk 66eb7825d0 replay: avoid recursive call of checkpoints 9 years ago
Alex Bennée d759c951f3 replay: push replay_mutex_lock up the call tree 9 years ago
Pavel Dovgalyuk 1a423896fa replay: don't destroy mutex at exit 9 years ago
Alex Bennée 80be169c1f replay/replay.c: bump REPLAY_VERSION again 9 years ago
Markus Armbruster 922a01a013 Move include qemu/option.h from qemu-common.h to actual users 9 years ago
Eric Blake cf83f14005 shutdown: Add source information to SHUTDOWN and RESET 9 years ago
Eric Blake 802f045a5f shutdown: Preserve shutdown cause through replay 9 years ago
Alex Bennée 982263ce71 replay: assert time only goes forward 10 years ago
Alex Bennée 5b12c163c8 replay/replay.c: bump REPLAY_VERSION 10 years ago
Paolo Bonzini d2528bdc19 qemu-timer: do not include sysemu/cpus.h from util/qemu-timer.h 10 years ago
Pavel Dovgalyuk 9c2037d0a4 replay: save/load initial state 10 years ago
Pavel Dovgalyuk 646c5478c0 record/replay: add network support 10 years ago
Pavel Dovgalyuk 306e196fa2 replay: vmstate for replay module 10 years ago
Pavel Dovgalyuk f186d64d8f replay: move internal data to the structure 10 years ago
Markus Armbruster d9d3aaea0b replay: Fix dangling location bug in replay_configure() 10 years ago
Pavel Dovgalyuk 63785678f3 replay: introduce block devices record/replay 11 years ago
Markus Armbruster da34e65cb4 include/qemu/osdep.h: Don't include qapi/error.h 11 years ago
Pavel Dovgalyuk 33577b47c6 replay: character devices 11 years ago
Eduardo Habkost 890ad5508e replay: Set error location properly when parsing options 11 years ago
Peter Maydell d38ea87ac5 all: Clean up includes 11 years ago
Markus Armbruster c29b77f955 error: Use error_reportf_err() where it makes obvious sense 11 years ago
Pavel Dovgalyuk 4c27b85972 replay: command line options 11 years ago
Pavel Dovgalyuk 0194749ac4 replay: replay blockers for devices 11 years ago
Pavel Dovgalyuk 7615936ebf replay: initialization and deinitialization 11 years ago
Pavel Dovgalyuk 8bd7f71d79 replay: checkpoints 11 years ago
Pavel Dovgalyuk b60c48a701 replay: shutdown event 11 years ago
Pavel Dovgalyuk 6f0609697f replay: interrupts and exceptions 11 years ago
Pavel Dovgalyuk 8b42704441 cpu: replay instructions sequence 11 years ago
Pavel Dovgalyuk 26bc60ac82 replay: introduce icount event 11 years ago
Pavel Dovgalyuk d73abd6dcc replay: global variables and function stubs 11 years ago