10
голосов
3ответов
2109 просмотров

Anyone tried reverse-debugging in gdb?

Has anyone tried using the new record/replay and reverse-debugging features in the newly released gdb-7.0? I am one of the gdb developer/maintainers, and I'm very eager for user feedback!

82
голосов
8ответов
20409 просмотров

How does reverse debugging work?

GDB has a new version out that supports reverse debug (see http://www.gnu.org/software/gdb/news/reversible.html). I got to wondering how that works. To get reverse debug to work it seems to me that you need to store the entire machine state including memory for each step. This would make perfo...

16
голосов
11ответов
3196 просмотров

Как делать двунаправленную или обратную отладку программ?

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