This JVMTI thing that makes Thread/.stop work again in JVM 21+ , how exactly does that work? ๐งต
I tried to find that code in cider-nrepl but is there any?
It's an nREPL thing.
ah, I see: https://github.com/nrepl/nrepl/blob/master/src/java/nrepl/JvmtiAgent.java
Yes, there and https://github.com/nrepl/nrepl/blob/master/src/clojure/nrepl/util/threading.clj#L50
and: https://github.com/nrepl/nrepl/blob/master/libnrepl/src/nrepl_agent.c