TotalView Users Guide - CI Wiki
TotalView Users Guide - CI Wiki
TotalView Users Guide - CI Wiki
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
D<br />
see also <strong>TotalView</strong> data types<br />
C++ 322<br />
changing 311<br />
changing class types in C++ 323<br />
for visualization 182<br />
int 312<br />
int* 312<br />
int[] 312<br />
opaque data 320<br />
pointers to arrays 314<br />
predefined 315<br />
to visualize 182<br />
data watchpoints, see watchpoints<br />
data_format variables 282<br />
dataset<br />
defined for Visualizer 182<br />
visualizing 192<br />
window (Visualizer) 185<br />
window (Visualizer), display<br />
commands 186<br />
window, menu commands 185<br />
deleting 185<br />
dattach command 54, 61, 63, 102,<br />
117, 118, 124, 210<br />
mprun command 123<br />
dbarrier command 362, 364<br />
–e 367<br />
–stop_when_hit 129<br />
dbfork library 52, 361<br />
linking with 52<br />
dbreak command 219, 352, 354, 360<br />
–e 367<br />
dcheckpoint command 244<br />
ddelete command 106, 354, 356, 365<br />
ddetach command 63<br />
ddisable command 356, 365<br />
ddlopen command 245<br />
ddown command 241<br />
deadlocks 255<br />
message passing 109<br />
$debug assembler pseudo op 393<br />
–debug, using with MPICH 106<br />
debugger initialization 202<br />
debugger PID 210<br />
debugger server 81<br />
starting manually 86<br />
Debugger Unique ID (DUID) 394<br />
debugging<br />
core file 54<br />
executable file 53<br />
multiprocess programs 52<br />
not compiled with –g 52<br />
OpenMP applications 132<br />
over a serial line 94<br />
PE applications 115<br />
programs that call execve 52<br />
programs that call fork 52<br />
PVM applications 151, 152<br />
QSW RMS 120<br />
SHMEM library code 156<br />
UPC programs 158<br />
debugging Fortran modules 326<br />
debugging MPI programs 55<br />
debugging session 211<br />
debugging symbols, reading 246<br />
debugging techniques 30, 106, 124<br />
declared arrays, displaying 321<br />
def assembler pseudo op 393<br />
default address range conflicts 372<br />
default control group specifier 264<br />
default focus 269<br />
default process/thread set 258<br />
default programming language 52<br />
default text editor 228<br />
default width specifier 260<br />
deferred shape array<br />
definition 334<br />
types 327<br />
deferred symbols<br />
force loading 248<br />
reading 246<br />
deferring order for shared libraries 247<br />
Delete All command 356<br />
Delete command 177<br />
Delete command (Visualizer) 185, 186<br />
Delete, in dataset window 186<br />
deleting<br />
action points 356<br />
datasets 185<br />
programs 243<br />
denable command 356, 357<br />
denorm filter 339<br />
denormalized count array statistic 343<br />
DENORMs 337<br />
deprecated X defaults 78<br />
deprecated, defined 78<br />
dereferencing 7<br />
automatic 293<br />
controlling 78<br />
pointers 293<br />
Detach command 62, 63<br />
detaching 125<br />
detaching from processes 62<br />
detaching removes all breakpoints 63<br />
detecting cycles 107<br />
determining scope 251, 289<br />
dfocus command 239, 257, 258<br />
example 258<br />
dga command 150<br />
dgo command 113, 116, 117, 122,<br />
127, 236, 273<br />
dgroups command<br />
–add 262, 268<br />
–remove 31<br />
dhalt command 127, 229, 239<br />
dhold command 232, 363<br />
–process 232<br />
–thread 232<br />
difference operator 275<br />
directories, setting order of search 70<br />
directory search path 152<br />
disabling<br />
action points 356<br />
autolaunch 83, 91<br />
autolaunch feature 84<br />
visualization 193<br />
disassembled machine code 225<br />
in variable window 297<br />
discard dive stack 226<br />
discard mode for signals 70<br />
discarding signal problem 70<br />
disconnected processing 16<br />
displaying 174<br />
areas of memory 296<br />
argv array 321<br />
array data 174<br />
arrays 333, 334<br />
blocks 287<br />
columns 308<br />
common blocks 324<br />
declared and allocated arrays 321<br />
exited threads 169<br />
Fortran data types 324<br />
Fortran module data 324<br />
global variables 284, 291<br />
long variable names 285<br />
machine instructions 297<br />
memory 296<br />
pointer 174<br />
pointer data 174<br />
Process window 174<br />
registers 292<br />
remote hostnames 167<br />
stack trace pane 174<br />
STL variables 280<br />
structs 315<br />
subroutines 174<br />
thread objects 329<br />
typedefs 315<br />
unions 315<br />
variable 174<br />
Variable Windows 283<br />
distributed debugging<br />
see also PVM applications<br />
remote server 81<br />
dive icon 175, 298<br />
Dive In All command 300, 301<br />
Dive In New Window command 7<br />
Dive Thread command 330<br />
Dive Thread New command 330<br />
dividing work up 17<br />
diving 108, 118, 166, 174, 283<br />
creating call_graph group 180<br />
defined 7<br />
in a "view acrosss" pane 346<br />
in a variable window 298<br />
in source code 226<br />
into a pointer 174, 298<br />
into a process 174<br />
418 <strong>TotalView</strong> User <strong>Guide</strong>: version 8.7