S
- samples
- circumstances of recording,
Global (Sampling) Data
- defined,
Global (Sampling) Data
- displayed in Timeline tab,
Data Tabs in Left Pane
- information contained in packet,
Global (Sampling) Data
- interval
- See sampling interval
listing in Samples tab,
Data Tabs in Left Pane
- listing selected, in er_print utility,
sample_list
- manual recording in dbx,
sample record name
- manual recording with collect,
-l signal
- metrics,
Data Tabs in Left Pane
- periodic recording in dbx,
sample option
- periodic recording with collect command,
-S option
- recording from your program,
The C, C++, Fortran, and Java API Functions
- recording when dbx stops a process,
dbxsample { on | off }
- selecting in er_print utility,
sample_select sample_spec
- Samples tab,
Data Tabs in Left Pane
- Sampling Collector, See Collector
- sampling interval
- defined,
Global (Sampling) Data
- setting in dbx,
sample option
- setting with the collect command,
-S option
- Save button
- Set Data Presentation dialog box
Setting Data Presentation Options
Saving Performance Analyzer Settings
- Search Path tab,
Search Path Tab
- seconds, metrics recorded per second,
Data Tabs in Left Pane
- Seconds tab,
Data Tabs in Left Pane
- segmentation faults during data collection,
Using Dynamically Allocated Memory
- setpath command,
setpath path_list
- setting mode for reading descendant experiments in er_print utility,
en_desc { on | off | =regexp}
- setuid, use of,
Using setuid and setgid
- shared objects, function calls between,
Function Calls Between Shared Objects
- Show/Hide/API-only Functions dialog box,
Showing or Hiding Functions
- signal handlers
- installed by Collector
Using Signal Handlers
Signals
- user program,
Using Signal Handlers
- signals
- calls to handlers,
Signals
- profiling,
Using Signal Handlers
- profiling, passing from dbx to collect command,
-x
- use for manual sampling with collect command,
-l signal
- use for pause and resume with collect command,
-y signal [ ,r]
- single-threaded program execution,
Single-Threaded Execution and Function Calls
- sort order, function list, specifying in er_print utility,
sort metric_spec
- Sort tab,
Sort Tab
- source and disassembly code, annotated, setting preferences in er_print utility,
cc com_spec
- source and object files used in experiments,
Search Path Tab
- source code, annotated
- cloned functions,
Cloned Functions
- compiler commentary,
Compiler Commentary
- compiler-generated body functions,
Compiler-Generated Body Functions
- description
Annotated Source Code
Source Line Metrics
- discerning annotations from source,
Identifying the Original Source Lines
- for cloned functions,
Cloned Functions
- index lines,
Index Lines in the Source Tab
- instructions without line numbers,
Dynamically Compiled Functions
- interpreting,
Source Line Metrics
- location of source files,
Moving Experiments
- metric formats,
Source Line Metrics
- outline functions,
Outline Functions
- printing in er_print utility,
source|src { filename | function_name } [ N]
- setting compiler commentary classes in er_print utility,
scc com_spec
- setting the highlighting threshold in er_print utility,
sthresh value
- use of intermediate files,
Intermediate Files
- viewing in Performance Analyzer,
Annotated Source Code
- viewing with er_src utility,
Viewing Source/Disassembly Without An Experiment
- source code, compiler commentary,
Data Tabs in Left Pane
- Source/Disassembly tab
- in left pane,
Data Tabs in Left Pane
- in Set Data Presentation,
Source/Disassembly Tab
- source lines, ordered list in er_print utility,
lines
- Source tab,
Data Tabs in Left Pane
- stack frames
- defined,
Single-Threaded Execution and Function Calls
- from trap handler,
Traps
- reuse of in tail-call optimization,
Tail-Call Optimization
- static functions
- duplicate names,
Non-Unique Function Names
- in stripped shared libraries
Static Functions From Stripped Shared Libraries
Static Functions
- static linking, effect on data collection,
Static Linking
- Statistics tab,
Data Tabs in Left Pane
- storage requirements, estimating for experiments,
Estimating Storage Requirements
- subroutines, See functions
- summary metrics
- for all functions, printing in er_print utility,
fsummary
- for a single function, printing in er_print utility,
fsingle function_name [N]
- Summary tab
Data Tabs in Left Pane
Tabs in Right Pane
- symbol tables, load-object,
Load Objects and Functions
- synchronization delay events
- data in profile packet,
Synchronization Wait Tracing
- defined,
Synchronization Wait Tracing Data
- metric defined,
Synchronization Wait Tracing Data
- synchronization delay tracing, default metrics,
Data Tabs in Left Pane
- synchronization wait time
- defined
Synchronization Wait Tracing Data
Synchronization Wait Tracing
- metric, defined,
Synchronization Wait Tracing Data
- synchronization wait tracing
- collecting data in dbx,
synctrace option
- collecting data with collect command,
-s option
- data in profile packet,
Synchronization Wait Tracing
- defined,
Synchronization Wait Tracing Data
- metrics,
Synchronization Wait Tracing Data
- preloading er_sync.so,
Collecting Tracing Data From a Running Program
- threshold
- See threshold, synchronization wait tracing
wait time
Synchronization Wait Tracing Data
Synchronization Wait Tracing
- syntax
- er_archive utility,
The er_archive Utility
- er_export utility,
The er_export Utility
- er_print utility,
er_print Syntax
- er_src utility,
Viewing Source/Disassembly Without An Experiment
- system-wide profiling,
Profiling Kernel and User Processes