# File rails/activesupport/lib/active_support/dependencies/interlock.rb, line 24defdone_unloading@lock.stop_exclusive(compatible: [:load, :unload])
end
# File rails/activesupport/lib/active_support/dependencies/interlock.rb, line 40defpermit_concurrent_loads(&block)
@lock.yield_shares(compatible: [:load], &block)
end
# File rails/activesupport/lib/active_support/dependencies/interlock.rb, line 20defstart_unloading@lock.start_exclusive(purpose::unload, compatible: [:load, :unload])
end