diff options
author | Pavel Dovgalyuk <Pavel.Dovgaluk@ispras.ru> | 2015-09-17 19:24:44 +0300 |
---|---|---|
committer | Paolo Bonzini <pbonzini@redhat.com> | 2015-11-06 10:16:03 +0100 |
commit | 8bd7f71d794b93ce027b856f5b79a98f4f82e44c (patch) | |
tree | 677dd815bbd08d96bc444396d80acff1a1997dc2 /stubs | |
parent | efab87cf79077a9624f675fc5fc8f034eaedfe4d (diff) | |
download | qemu-8bd7f71d794b93ce027b856f5b79a98f4f82e44c.tar.gz qemu-8bd7f71d794b93ce027b856f5b79a98f4f82e44c.tar.bz2 qemu-8bd7f71d794b93ce027b856f5b79a98f4f82e44c.zip |
replay: checkpoints
This patch introduces checkpoints that synchronize cpu thread and iothread.
When checkpoint is met in the code all asynchronous events from the queue
are executed.
Signed-off-by: Pavel Dovgalyuk <pavel.dovgaluk@ispras.ru>
Message-Id: <20150917162444.8676.52916.stgit@PASHA-ISP.def.inno>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Pavel Dovgalyuk <Pavel.Dovgaluk@ispras.ru>
Diffstat (limited to 'stubs')
-rw-r--r-- | stubs/replay.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/stubs/replay.c b/stubs/replay.c index f0d95b05f1..3354fcf9bb 100644 --- a/stubs/replay.c +++ b/stubs/replay.c @@ -1,5 +1,6 @@ #include "sysemu/replay.h" #include <stdlib.h> +#include "sysemu/sysemu.h" ReplayMode replay_mode; @@ -14,3 +15,8 @@ int64_t replay_read_clock(unsigned int kind) abort(); return 0; } + +bool replay_checkpoint(ReplayCheckpoint checkpoint) +{ + return true; +} |