# File lib/thread_safe/atomic_reference_cache_backend.rb, line 520 def size (sum = @counter.sum) < 0 ? 0 : sum # ignore transient negative values end