欢迎!请参阅关于页面,了解有关工作方式的一些更多信息。
使弱缓存工厂可用。条目将由 JVM 主动收集,而不仅仅是当有内存压力时才收集。实现相当简单。我将 SoftCache 改为 NonStrongCache,并添加了一个额外的记录参数,该参数是用于创建引用的函数。用于创建引用的函数。请参阅 https://github.com/pnf/core.cache/compare/clojure:master...master
评论者:seancorfield
这看起来很有趣。出于向后兼容性的原因,我不想更改任何公共名称,但我会对添加 NonStrongCache 的补丁以及用它来重写 SoftCache 并添加 WeakCache 的补丁持开放态度。