2024 Clojure状态调查中分享您的想法!

欢迎!有关如何运作的更多信息,请查看关于页面。

0
ClojureScript

这与CLJS-2065相似,并且通过避免使用{{reduce}}并使用键迭代器来进一步改进性能。

具有大量命名空间的大型CLJS项目的结果:

  • 初始编译(冷启动)旧:11.4秒 新:11.2秒
  • 首次全面重新编译:旧:6.8秒 新:5.9秒
  • 几轮全面重新编译(JVM已预热)后:旧:约6.1秒 新:5.1秒

{{lein count}}

| 扩展 | 文件 | 代码行 | 节点 |
| cljs | 138 | 23388 | 424745 |

4 个答案

0

评论由:dnolen做出

对于编译ClojureScript测试,没有差异,我将尝试使用其他方法。

0

评论由:aralo做出

有点相关:CLJS-2461
更好的方法是重新实现这个想法: https://github.com/clojure/clojurescript/commit/1c71ab3bff27dc4a099b06e122ec3fdf5a2a8ba8

关闭此问题?

0

评论由:mfikes做出

顺便说一下,补丁不再适用。

0
by
欢迎使用Clojure问答区,您可以在这里向Clojure社区成员提问并获得答案。
...