News for hackers. Stuff that matters.

tperry98

Re:Reverse Debugging for Python on Friday July 08, 2016 @04:28PM (#12058407)
Also worth noting that Undo is hiring: http://undo.io/about-us/careers/
Just noticed your message, sorry for the delay. If you send a quick email to support at undo-software dot com we'll be happy to answer your questions.
Live Recorder: http://www.undo-software.com

Record a process on Linux and save an exact copy of the program's execution; replay it later on a different machine, and step backwards and forwards through the recording at the source level to figure out where it went wrong.

There are a few main things that make this possible:

- lightweight copy-on-write process snapshots

- re-executing (rather than recording) code we know to be deterministic

- a lot of time spent on handling corner cases to create a mature product