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.

Starting Processes and Threads ............................................................................... 236<br />

Creating a Process Without Starting It ...................................................................... 237<br />

Creating a Process by Single-Stepping ..................................................................... 237<br />

Stepping and Setting Breakpoints ............................................................................ 237<br />

Using Stepping Commands ............................................................................................ 239<br />

Stepping into Function Calls .................................................................................... 240<br />

Stepping Over Function Calls ................................................................................... 240<br />

Executing to a Selected Line .......................................................................................... 241<br />

Executing Out of a Function ........................................................................................... 241<br />

Continuing with a Specific Signal .................................................................................... 242<br />

Killing (Deleting) Programs .............................................................................................. 243<br />

Restarting Programs ........................................................................................................ 243<br />

Checkpointing ................................................................................................................. 244<br />

Fine-Tuning Shared Library Use ...................................................................................... 245<br />

Preloading Shared Libraries ...................................................................................... 245<br />

Controlling Which Symbols <strong>TotalView</strong> Reads ........................................................... 246<br />

Specifying Which Libraries are Read..................................................................... 246<br />

Reading Excluded Information ............................................................................. 248<br />

Setting the Program Counter .......................................................................................... 248<br />

Interpreting the Status and Control Registers ................................................................ 250<br />

13 Using Groups, Processes, and Threads<br />

Defining the GOI, POI, and TOI ....................................................................................... 251<br />

Setting a Breakpoint ....................................................................................................... 252<br />

Stepping (Part I) ..............................................................................................................253<br />

Understanding Group Widths ................................................................................... 254<br />

Understanding Process Width .................................................................................. 254<br />

Understanding Thread Width .................................................................................... 255<br />

Using Run To and duntil Commands ........................................................................ 255<br />

Using P/T Set Controls .................................................................................................... 256<br />

Setting Process and Thread Focus .................................................................................. 257<br />

Understanding Process/Thread Sets........................................................................... 257<br />

Specifying Arenas ..................................................................................................... 259<br />

Specifying Processes and Threads ........................................................................... 259<br />

Defining the Thread of Interest (TOI) .................................................................... 259<br />

About Process and Thread Widths ....................................................................... 260<br />

Specifier Examples...................................................................................................... 261<br />

Setting Group Focus ....................................................................................................... 262<br />

Specifying Groups in P/T Sets ................................................................................... 263<br />

About Arena Specifier Combinations ....................................................................... 264<br />

‘All’ Does Not Always Mean ‘All’ .............................................................................. 267<br />

Setting Groups .......................................................................................................... 268<br />

Using the g Specifier: An Extended Example ........................................................... 269<br />

Merging Focuses ...................................................................................................... 271<br />

Naming Incomplete Arenas ...................................................................................... 272<br />

Naming Lists with Inconsistent Widths .................................................................... 273<br />

Stepping (Part II): Examples ............................................................................................ 273<br />

Using P/T Set Operators .................................................................................................. 275<br />

Creating Custom Groups ................................................................................................ 276<br />

<strong>TotalView</strong> <strong>Users</strong> <strong>Guide</strong>: version 8.7 xi

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

Saved successfully!

Ooh no, something went wrong!