File tree Expand file tree Collapse file tree 1 file changed +5
-4
lines changed
src/main/clojure/clojure/core Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -46,13 +46,14 @@ Use the Java system property `clojure.core.async.vthreads` to control
46
46
how core.async uses JDK 21+ virtual threads. The property can be one of
47
47
the following values:
48
48
49
- unset - default to ioc when aot, always
49
+ unset - always default to ioc when aot, and use virtual threads for
50
+ `io-thread` blocks if available at runtime
50
51
51
- \" target\" - target vthreads when compiling go and require them at runtime
52
- use vthreads in io-thread when available
52
+ \" target\" - target vthreads when compiling go and require them at runtime.
53
+ use vthreads in io-thread when available
53
54
54
55
\" avoid\" - use ioc when compiling go (will work regardless), do not use
55
- vthreads for io-thread
56
+ vthreads for io-thread blocks
56
57
"
57
58
(:refer-clojure :exclude [reduce transduce into merge map take partition
58
59
partition-by bounded-count])
You can’t perform that action at this time.
0 commit comments