kernel/common/autoload19.rb
##
# When any code that finds a constant sees an instance of Autoload as its match,
# it calls this method on us
When any code that finds a constant sees an instance of Autoload as its match,
it calls this method on us
When any code that finds a constant sees an instance of Autoload as its match it calls this method on us
def call(honor_require=false)
    worked = Rubinius::CodeLoader.require @path
    if !honor_require or worked
      find_const
    end
  end
def call ( honor_require = false ) worked = Rubinius :: CodeLoader . require @path if ! honor_require or worked find_const end end
When any code that finds a constant sees an instance of Autoload as its match,
it calls this method on us
When any code that finds a constant sees an instance of Autoload as its match it calls this method on us
# We leave the Autoload object in the constant table so that if another # thread hits this while we're mid require they'll be come in here and # be held by require until @path is available, at which time they'll # attempt the lookup again. #
honor_require
<not_specific>