class Concurrent::Collection::NonConcurrentMapBackend
def initialize(options = nil, &default_proc)
SynchronizedMapBackend which uses a non-reentrant mutex for performance
directly without calling each other. This is important because of the
WARNING: all public methods of the class must operate on the @backend
def initialize(options = nil, &default_proc) validate_options_hash!(options) if options.kind_of?(::Hash) set_backend(default_proc) @default_proc = default_proc end