module Mize
Constants
- MUTEX
- VERSION
Mize
version
Attributes
wrapped[RW]
Public Class Methods
cache_clear()
click to toggle source
Clear all memoization caches at once.
# File lib/mize/global_clear.rb, line 5 def cache_clear each_cache(&:clear) end
Private Class Methods
each_cache() { |cache| ... }
click to toggle source
# File lib/mize/global_clear.rb, line 11 def each_cache Mize::MUTEX.synchronize do for cache in ObjectSpace.each_object(Mize::CacheProtocol) yield cache end end self end