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();

}