P
- parallel execution, directives,
Compiler Commentary
- PATH environment variable,
Limitations on Java Profiling
- pathmap command,
pathmap old-prefix new-prefix
- Pathmaps tab,
Pathmaps Tab
- path prefix mapping,
Pathmaps Tab
- path to files,
setpath path_list
- pausing data collection
- for collect command,
-y signal [ ,r]
- from your program,
The C, C++, Fortran, and Java API Functions
- in dbx,
pause
- PC, defined,
Hardware Counter Overflow Profiling Data
- PCs
- defined,
Call Stacks and Program Execution
- from PLT,
Function Calls Between Shared Objects
- ordered list in er_print utility,
pcs
- PCs tab
Data Tabs in Left Pane
Showing or Hiding Functions
- Performance Analyzer
- Callers-Callees tab
Data Tabs in Left Pane
Showing or Hiding Functions
- Call Tree tab,
Data Tabs in Left Pane
- command-line options,
Java Options
- CPUs tab,
Data Tabs in Left Pane
- DataLayout tab,
Data Tabs in Left Pane
- DataObjects tab,
Data Tabs in Left Pane
- Deadlock Detail tab,
Tabs in Right Pane
- Deadlocks tab,
Data Tabs in Left Pane
- defaults,
Default Settings for Analyzer
- defined,
The Performance Analyzer Tool
- definition,
The Performance Analyzer Tool
- Disassembly tab,
Data Tabs in Left Pane
- Dual-Source tab,
Data Tabs in Left Pane
- Experiment IDs tab,
Data Tabs in Left Pane
- Experiments tab,
Data Tabs in Left Pane
- File menu,
The Menu Bar
- Find tool,
Finding Text and Data
- Formats tab,
Formats Tab
- Functions tab
Data Tabs in Left Pane
Showing or Hiding Functions
- Help menu,
The Menu Bar
- Index Objects tabs,
Data Tabs in Left Pane
- Inst–Freq tab,
Data Tabs in Left Pane
- LeakList tab,
Data Tabs in Left Pane
- Leak tab,
Tabs in Right Pane
- Lines tab
Data Tabs in Left Pane
Showing or Hiding Functions
- MemoryObjects tabs,
Data Tabs in Left Pane
- Metrics tab,
Metrics Tab
- MPI Chart Controls tab,
Tabs in Right Pane
- MPI Chart tab,
Data Tabs in Left Pane
- MPI Timeline Controls tab,
Tabs in Right Pane
- MPI Timeline tab,
Data Tabs in Left Pane
- OpenMP Parallel Region tab,
Data Tabs in Left Pane
- OpenMP Task tab,
Data Tabs in Left Pane
- Pathmaps tab,
Pathmaps Tab
- PCs tab
Data Tabs in Left Pane
Showing or Hiding Functions
- Processes tab,
Data Tabs in Left Pane
- Race Detail tab,
Tabs in Right Pane
- Races tab,
Data Tabs in Left Pane
- recording an experiment,
Starting the Performance Analyzer
- Samples tab,
Data Tabs in Left Pane
- Search Path tab,
Search Path Tab
- Seconds tab,
Data Tabs in Left Pane
- Show/Hide/API-only Functions,
Showing or Hiding Functions
- Sort tab,
Sort Tab
- Source/Disassembly tab
Data Tabs in Left Pane
Source/Disassembly Tab
- Source tab,
Data Tabs in Left Pane
- starting,
Starting the Performance Analyzer
- Statistics tab,
Data Tabs in Left Pane
- Summary tab
Data Tabs in Left Pane
Tabs in Right Pane
- tabs to be shown,
Setting Data Presentation Options
- Threads tab,
Data Tabs in Left Pane
- Timeline Details tab,
Tabs in Right Pane
- Timeline tab
Data Tabs in Left Pane
Tabs in Right Pane
- Timeline tab in Set Data Presentation,
Timeline Tab
- toolbar,
The Toolbar
- View menu,
The Menu Bar
- performance data, conversion into metrics,
Performance Data
- performance metrics, See metrics
- PLT (Program Linkage Table),
Function Calls Between Shared Objects
- ppgsz command,
Using collect With ppgsz
- preferences
- saving to .er.rc file
Setting Data Presentation Options
Saving Performance Analyzer Settings
- preloading
- er_heap.so,
Collecting Tracing Data From a Running Program
- er_sync.so,
Collecting Tracing Data From a Running Program
- libcollector.so,
Collecting Tracing Data From a Running Program
- printing accumulated statistics from er_print utility,
procstats
- process address-space text and data regions,
The Process Image
- processes, metrics per process,
Data Tabs in Left Pane
- Processes tab,
Data Tabs in Left Pane
- profile packet
- clock-based data,
Clock-Based Profiling
- hardware counter overflow data,
Hardware Counter Overflow Profiling
- size of,
Estimating Storage Requirements
- synchronization wait tracing data,
Synchronization Wait Tracing
- profiling, defined,
What Data the Collector Collects
- profiling interval
- defined,
Clock-based Profiling Under Oracle Solaris
- experiment size, effect on,
Estimating Storage Requirements
- limitations on value,
Limitations on Clock-Based Profiling
- setting with dbx collector command,
profile option
- setting with the collect command
-p option
profile option
- profiling servers,
Using er_label in Scripts
- program counter metrics,
Data Tabs in Left Pane
- program counter (PC), defined,
Call Stacks and Program Execution
- program execution
- call stacks described,
Call Stacks and Program Execution
- explicit multithreading,
Explicit Multithreading
- shared objects and function calls,
Function Calls Between Shared Objects
- signal handling,
Signals
- single-threaded,
Single-Threaded Execution and Function Calls
- tail-call optimization,
Tail-Call Optimization
- traps,
Traps
- Program Linkage Table (PLT),
Function Calls Between Shared Objects
- program structure, mapping call stack addresses to,
Mapping Addresses to Program Structure