LWN.net Logo

great news about reverse debugging

great news about reverse debugging

Posted Oct 9, 2009 8:43 UTC (Fri) by nix (subscriber, #2304)
In reply to: great news about reverse debugging by MichaelSnyder
Parent article: GDB 7.0 released

A reversible VM isn't *quite* the same thing. (There was a reversible VM project for Linux based on UML, called ReVirt, but it was an academic project so it suffered the usual fate of such and died as soon as the funding went away. I keep wishing someone would bring one back again, but, admittedly, without ever actually doing anything toward that end myself.)


(Log in to post comments)

great news about reverse debugging

Posted Oct 9, 2009 18:35 UTC (Fri) by MichaelSnyder (guest, #61265) [Link]

No, but VMware supports reverse *debugging*, with gdb.
You run gdb on the host, and debug the guest (either user
process or kernel). When you say "reverse-continue" in gdb,
VMware executes the guest backward until it hits a breakpoint
or watchpoint.

great news about reverse debugging

Posted Oct 9, 2009 22:46 UTC (Fri) by nix (subscriber, #2304) [Link]

i.e., a reversible VM (with the reversibility interface being GDB,
definitely a good decision.)

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds