Message ID | 20231205204106.95531-5-alex.bennee@linaro.org |
---|---|
State | Superseded |
Headers | show |
Series | record/replay fixes, maybe for 8.2 or for post release stable? | expand |
On 5/12/23 21:40, Alex Bennée wrote: > This will help in tracking where we are in the stream when debugging. > > Signed-off-by: Alex Bennée <alex.bennee@linaro.org> > --- > scripts/replay-dump.py | 5 ++++- > 1 file changed, 4 insertions(+), 1 deletion(-) Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
On 12/5/23 12:40, Alex Bennée wrote: > This will help in tracking where we are in the stream when debugging. > > Signed-off-by: Alex Bennée <alex.bennee@linaro.org> > --- > scripts/replay-dump.py | 5 ++++- > 1 file changed, 4 insertions(+), 1 deletion(-) Reviewed-by: Richard Henderson <richard.henderson@linaro.org> r~
On 05.12.2023 23:40, Alex Bennée wrote: > This will help in tracking where we are in the stream when debugging. > > Signed-off-by: Alex Bennée <alex.bennee@linaro.org> > --- > scripts/replay-dump.py | 5 ++++- > 1 file changed, 4 insertions(+), 1 deletion(-) > > diff --git a/scripts/replay-dump.py b/scripts/replay-dump.py > index 8b9f914534..2212b09322 100755 > --- a/scripts/replay-dump.py > +++ b/scripts/replay-dump.py > @@ -150,10 +150,13 @@ def decode_async(eid, name, dumpfile): > > return call_decode(async_decode_table, async_event_kind, dumpfile) > > +total_insns = 0 > > def decode_instruction(eid, name, dumpfile): > + global total_insns > ins_diff = read_dword(dumpfile) > - print_event(eid, name, "0x%x" % (ins_diff)) > + total_insns += ins_diff > + print_event(eid, name, "+ %d -> %d" % (ins_diff, total_insns)) > return True > > def decode_char_write(eid, name, dumpfile): Reviewed-by: Pavel Dovgalyuk <Pavel.Dovgalyuk@ispras.ru>
diff --git a/scripts/replay-dump.py b/scripts/replay-dump.py index 8b9f914534..2212b09322 100755 --- a/scripts/replay-dump.py +++ b/scripts/replay-dump.py @@ -150,10 +150,13 @@ def decode_async(eid, name, dumpfile): return call_decode(async_decode_table, async_event_kind, dumpfile) +total_insns = 0 def decode_instruction(eid, name, dumpfile): + global total_insns ins_diff = read_dword(dumpfile) - print_event(eid, name, "0x%x" % (ins_diff)) + total_insns += ins_diff + print_event(eid, name, "+ %d -> %d" % (ins_diff, total_insns)) return True def decode_char_write(eid, name, dumpfile):
This will help in tracking where we are in the stream when debugging. Signed-off-by: Alex Bennée <alex.bennee@linaro.org> --- scripts/replay-dump.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-)