I tried to separate all reverse execution code from deterministic replay.
I'll add the comment in the next version.


Sent from mobile device



-------- Исходное сообщение --------
От: Eric Blake <ebl...@redhat.com> 
Дата:31.07.2014  17:08  (GMT+04:00) 
Кому: Pavel Dovgalyuk <pavel.dovga...@ispras.ru>,qemu-devel@nongnu.org 
Копия: 
peter.mayd...@linaro.org,peter.crosthwa...@xilinx.com,mark.bur...@greensocs.com,r...@ispras.ru,batuz...@ispras.ru,maria.klimushenk...@ispras.ru,pbonz...@redhat.com,afaer...@suse.de,fred.kon...@greensocs.com
 
Тема: Re: [RFC PATCH v3 49/49] gdbstub: reverse debugging 

On 07/31/2014 06:58 AM, Pavel Dovgalyuk wrote:
> This patch introduces support of reverse debugging through the gdb remote
> protocol. Patch adds reverse-stepi and reverse-continue commands support
> to qemu. Other reverse commands should also work, because they reuse these 
> ones.
> 
> Signed-off-by: Pavel Dovgalyuk <pavel.dovga...@ispras.ru>
> ---

> +++ b/qapi-schema.json
> @@ -3522,7 +3522,7 @@
>  # Since: 2.2
>  ##
>  { 'enum': 'ReplaySubmode',
> -  'data': [ 'unknown', 'normal' ] }
> +  'data': [ 'unknown', 'normal', 'reverse' ] }

Should this mode be added in patch 18/49?  Also, you forgot to document it.

-- 
Eric Blake   eblake redhat com    +1-919-301-3266
Libvirt virtualization library http://libvirt.org

Reply via email to