:process
process
This lets you restrict tracing of a function to a particular process. If
process
evaluates to
t
, then the function is traced from within all processes (this is the default). Otherwise, the function is only traced from within the process that
process
evaluates to.
:when
form
This lets you invoke the tracing facilities on a traced function selectively. Before each call to the function,
form
is evaluated. If
form
evaluates to
nil
, no tracing is done. The contents of hcl:*traced-arglist* can be examined by
form
to find the arguments given to trace.
LispWorks User Guide and Reference Manual - 21 Dec 2011