Liking cljdoc? Tell your friends :D

keirin.core


absclj

(abs x)
source

benchcljmacro

(bench payload & options)
source

bench*clj

(bench* payload
        &
        {:keys [verbose min-execution-time reporting calc-timing-overhead]
         :or {min-execution-time default-min-execution-time
              reporting default-reporting}
         :as options})
source

execute-manyclj

(execute-many f n)
source

force-gcclj

(force-gc)
(force-gc max-attempts)

Force garbage collection and finalizers so that execution time associated with this is not incurred later. Up to max-attempts are made.

Force garbage collection and finalizers so that execution time associated
with this is not incurred later. Up to max-attempts are made.
sourceraw docstring

heap-usedclj

(heap-used)

Report a (inconsistent) snapshot of the heap memory used.

Report a (inconsistent) snapshot of the heap memory used.
sourceraw docstring

quick-benchcljmacro

(quick-bench payload & options)
source

quick-bench*clj

(quick-bench* payload
              &
              {:keys [num-timed-runs]
               :or {num-timed-runs default-num-timed-runs-quick}
               :as options})
source

timed-run-resultclj

source

TimedRunResultAccessorcljprotocol

get-hash-codeclj

(get-hash-code _)

set-result!clj

(set-result! _ v)
source

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close