# File src/LRUCache.rb, line 64 def size=(max) @max = max while @queue.length > @max d = @queue.shift do_finalization(d,@cache[d]) @cache.delete d end @max end