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.

SYMBOL NAME: The name associated with a symbol known to <strong>TotalView</strong> (for<br />

example, function, variable, data type, and so on).<br />

SYMBOL TABLE: A table of symbolic names used in a program (such as variables<br />

or functions) and their memory locations. The symbol table is part of<br />

the executable object generated by the compiler (with the –g option) and is<br />

used by debuggers to analyze the program.<br />

SYNCHRONIZATION: A mechanism that prevents problems caused by concurrent<br />

threads manipulating shared resources. The two most common<br />

mechanisms for synchronizing threads are mutual exclusion and condition synchronization.<br />

TARGET COMPUTER: The computer on which the process to be debugged is<br />

running.<br />

TARGET PROCESS SET: The target set for those occasions when operations<br />

can only be applied to entire processes, not to individual threads in a process.<br />

TARGET PROGRAM: The executing program that is the target of debugger<br />

operations.<br />

TARGET P/T SET: The set of processes and threads that a CLI command acts<br />

on.<br />

TASK: A logically discrete section of computational work. (This is an informal<br />

definition.)<br />

THREAD: An execution context that normally contains a set of private registers<br />

and a region of memory reserved for an execution stack. A thread runs<br />

in an address space.<br />

THREAD EXECUTION STATE: The convention of describing the operations<br />

available for a thread, and the effects of the operation, in terms of a set of<br />

predefined states.<br />

THREAD OF INTEREST: The primary thread affected by a command. This is<br />

abbreviated as TOI.<br />

TID: The thread ID. On some systems (such as AIX where the threads have<br />

no obvious meaning), <strong>TotalView</strong> uses its own IDs.<br />

TLA: An acronym for Three-Letter Acronym. So many things from computer<br />

hardware and software vendors are referred to by a three-letter acronym<br />

that yet another acronym was created to describe these terms.<br />

TOI: The thread of interest. This is the primary thread affected by a command.<br />

TRIGGER SET: The set of threads that can trigger an action point (that is, the<br />

threads upon which the action point was defined).<br />

TRIGGERS: The effect during execution when program operations cause an<br />

event to occur (such as arriving at a breakpoint).<br />

TTF: See type transformation facility on page 410.<br />

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

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

Saved successfully!

Ooh no, something went wrong!