Profile

The Profile is a special-purpose data display designed to show
information about procedure calls per processor as interpreted from a
trace file.  For each procedure ID found, it displays the number of
times that procedure is called, its percentage of the total number of
calls made, and similar information for the cumulative duration of those
calls.  Again, this is done on a per-processor basis, so the user may
view this information for multiple processors (by using the lowermost
scroll bar).  Which processors are contained within the view is
configurable, both before the run begins and also during the run.

Clicking the left mouse button with the cursor inside one of the Pablo
piecharts will bring up the usual piechart callback, showing information
about the selected slice.  These numbers directly correspond to -- but
usually do not match exactly -- the numbers given in the table above.
If accurate measurements are of interest, the table numbers should be
the ones used.

Because the Profile is built from Piechart widgets, resources of that
widget are also applicable to the profile.  Other resources can be
found in the file AppDefaults/ResourceFiles/ProfileFU, but they should
not be of general interest other than the following:

    *profileDialog.height:   Height of the whole display
    *profileDialog.width:    Width of the whole display


