NextGen TotalView for HPC User Guide : PART II Debugging Tools and Tasks : Chapter 7 Debugging Python : Leveraging Other Debugging Technologies for Python debugging
Leveraging Other Debugging Technologies for Python debugging
TotalView provides multiple powerful debugging features, such as its reverse debugging engine ReplayEngine, which records the execution of the debugging session and then jumps back through execution to understand how the program ran. In addition, MemoryScape easily identifies memory leaks and other memory problems.
Both technologies work while performing Python debugging and enable advanced debugging and analysis of the C/C++ code. See ReplayEngine in this user guide to learn more about reverse debugging. For information on MemoryScape, see the book Debugging Memory Problems with MemoryScape available on the Rogue Wave documentation page on the website.