(bench* payload
&
{:keys [verbose min-execution-time reporting calc-timing-overhead]
:or {min-execution-time default-min-execution-time
reporting default-reporting}
:as options})
(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.
(heap-used)
Report a (inconsistent) snapshot of the heap memory used.
Report a (inconsistent) snapshot of the heap memory used.
(quick-bench* payload
&
{:keys [num-timed-runs]
:or {num-timed-runs default-num-timed-runs-quick}
:as options})
(get-hash-code _)
(set-result! _ v)
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close