This is the cl-stopwatch Reference Manual, version 0.1, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 08 17:25:08 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
cl-stopwatch
Timing and clocking in Common Lisp.
Robert Smith
BSD 3-clause. See LICENSE.
0.1
package.lisp
(file).
stopwatch.lisp
(file).
progress.lisp
(file).
time.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
cl-stopwatch/cl-stopwatch.asd
cl-stopwatch/package.lisp
cl-stopwatch/stopwatch.lisp
cl-stopwatch/progress.lisp
cl-stopwatch/time.lisp
cl-stopwatch/cl-stopwatch.asd
cl-stopwatch
(system).
cl-stopwatch/stopwatch.lisp
package.lisp
(file).
cl-stopwatch
(system).
stopwatch-read
(function).
stopwatch-reset
(function).
stopwatch-start
(function).
stopwatch-stop
(function).
with-stopwatch
(macro).
*stopwatch-timing*
(special variable).
get-accurate-time
(macro).
cl-stopwatch/progress.lisp
stopwatch.lisp
(file).
cl-stopwatch
(system).
progress-task
(macro).
progress-task-done
(function).
progress-task-start
(function).
*progress-indent*
(special variable).
cl-stopwatch/time.lisp
progress.lisp
(file).
cl-stopwatch
(system).
time*
(macro).
Packages are listed by definition order.
cl-stopwatch
common-lisp
.
progress-task
(macro).
progress-task-done
(function).
progress-task-start
(function).
stopwatch-read
(function).
stopwatch-reset
(function).
stopwatch-start
(function).
stopwatch-stop
(function).
time*
(macro).
with-stopwatch
(macro).
*progress-indent*
(special variable).
*stopwatch-timing*
(special variable).
get-accurate-time
(macro).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Execute BODY, reporting the task, labeled by the keyword KW and commented with STRING. Report its end time and return the value returned by BODY.
Freshly compile FORM and time its execution.
Execute BODY, returning its value as well as the value of the watch.
End the task designated by the keyword KW and report its completion time to STREAM.
Start a task designated by the keyword KW, with a comment STRING, and print an indication that the task has started and start a stopwatch. Print everything to STREAM.
Read a stopwatch designated by KW.
Resets the stopwatch designated by KW. Equivalent to starting it.
Start a stopwatch designated by KW.
Stop the stopwatch designated by KW and return the reading in milliseconds.
Jump to: | F G M P S T W |
---|
Jump to: | F G M P S T W |
---|
Jump to: | *
S |
---|
Jump to: | *
S |
---|
Jump to: | C F P S T |
---|
Jump to: | C F P S T |
---|