This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-10-18
Channels
- # 100-days-of-code (6)
- # announcements (4)
- # beginners (126)
- # cider (49)
- # cljdoc (28)
- # cljsrn (3)
- # clojure (89)
- # clojure-dev (19)
- # clojure-greece (2)
- # clojure-italy (13)
- # clojure-mexico (1)
- # clojure-nl (13)
- # clojure-spec (108)
- # clojure-sweden (1)
- # clojure-uk (48)
- # clojurescript (31)
- # cloverage (3)
- # core-async (16)
- # cursive (28)
- # data-science (3)
- # datascript (1)
- # datomic (60)
- # defnpodcast (1)
- # docker (17)
- # editors (18)
- # emacs (16)
- # events (1)
- # figwheel (22)
- # figwheel-main (4)
- # graphql (26)
- # jobs (2)
- # off-topic (9)
- # om-next (2)
- # overtone (4)
- # perun (1)
- # re-frame (2)
- # reagent (18)
- # reitit (1)
- # ring-swagger (2)
- # shadow-cljs (2)
- # tools-deps (49)
- # uncomplicate (1)
- # unrepl (1)
- # vim (2)
I just pushed 2.6.14
which has a few performance optimizations. Nothing super major but can save a couple secs on larger builds

oddly with 2.6.14
I get an exception printed out but everything seems fine:
RejectedExecutionException: Task java.util.concurrent.FutureTask@2928c85e rejected from java.util.concurrent.ThreadPoolExecutor@640b62f9[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 82]
java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution (ThreadPoolExecutor.java:2063)
java.util.concurrent.ThreadPoolExecutor.reject (ThreadPoolExecutor.java:830)
java.util.concurrent.ThreadPoolExecutor.execute (ThreadPoolExecutor.java:1379)
java.util.concurrent.AbstractExecutorService.submit (AbstractExecutorService.java:134)
sun.reflect.NativeMethodAccessorImpl.invoke0 (NativeMethodAccessorImpl.java:-2)
sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
java.lang.reflect.Method.invoke (Method.java:498)
clojure.lang.Reflector.invokeMatchingMethod (Reflector.java:93)
clojure.lang.Reflector.invokeInstanceMethod (Reflector.java:28)
shadow.build.async/queue-task (async.clj:11)
shadow.build.async/queue-task (async.clj:4)
shadow.build.output/flush-sources (output.clj:236)
shadow.build.output/flush-sources (output.clj:231)
shadow.build.output/flush-sources (output.clj:233)
shadow.build.output/flush-sources (output.clj:231)
shadow.build.node/flush-unoptimized (node.clj:103)
shadow.build.node/flush-unoptimized (node.clj:89)
shadow.build.targets.node-library/flush (node_library.clj:172)
shadow.build.targets.node-library/flush (node_library.clj:169)
shadow.build.targets.node-library/process (node_library.clj:186)
shadow.build.targets.node-library/process (node_library.clj:176)
shadow.build.targets.azure-app/process (azure_app.clj:87)
shadow.build.targets.azure-app/process (azure_app.clj:79)
clojure.lang.Var.invoke (Var.java:381)
shadow.build/process-stage/fn--14523 (build.clj:139)
shadow.build/process-stage (build.clj:136)
shadow.build/process-stage (build.clj:128)
shadow.build/flush (build.clj:383)
shadow.build/flush (build.clj:378)
shadow.cljs.devtools.server.worker.impl/build-compile (impl.clj:251)
shadow.cljs.devtools.server.worker.impl/build-compile (impl.clj:236)
shadow.cljs.devtools.server.worker.impl/eval16331/fn--16333 (impl.clj:551)
clojure.lang.MultiFn.invoke (MultiFn.java:233)
shadow.cljs.devtools.server.util/server-thread/fn--16069/fn--16070/fn--16078 (util.clj:287)
shadow.cljs.devtools.server.util/server-thread/fn--16069/fn--16070 (util.clj:286)
shadow.cljs.devtools.server.util/server-thread/fn--16069 (util.clj:259)
java.lang.Thread.run (Thread.java:748)