When set, TotalView enables some EMACS-like commands within the CLI. These commands are listed within the
dset discussion with the CLI help.
Setting this preference tells TotalView that it should use the version 4 window layout algorithm. This algorithm tells the window manager where to set the window. It also cascades windows from a base location for each window type. If this is not set, which is the default, newer window managers such as
kwm or
Enlightment can use their smart placement modes. This is usually better.
This preference interacts with the Window > Memorize command. If selected, TotalView remembers the window’s size and position. If it isn’t selected, only the size is remembered.
Setting this preference tells TotalView that when you place the cursor over a variable or an expression, it should display the value in a small window next to the cursor.
When set, TotalView ignores Ctrl+C. This prevents you from inadvertently terminating the TotalView process. Set this checkbox if your program catches
SIGINT signals and you do not want TotalView to terminate when Ctrl+C is typed on the terminal.
If selected, TotalView opens or raises the Process Window when your program encounters an error signal. (This is the default.) Deselecting this checkbox tells TotalView that it should not open or raise the window.
If processes in a multiprocess program encounter an error, TotalView only opens a Process Window for the
first process that encounters an error. This prevents the screen from filling up with Process Windows.
If selected, TotalView will write changed preferences to your preferences file. This file is stored in a
.totalview subdirectory within your home directory.
If selected, TotalView stops the execution of all processes in the control group when it processes a signal as an error. See
File > Signals for more information.
If selected (and the default is selected), TotalView displays STL vector, list, and maps in a logical format rather than in their actual format. In addition, if you’ve added your own transformations for data types, these transforms will also be used.
If selected (and the default is selected), TotalView engages the C++View facility. C++View allows you to format program data in a more useful or meaningful form than the concrete representation that you see in TotalView when you inspect data in a running program.
When set, TotalView asks if it should stop a single-step operation if your program throws a C++ exception while stepping. TotalView will stop the process at the C++ run time library’s throw routine.
If this is not selected, TotalView does not catch C++ exceptions thrown during single-step operations. It is possible that TotalView could lose control of the process, and let it run away.
If you name the file you are debugging as an argument to the totalview (or similar) command, TotalView displays its Startup Parameters dialog box. If you do not want TotalView to display it, uncheck this check box.