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.

Figure 120. Both Source and Assembler (Symbolic Addresses) ...........................................173<br />

Figure 121. Nested Dive ........................................................................................................174<br />

Figure 122. Backward and Forward Buttons .........................................................................175<br />

Figure 123. Resizing (and Its Consequences) ........................................................................176<br />

Figure 124. File > Save Pane Dialog Box ..............................................................................177<br />

Chapter 9: Visualizing Programs and Data<br />

Figure 125. Tools > Call Graph Dialog Box ..........................................................................180<br />

Figure 126. <strong>TotalView</strong> Visualizer Relationships .....................................................................182<br />

Figure 127. A Three-Dimensional Array Sliced into Two Dimensions ..................................183<br />

Figure 128. Sample Visualizer Windows ................................................................................184<br />

Figure 129. Graph and Surface Visualizer Windows ..............................................................185<br />

Figure 130. Visualizer Graph View Window ............................................................................187<br />

Figure 131. Graph Options Dialog Box .................................................................................187<br />

Figure 132. Sine wave Displayed in Three Ways ...................................................................188<br />

Figure 133. A Surface View ....................................................................................................188<br />

Figure 134. A Surface View of a Sine Wave ...........................................................................189<br />

Figure 135. Surface Options Dialog Box ...............................................................................189<br />

Figure 136. Four Surface Views .............................................................................................190<br />

Figure 137. File > Preferences Launch Strings Page ............................................................194<br />

Chapter 10: Using the CLI<br />

Figure 138. The CLI, GUI and <strong>TotalView</strong> ................................................................................200<br />

Figure 139. CLI xterm Window ..............................................................................................202<br />

Chapter 11: Seeing the CLI at Work<br />

Chapter 12: Debugging Programs<br />

Figure 140. Edit > Find Dialog Box .......................................................................................224<br />

Figure 141. View > Lookup Variable Dialog Box ...................................................................225<br />

Figure 142. Ambiguous Function Dialog Box ........................................................................225<br />

Figure 143. View > Lookup Function Dialog Box .................................................................225<br />

Figure 144. Undive/Dive Controls .........................................................................................226<br />

Figure 145. Ambiguous Function Dialog Box ........................................................................226<br />

Figure 146. View > Lookup Function Dialog Box .................................................................227<br />

Figure 147. The Toolbar ........................................................................................................228<br />

Figure 148. The Processes Tab ..............................................................................................230<br />

Figure 149. The Processes Tab: Showing Group Selection ...................................................230<br />

Figure 150. The Threads Tab .................................................................................................231<br />

Figure 151. Running To Barriers ............................................................................................234<br />

Figure 152. Control and Share Groups Example ..................................................................236<br />

Figure 153. Action Point and Addresses Dialog Boxes .........................................................238<br />

Figure 154. Ambiguous Address Dialog Box .........................................................................238<br />

Figure 155. Stepping Illustrated ............................................................................................239<br />

Figure 156. Thread > Continuation Signal Dialog Box .........................................................242<br />

Figure 157. Create Checkpoint and Restart Checkpoint Dialog Boxes ................................244<br />

Figure 158. Tools > Debugger Loaded Libraries Dialog Box ................................................245<br />

Figure 159. Stopping to Set a Breakpoint Question Box ......................................................246<br />

Figure 160. File > Preferences: Dynamic Libraries Page ......................................................247<br />

Figure 161. Load All Symbols in Stack Context menu ..........................................................248<br />

xx Figures

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

Saved successfully!

Ooh no, something went wrong!