*hidden-packages*

$Revision: 5.0.2.4 $

Variable

Package: PROFILER

This variable contains a list of packages. Any function object considered to be associated with a package in the list will be hidden from the display. You can modify this list at any time to control the display detail. Setting the list to nil means functions from all packages will be displayed (but see prof:*hidden-functions* and prof:*hidden-space-functions*).

Because the default list may change faster than the documentation is updated, we do not give it here. To find the default, look at the value of the variable in a fresh Lisp.

You can add a single package (in this example, the foo package) to the list with the following form:

(push (find-package :foo) *hidden-packages*)

You can remove a single package with the form:

(setq prof:*hidden-packages* (delete (find-package :foo) *hidden-packages*)

This variable only affects display of profiler data, not the collection of data. If you want to see more or less, redisplay after resetting this and other profiler display variables as desired.

The value of this variable and the other profiler display variables, *hidden-functions*, *hidden-space-functions*, *significance-threshold*, and *fractional-significance-threshold*, can be reset to their initial values by reset-profiler-display-defaults.

See profiling.htm for general information on profiling. Note that the profiler is not available with some Allegro CL products.

The general documentation description is in introduction.htm. The index is in index.htm.

Copyright (C) 1998-1999, Franz Inc., Berkeley, CA. All Rights Reserved.