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