Hacker News new | ask | show | jobs
Time Travel Debugging Introduction on Linux (undo.io)
13 points by MikeShah 1287 days ago
2 comments

Hi Folks,

I wanted to share a video and recent article on getting started with time travel debugging using the freely available 'rr' tool on Linux (Full disclosure, I'm the author :) ).

Debugging is the number one skill (from my conversations) I hear from employers that they wish new software engineers had more experience with. Anyway, here is my small part to introduce one of many debugging technique to beginners.

Direct link to C++ and rr debugging: https://undo.io/resources/gdb-watchpoint/time-travel-debuggi...

Note, time travel debugging/reverse debugging has been around for quite some time! Check out what time travel tools your language has on the wiki if C++ isn't your default language :)

https://en.wikipedia.org/wiki/Time_travel_debugging

Had no idea, time travel debugging existed until now. TYSM