In this TotalView tutorial, you’ll learn about reverse debugging.

First, we show you how to enable reverse debugging at any time during your session by clicking the record button.

Next, we navigate your execution history by stepping backward to identify where your program has crashed.

Finally, we'll look at how to save the recording to reference at a later date.

In just one debugging session using reverse debugging features, you can record what is going on, see a crash, step backward through the code to find out the problem, and identify what you need to do to fix the code.

Not a TotalView customer? You can try it free.