Dumping Profile Information

void _PGOPTI_Prof_Dump(void);

Description

This function dumps the profile information collected by the instrumented application.  The profile information is recorded in a .dyn file.

Recommended Usage

Insert a single call to this function in the body of the function which terminates your application.  Normally, _PGOPTI_Prof_Dump should be called just once. It is also possible to use this function in conjunction with _PGOPTI_Prof_Reset() to generate multiple .dyn files (presumably from multiple sets of input data).

Example

/* selectively collect profile information for the portion
   of the application involved in processing input data
*/

input_data = get_input_data();

while (input_data) {
_PGOPTI_Prof_Reset();
process_data(input_data);
_PGOPTI_Prof_Dump();
input_data = get_input_data();
}