欢迎!请查看关于页面以获取更多关于如何操作的信息。
通过这次更改,在Firefox/Windows上通过此更改,在不使代码复杂化的情况下,将cljs.reader/read-string的速度提高了两倍。
(其他JS引擎,包括Linux/Mac上的Firefox似乎没有受到如此大的影响。)
评论者:dnolen
关于此问题,希望能有更多关于Google Closure做了什么不必要的操作以及这条路径是否实际上是Clojure行为(将这些热点处的EDN阅读器实现复制?)的信息。最后,补丁名称David Frese,他们提交了CA吗?
谢谢!
评论者:sperber
我相信Google函数过于通用,除了字符外还作用于字符串等。
不过,我们不明白为什么只有Windows上的Firefox受益。
(David Frese是同事 - 是的,已经提交了CA。)
评论者:mfikes
补丁不再适用;需要重新基准。此外,不支持与{{git am}}配合使用;建议使用https://script.clojure.org/community/patches创建补丁。