kaocha icon indicating copy to clipboard operation
kaocha copied to clipboard

Make `kaocha.jit/jit` thread-safe

Open frenchy64 opened this issue 1 year ago • 1 comments

Ensures we don't race with other requiring threads.

Note this is now safer than requiring-resolve (as of Clojure 1.12), which has a race condition making it prone to returning a partially initialized var.

frenchy64 avatar Dec 22 '24 20:12 frenchy64

The warning isn't a big deal either way, but I did look into the popularity of older Clojure versions, and 1.10 was already being phased out in 2022: https://clojure.org/news/2024/12/02/state-of-clojure-2024.

alysbrooks avatar Apr 11 '25 03:04 alysbrooks