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*
.
Note: parameters set by set-up-profiler control the format of the output.