Как сделать двунаправленную или обратную отладку программ? - PullRequest
15 голосов
/ 07 февраля 2009

Кто-нибудь использовал реверсивный отладчик? Единственный продукт, который показывает Google, - UndoDB . Это, по-видимому, только для Linux.

Ответы [ 11 ]

1 голос
/ 09 июня 2017

Я использую UndoDB в Linux вместо обычного gdb для каждого сеанса отладки. Обратная отладка очень полезна и значительно ускоряет отладку. Вы можете начать отладку по признаку проблемы (например, ошибка подтверждения или напечатано какое-то неправильное сообщение) и выполнить отладку в обратном направлении во времени, чтобы выяснить причину проблемы.

...