replay: simplify async event processing
authorPavel Dovgalyuk <pavel.dovgalyuk@ispras.ru>
Fri, 27 May 2022 10:46:23 +0000 (13:46 +0300)
committerPaolo Bonzini <pbonzini@redhat.com>
Mon, 6 Jun 2022 07:26:53 +0000 (09:26 +0200)
commit3e21408b0596aa2babe1e26996a15e7ad5eee71a
treebf75b38196d4954205aecba7bd279abe7d484ce7
parent60618e2d77691e44bb78e23b2b0cf07b5c405e56
replay: simplify async event processing

This patch joins replay event id and async event id into single byte in the log.
It makes processing a bit faster and log a bit smaller.

Signed-off-by: Pavel Dovgalyuk <Pavel.Dovgalyuk@ispras.ru>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
--

v2: minor enum fixes (suggested by Richard Henderson)
Message-Id: <165364838393.688121.8191379555130516329.stgit@pasha-ThinkPad-X280>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
replay/replay-events.c
replay/replay-internal.h
replay/replay-snapshot.c
replay/replay.c