Introducing TotalView
TotalView features the next generation user interface of its debugger, supported on multiple platforms (See TotalView Supported Platforms for specifics.)
TotalView's new user interface continues to incorporate new features and functionality from the classic version of the UI in each release. See the release notes for detail. All TotalView functionality is fully available through the Command Line Interface (CLI) even if a feature has not yet been added to the new UI.
NOTE: For overviews, tutorials, and whitepapers on using the various features of TotalView, see the TotalView website.
TotalView incorporates ReplayEngine technology. With this feature engaged, you can go backwards in the debugging session to find, for example, where an obviously incorrect variable value went wrong.
TotalView supports C++11 features for the GNU compiler, including support for lambdas, transformations for smart pointers, auto types, R-Value references, range-based loops, strongly-typed enums, initializer lists, user defined literals, and transformations for many of the containers such as array, forward_list, tuple and others.
UI Preferences
To launch the classic UI if necessary:
*To change the default:
Change the default Display preference under File > Preferences > Display, or
*To launch the classic UI for a single instance of TotalView:
Add the -classicUI switch after the totalview command, for example:
totalview -classicUI
For information on contacting Perforce, conventions used in the documentation, and documentation for the Classic UI, see *** 'Resources' on page 594 ***.