Fork me on GitHub
#shadow-cljs
<
2018-10-18
>
thheller19:10:39

I just pushed 2.6.14 which has a few performance optimizations. Nothing super major but can save a couple secs on larger builds

metal 12
richiardiandrea23:10:00

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)