39d6f9e112
add lazy_load_hooks.rb, which allows us to declare code that should be run at some later time. For instance, this allows us to defer requiring ActiveRecord::Base at boot time purely to apply configuration. Instead, we register a hook that should apply configuration once ActiveRecord::Base is loaded. With these changes, brings down total boot time of a new app to 300ms in production and 400ms in dev. TODO: rename base_hook |
||
---|---|---|
actionmailer | ||
actionpack | ||
activemodel | ||
activerecord | ||
activeresource | ||
activesupport | ||
ci | ||
doc/template | ||
railties | ||
tools | ||
.gitignore | ||
Gemfile | ||
load_paths.rb | ||
rails3b.gemspec | ||
RAILS_VERSION | ||
rails.gemspec | ||
Rakefile | ||
version.rb |