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

欢迎!请查阅关于页面以获取更多关于如何使用本站的信息。

0
集合

目前关联解构会发出对get的调用。附带的补丁修改desctruture,使其在可能的情况下发出直接关键字查找。

在此处批准 https://groups.google.com/d/msg/clojure-dev/MaYcHQck8VA/nauMus4mzPgJ

5 个答案

0

评论者:cgrand

现在重新审视这个补丁,它可能太具体了:当键是文字关键字时,get的内联扩展应该被修改。

0

评论者:cgrand

更通用的补丁(inline-get-keyword.diff):所有以文字关键字作为键的get调用都会内联到直接关键字查找。

0

评论者:duelinmarkers

这难道只是因为缺乏兴趣而停滞不前吗?

0

评论者:jafingerhut

目前大约有50张“分类”的工单,即标记供Rich查看并决定是否是他感兴趣看到补丁的事情,还有大约25张已被分类且他已“审核”的工单,这些工单处于编写补丁、筛选等各个阶段。这并不意味着针对这个工单有特别的含义——只是想明确指出,还有大量其他收到的工单正在得到关注,也有许多其他工单尚未得到关注。

分类取决于问题看起来有多严重。你可以对工单进行投票,并尝试说服其他人也这样做,如果他们认为这样做可以提升一些常用Clojure代码的性能。你也可以考虑在带和不带这些补丁的情况下进行基准测试,看看它们能提高多少性能。

0
参考:[https://clojure.atlassian.net/browse/CLJ-1096](https://clojure.atlassian.net/browse/CLJ-1096)(由cgrand报告)
...