module ThreadSafe
module ThreadSafe::Util
module ThreadSafe::Util::CheapLockable
module ThreadSafe::Util::Volatile
module ThreadSafe::Util::XorShiftRandom
module Threadsafe
class SynchronizedDelegator
class ThreadSafe::Array
class ThreadSafe::AtomicReferenceCacheBackend
class ThreadSafe::AtomicReferenceCacheBackend::Node
class ThreadSafe::AtomicReferenceCacheBackend::Table
class ThreadSafe::Cache
class ThreadSafe::Hash
class ThreadSafe::MriCacheBackend
class ThreadSafe::NonConcurrentCacheBackend
class ThreadSafe::SynchronizedCacheBackend
class ThreadSafe::Util::Adder
class ThreadSafe::Util::AtomicReference::FullLockingAtomicReference
class ThreadSafe::Util::PowerOfTwoTuple
class ThreadSafe::Util::Striped64
class ThreadSafe::Util::Striped64::Cell
class ThreadSafe::Util::VolatileTuple
thread_safe
0.3.6
# cas_base_computed
def cas_base_computed cas_base(current_base = base, yield(current_base)) end