Liking cljdoc? Tell your friends :D

eacl.caveats.jvm.program-cache

Bounded successful-program retention and same-key construction coalescing.

Bounded successful-program retention and same-key construction coalescing.
raw docstring

get-or-build!clj

(get-or-build! {:keys [resident flights lock counters] :as store} key build)

Builds once per concurrent key. Failures wake all waiters and are not cached. At most max-builds distinct constructions run; no loader runs under a lock.

Builds once per concurrent key. Failures wake all waiters and are not cached.
At most max-builds distinct constructions run; no loader runs under a lock.
raw docstring

statsclj

(stats {:keys [resident flights lock counters]})

storeclj

(store {:keys [max-entries max-builds]
        :or {max-entries (:program-cache-entries values/limits)
             max-builds (:program-build-concurrency values/limits)}})

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close