Sha256: f31a256f88e2a76d364d638a99a60746e6ac7ff52553924e3aacf327b5433d31
Contents?: true
Size: 332 Bytes
Versions: 34
Compression:
Stored size: 332 Bytes
Contents
module Cuboid module Support::Cache # Random Replacement cache implementation. # # Discards entries at random in order to make room for new ones. # # @author Tasos "Zapotek" Laskos <tasos.laskos@gmail.com> class RandomReplacement < Base private def prune @cache.delete( @cache.keys.sample ) end end end end
Version data entries
34 entries across 34 versions & 1 rubygems