Undo is a company specializing in time travel debugging technology for Linux. The company's primary product is a software solution that enables developers to record, replay, and resolve complex code issues more efficiently. Undo's technology allows for the capture of full program executions in a single binary file, without requiring any code or build changes. This is achieved through just-in-time binary instrumentation. The recording feature can be activated on demand or during automated tests, providing a comprehensive snapshot of the program's execution.
The replay functionality of Undo's software allows developers to answer any questions about the recorded execution, eliminating the need for guesswork when debugging. These recordings are portable, facilitating collaboration by allowing them to be shared and replayed outside the original environment. The resolve feature empowers developers to examine the full state of the program at any point in its execution. Users can navigate backwards and forwards in time within the recording, tracing from symptom to root cause in a single cycle. This eliminates the need for restarting debug sessions or recompiling code, potentially saving significant time in the debugging process.
By using this site, you agree to allow SPEEDA Edge and our partners to use cookies for analytics and personalization. Visit our privacy policy for more information about our data collection practices.