CppCon 2014 has ended
Back To Schedule
Wednesday, September 10 • 8:30pm - 9:15pm
Real world reversible debugging for C/C++ developers on Linux

Log in to save this to your schedule, view media, leave feedback and see who's attending!

Anyone who's written in C++ or other compiled languages will have had to fix bugs. I'll be describing and demonstrating a debugging tool for Linux called UndoDB that will appear almost miraculous - it allows programs to be run backwards as well as forwards, allowing the root causes of bugs to be found with astonishing ease. UndoDB uses advanced optimization techniques to allow practical debugging of even very large and CPU-intensive programs, with typical slow-down of only 2-4x compared to 50,000x for gdb's process record.

In the Open Content session I'll be expanding on the details presented in the lightning talk to include a more in-depth look at the UndoDB technology and how it works, and will present a series of demos working with challenging real world examples. There will be time for an interactive Q and A session at the end of the talk.

avatar for Julian Smith

Julian Smith

Software Architect, Undo Software
Julian Smith is co-founder and Software Architect at Undo Software. He holds a physics degree from Oxford University and a Ph.D. in cognitive psychology from the University of Edinburgh. Along with co-founder and CEO Greg Law, Julian designed and developed Undo's patented record-and-rewind... Read More →

Wednesday September 10, 2014 8:30pm - 9:15pm PDT

Attendees (0)