File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed
src/main/clojure/clojure/core Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -516,7 +516,7 @@ IOC and vthread code.
516
516
(let [ret (impl/take! port (fn-handler nop false ))]
517
517
(when ret @ret)))
518
518
519
- (defn- dynamic- require
519
+ (defn- require-fresh
520
520
" Like require but takes only a single namespace symbol and attempts to
521
521
require the namespace on a separate thread. This is done to start
522
522
with a fresh dynamic environment augmented only with the vars
@@ -560,7 +560,7 @@ IOC and vthread code.
560
560
completed"
561
561
[& body]
562
562
(if go-becomes-ioc?
563
- (do (dynamic- require 'clojure.core.async.impl.go)
563
+ (do (require-fresh 'clojure.core.async.impl.go)
564
564
((find-var 'clojure.core.async.impl.go/go-impl) &env body))
565
565
`(do ~(when clojure.core/*compile-files*
566
566
`(dispatch/ensure-runtime-vthreads!))
You can’t perform that action at this time.
0 commit comments