Namespace
- CLASS ActiveSupport::Dependencies::ClassCache
- CLASS ActiveSupport::Dependencies::Interlock
- CLASS ActiveSupport::Dependencies::WatchStack
Methods
Class Public methods
load_interlock()
Link
Execute the supplied block while holding an exclusive lock, preventing any other thread from being inside a run_interlock block at the same time.
run_interlock()
Link
Execute the supplied block without interference from any concurrent loads.
unload_interlock()
Link
Execute the supplied block while holding an exclusive lock, preventing any other thread from being inside a run_interlock block at the same time.