LispWorks IDE User Guide > 22 The Profiler

NextPrevUpTopContentsIndex

22.5 Format of the cumulative results

After you have run the profile, a four column table is printed in the large list in the Cumulative tab of the Results area. These columns are laid out as follows:

Call#

The call count of each function, that is, the number of times it was called during execution of the code.

Stack#(%)

The number of times the function was found on the stack when the Lisp process was interrupted. The parenthesized figure shows the percentage of time the function was found on the stack.

Top#(%)

The number of times the function was found on the top of the stack when the Lisp process was interrupted. Again, the figure in brackets shows the percentage of time the function was found on top of the stack.

Name

The name of the function.

You can order the items in the list by clicking on the relevant heading button.

Selecting any item in the list displays a description of that function in the Description area. In addition, an item selected in the main list can be acted upon by any relevant commands in the Function menu. For instance, if you select a generic function in the main list and choose Function > Generic Function , you can view the generic function in a Generic Function Browser. This is consistent with many of the other tools in the environment.

Double-clicking on an item in the Description list invokes an Inspector on the selected item. In addition, an item selected in this area may be acted on by any relevant commands in the Description menu, as is the case with many other tools in the environment. For instance, choose Description > Copy to copy the item selected in the Description list to the clipboard. See Performing operations on selected objects for details on the commands available.


LispWorks IDE User Guide (Macintosh version) - 22 Dec 2009

NextPrevUpTopContentsIndex