Re: [PATCH 4/4] replay: simple auto-snapshot mode for record

2024-03-04 Thread Nicholas Piggin
On Wed Feb 28, 2024 at 3:07 PM AEST, Pavel Dovgalyuk wrote: > On 26.02.2024 10:36, Nicholas Piggin wrote: > >>> @@ -313,6 +317,27 @@ void replay_configure(QemuOpts *opts) > >>>} > >>> > >>>replay_snapshot = g_strdup(qemu_opt_get(opts, "rrsnapshot")); > >>> +if (replay_snapsh

Re: [PATCH 4/4] replay: simple auto-snapshot mode for record

2024-02-28 Thread Nicholas Piggin
On Wed Feb 28, 2024 at 3:07 PM AEST, Pavel Dovgalyuk wrote: > On 26.02.2024 10:36, Nicholas Piggin wrote: > > On Fri Aug 18, 2023 at 2:36 PM AEST, Pavel Dovgalyuk wrote: > >> On 14.08.2023 19:31, Nicholas Piggin wrote: > >>> record makes an initial snapshot when the machine is created, to enable >

Re: [PATCH 4/4] replay: simple auto-snapshot mode for record

2024-02-27 Thread Pavel Dovgalyuk
On 26.02.2024 10:36, Nicholas Piggin wrote: On Fri Aug 18, 2023 at 2:36 PM AEST, Pavel Dovgalyuk wrote: On 14.08.2023 19:31, Nicholas Piggin wrote: record makes an initial snapshot when the machine is created, to enable reverse-debugging. Often the issue being debugged appears near the end of t

Re: [PATCH 4/4] replay: simple auto-snapshot mode for record

2024-02-25 Thread Nicholas Piggin
On Fri Aug 18, 2023 at 2:36 PM AEST, Pavel Dovgalyuk wrote: > On 14.08.2023 19:31, Nicholas Piggin wrote: > > record makes an initial snapshot when the machine is created, to enable > > reverse-debugging. Often the issue being debugged appears near the end of > > the trace, so it is important for p

Re: [PATCH 4/4] replay: simple auto-snapshot mode for record

2023-08-17 Thread Pavel Dovgalyuk
On 14.08.2023 19:31, Nicholas Piggin wrote: record makes an initial snapshot when the machine is created, to enable reverse-debugging. Often the issue being debugged appears near the end of the trace, so it is important for performance to keep snapshots close to the end. This implements a period

[PATCH 4/4] replay: simple auto-snapshot mode for record

2023-08-14 Thread Nicholas Piggin
record makes an initial snapshot when the machine is created, to enable reverse-debugging. Often the issue being debugged appears near the end of the trace, so it is important for performance to keep snapshots close to the end. This implements a periodic snapshot mode that keeps a rolling set of r