All Manuals > LispWorks User Guide and Reference Manual > 38 The HCL Package

NextPrevUpTopContentsIndex

stop-profiling

Function
Summary

Stops collecting profiling information.

Package

hcl

Signature

stop-profiling &key print stream

Arguments

print

A generalized boolean.

stream

An output stream.

suspend

A generalized boolean.

Description

The function stop-profiling stops collecting profiling information, and optionally prints the results.

If suspend is false, then the next call to start-profiling must pass initialize t or omit the initialize argument. In addition, if print is true, then the collected profiler information is printed.

If suspend is true, 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 and the default value of suspend is (not print). The value of print is ignored if suspend is true.

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*.

Notes

Parameters set by set-up-profiler control the format of the output.

See also

do-profiling
profile
set-process-profiling
start-profiling
Guidance for control of the memory management system
The Profiler


LispWorks User Guide and Reference Manual - 20 Sep 2017

NextPrevUpTopContentsIndex