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