




The function 
stop-profiling
 stops collecting profiling information, and optionally prints the results.
If 
print
 is non-nil, the information collected so far is printed and the next call to start-profiling must pass 
initialize
 
t
 or omit the 
initialize
 argument. If 
print
 is 
nil
, then the profiler is put into a suspended state where no profiling information is collected, but can be restarted by calling
(start-profiling :initialize nil)
The default value of 
print
 is 
t
.
stream
 specifies the stream for output when 
print
 is non-nil. It is ignored when 
print
 is 
nil
. The default value of 
stream
 is the value of 
*trace-output*
.
Parameters set by set-up-profiler control the format of the output.
LispWorks User Guide and Reference Manual - 21 Dec 2011