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

欢迎!请参阅关于页面以了解更多关于如何使用本网站的信息。

0
core.cache

使弱缓存工厂可用。条目将由 JVM 主动收集,而不仅仅是在有内存压力时。
实现相当简单。我将 SoftCache 更改为 NonStrongCache 并添加了一个额外的记录参数,这是一个用于创建引用的函数

请参阅https://github.com/pnf/core.cache/compare/clojure:master...master

2 条答案

0

评论者:seancorfield

这个看起来很有趣。出于向后兼容性的原因,我不想更改任何公共名称,但我愿意接受一个补丁,该补丁仅添加 NonStrongCache 并将 SoftCache 用其重写以及添加 WeakCache。

0
参考: https://clojure.atlassian.net/browse/CCACHE-35 (由 alex+import 报告)
...