30.01.2013 Views

TotalView Users Guide - CI Wiki

TotalView Users Guide - CI Wiki

TotalView Users Guide - CI Wiki

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

into a stack frame 174<br />

into a structure 298<br />

into a thread 174<br />

into a variable 7, 174<br />

into an array 298<br />

into formal parameters 292<br />

into Fortran common blocks 324<br />

into function name 226<br />

into global variables 284, 291<br />

into local variables 292<br />

into MPI buffer 111<br />

into MPI processes 110<br />

into parameters 292<br />

into pointer 174<br />

into processes 174<br />

into PVM tasks 155<br />

into registers 292<br />

into routines 174<br />

into the PC 297<br />

into threads 170, 174<br />

into variables 174<br />

nested 174<br />

nested dive defined 298<br />

program browser 291<br />

registers 283<br />

scoping issue 289<br />

using middle mouse button 177<br />

variables 283<br />

dkill command 128, 204, 210, 243<br />

dll_read_all_symbols variable 248<br />

dll_read_loader_symbols variable 248<br />

dll_read_loader_symbols_only variable<br />

248<br />

dll_read_no_symbols variable 248<br />

dload command 61, 86, 203, 204, 210<br />

returning process ID 205<br />

dlopen(), using 245<br />

dmg installer 53<br />

dmpirun command 112, 113<br />

dnext command 128, 237, 240<br />

dnexti command 237, 240<br />

double assembler pseudo op 393<br />

$double_precision data type 316<br />

dout command 241, 253<br />

dpid 210<br />

dprint command 135, 136, 216, 225,<br />

250, 284, 285, 293, 296, 315,<br />

321, 324, 325, 327, 334, 336<br />

dptsets command 66, 230<br />

DPVM<br />

see also PVM<br />

enabling support for 153<br />

must be running before <strong>TotalView</strong><br />

153<br />

starting session 153<br />

–dpvm command-line option 153<br />

dpvm shell command 153<br />

dpvm variable 153<br />

drawing options 187<br />

drerun command 204, 243<br />

drestart command 244<br />

drun command 203, 206<br />

dset command 206, 208<br />

dstatus command 66, 365<br />

dstep command 237, 240, 253, 259,<br />

261, 273<br />

dstep commands 128<br />

dstepi command 237, 240<br />

DUID 394<br />

of process 394<br />

$duid built-in variable 394<br />

dunhold command 232, 363<br />

–thread 232<br />

dunset command 206<br />

duntil command 241, 253, 255<br />

dup command 241<br />

dup commands 285<br />

Duplicate Base Window<br />

in Visualizer dataset window 186<br />

Duplicate command 175, 300<br />

dwhere command 260, 273, 285<br />

dynamic call graph 179<br />

Dynamic Libraries page 246<br />

dynamic patch space allocation 371<br />

dynamically linked, stopping after<br />

start() 154<br />

E<br />

E state 67<br />

Edit > Copy command 177<br />

Edit > Cut command 177<br />

Edit > Delete All Expressions command<br />

309<br />

Edit > Delete command 177<br />

Edit > Delete Expression command<br />

309<br />

Edit > Duplicate Expression command<br />

310<br />

Edit > Find Again command 224<br />

Edit > Find command 4, 224<br />

Edit > Paste command 177<br />

Edit > Reset Defaults command 309<br />

Edit > Undo command 177<br />

edit mode 166<br />

Edit Source command 227<br />

editing<br />

addresses 321<br />

compound objects or arrays 313<br />

source text 227<br />

text 176<br />

type strings 311<br />

view across data 346<br />

editing groups 277<br />

EDITOR environment variable 228<br />

editor launch string 227<br />

effects of parallelism on debugger behavior<br />

209<br />

Enable action point 356<br />

Enable Single Debug Server Launch<br />

check box 91<br />

<strong>TotalView</strong> User <strong>Guide</strong>: version 8.7 419<br />

E<br />

Enable Visualizer Launch check box<br />

194<br />

enabling<br />

action points 356<br />

environment variables<br />

adding 65<br />

before starting poe 115<br />

EDITOR 228<br />

how to enter 65<br />

LC_LIBRARY_PATH 57<br />

LM_LICENSE_FILE 57<br />

MP_ADAPTER_USE 115<br />

MP_CPU_USE 115<br />

MP_EUIDEVELOP 111<br />

PATH 70, 71<br />

SHLIB_PATH 57<br />

TOTALVIEW 55, 101, 129<br />

TVDSVRLAUNCHCMD 87<br />

equiv assembler pseudo op 393<br />

error state 67<br />

errors, in multiprocess program 69<br />

ESECUTABLE_PATH variable 72<br />

EVAL icon 166<br />

for evaluation points 166<br />

eval points<br />

and expression system 383<br />

see evaluation points<br />

Evaluate command 192, 193, 389, 394<br />

Evaluate Window<br />

expression system 384<br />

Evaluate window 383<br />

evaluating an expression in a watchpoint<br />

374<br />

evaluating expressions 389<br />

evaluating state 211<br />

evaluation points 5, 366<br />

assembler constructs 390<br />

C constructs 385<br />

clearing 166<br />

defined 211, 350<br />

defining 366<br />

examples 368<br />

Fortran constructs 387<br />

hitting breakpoint while evaluating<br />

390<br />

listing 171<br />

lists of 171<br />

machine level 366<br />

patching programs 6<br />

printing from 5<br />

saving 367<br />

setting 166, 218, 367<br />

using $stop 6<br />

where generated 366<br />

evaluation system limitations 384<br />

evaluation, see also expression system<br />

event points listing 171<br />

Examine Format > Raw Format command<br />

294

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!