scalastuff/scalabeans — pull request #5 by louoso (2012-04-13 19:10:24+00:00)
Title: Fix for Issue #4

Using softValues seems more appropriate. It will be purged when memory is needed, but not on every GC. It also breaks the Strong Value to Weak Key link that kept memory from being reclaimed. Finally, object equals instead of identity will result in fewer cache entries.