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

欢迎!请访问关于页面以获取有关此功能的一些更多信息。

0
ClojureScript

通过这次更改,在Firefox/Windows上通过这种更改将 cljs.reader/read-string 加速了两倍,而没有使代码复杂化。

(其他JS引擎,包括Linux/Mac上的Firefox,似乎没有受到如此大的影响。)

4 个回答

0

评论者:dnolen

关于这张票,我们想了解更多信息,例如Google Closure做了什么是不必要的,或者这个路径是否是Clojure行为的忠实转换(是否是这些热点中EDN读取器的实现副本?)。最后,补丁由David Frese命名,他们已经提交了CA吗?

谢谢!

0

评论者:sperber

我认为Google函数太通用,除了字符外还作用于字符串等。

但我们不清楚为什么只有Windows上的Firefox受益。

(David Frese是我同事 - 是的,已提交了CA。)

0

评论者:mfikes

补丁不再适用;需要重新基准化。
此外,与{{git am}}不兼容;建议使用https://script.clojure.org/community/patches创建补丁。

0
参考:https://clojure.atlassian.net/browse/CLJS-1827(由 alex+import 报告)
欢迎来到Clojure问答社区,您可以在这里提问并获得Clojure社区成员的解答。
...