Rational Quantify: What it does

 Using Quantify

 The basic steps

 Instrumenting and running a program with Quantify

 Analyzing performance data

 Comparing runs to verify improvements

 Using the Function List window

 Using the Call Graph window

 Using the Function Detail window

 Using the Annotated Source window

 Using the Quantify help system

 Using Quantify with test harnesses, makefiles, and scripts

 Saving performance data

 Customizing Quantify

 Customizing Quantify's display

 Avoiding all data recording

 Timing system calls

 Timing shared library operations

 Timing register-window traps

 Changing the granularity of collected data

 Collecting partial data for a run

 Annotating datasets

 Saving data on signals

 Collecting data for child processes

 Collecting data in threaded programs

 Quantify options

 About Quantify options

 Using Quantify options

 Build-time options

 qv options

 Data collection options

 Threads options

 Options for saving data

 Options for saving data on signals

 Options for automating data analysis

 Output options

 Miscellaneous run-time options

 Help system display options

 Quantify API

 About Quantify API functions

 Calling Quantify API functions

 Data collection API functions

 Run-time collection status API functions

 API functions for saving data

 Output API functions

 Quantify scripts

 Exporting performance data

 The export data file format

 Running qv

 Rerouting Quantify's output

 Saving data incrementally

 Automating data analysis

 Comparing program runs with qxdiff

 Managing cached object files

 Quantify nuts 'n' bolts

 Common causes of slow code

 How Quantify works

 How Quantify records function time

 How Quantify names functions

 How Quantify handles basic blocks

 How Quantify times system calls

 How Quantify times register-window traps

 How Quantify handles recursive functions

 How Quantify saves data upon a segmentation fault

 The effect of different machines on data

 The effect of paging and memory caching

 Reference and Contact Information

 Contacting Technical Support

 Filing bug reports with Rational Software

 Contacting Technical Publications

 Quantify overhead

 Troubleshooting

 Glossary