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 the
ReplayEngine User Guide to learn more about reverse debugging. For information on MemoryScape, see the book
Debugging Memory Problems with MemoryScape in the product distribution at
<installdir>/<totalview_version>/doc/pdf or on the
TotalView documentation website,
Debugging Memory Problems with MemoryScape.