-
-
Notifications
You must be signed in to change notification settings - Fork 7
/
package.lisp
49 lines (48 loc) · 865 Bytes
/
package.lisp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
(defpackage #:org.shirakumo.trivial-benchmark
(:use #:cl)
;; toolkit.lisp
(:export
#:print-table
#:add-nickname)
;; sampler.lisp
(:export
#:*default-samplers*
#:sampler
#:variables
#:wrap-measurement-form
#:commit-samples-form
#:define-sampler
#:define-delta-sampler
#:real-time
#:run-time
#:system-info
#:gc-run-time
#:bytes-consed
#:eval-calls
#:cycle-counter
#:sb-time
#:user-run-time
#:system-run-time
#:real-time
#:gc-run-time
#:gc-real-time
#:processor-cycles
#:eval-calls
#:lambdas-converted
#:page-faults
#:bytes-consed)
;; timer.lisp
(:export
#:*default-computations*
#:*default-metrics*
#:compute
#:report-to
#:samples
#:metric-types
#:reset
#:report
#:timer
#:format-timer-stats
#:reset
#:with-sampling
#:with-timing))