欢迎!有关如何工作的更多信息,请参阅关于页面。
由richhickey报告,2008年12月17日 因此hachCode可以设置为final,以进行更有效的实时计算。最初是Google代码问题11
评论者:importer
从http://www.assembla.com/spaces/clojure/tickets/15转换
评论者:cgrand
这种方法不会在任何时候将延迟序列变为现实,而是在将它们添加到列表、向量或作为映射的值时吗?
lazy-incremental-hashes.diff引入了基于结构共享的延迟增量哈希。
为什么将其标识为Blocker?
将优先级设置为次要
评论者:jafingerhut
我之前也见过“编辑ticket,它变为Priority=Blocker”的行为。我相信一些较旧的ticket甚至没有优先级字段,当你编辑它们的任何属性时,它会创建优先级字段并使用默认值Blocker。
评论者:alexmiller
是的,同意Andy对优先级变化的解释。我只是批量编辑了所有具有null优先级的open CLJ票据并设置了它们的优先级。
自2014年1月30日的最新Clojure master以来,patch懒加载的incremental-hashes.diff仍然能够干净地应用,但最近由于涉及hash更改的提交而无法通过测试。我尚未检查更新补丁以通过测试可能有多难或容易。
2013年8月26日的lazy-incremental-hashes.diff补丁在2014年8月29日对Clojure进行了一些提交后,不再干净地应用于最新的master。在此之前,它是可以干净应用的。
我还没有检查更新这个补丁可能有多容易或困难。
2013年8月26日发布的补丁lazy-incremental-hashes.diff在2014年9月5日的最新Clojure master版本上 intact地应用,尽管补丁尚未更新。我没有检查,但我猜这可能是由于最近对Clojure master所做的更改之一被以下提交所撤销:https://github.com/clojure/clojure/commit/46be47c9f51ef10d0082f1bd39ffff1008682861