1
0
Fork 0
mirror of https://github.com/rails/rails.git synced 2022-11-09 12:12:34 -05:00
rails--rails/activesupport/lib/active_support
Pan Thomakos 6b480d2e82 Improved ActiveSupport::Autoload performance.
`ActiveSupport::Autoload#autoload` performance is improved in the default
case where a path is present. Since the full path name is not generated, it
isn't necessary to determine the full constant name either. This results in a
3x performance gain and reduces the number of Ruby objects generated. For a full
benchmark check [this gist](https://gist.github.com/2020228).
2012-03-11 23:26:48 -07:00
..
cache Bug: cache_path.size doesn't return length of filename but size of file if cache_path is Pathname. 2012-02-21 18:35:31 +09:00
core_ext refactor Hash#slice and Hash#extract! 2012-03-06 08:33:14 +03:00
dependencies Improved ActiveSupport::Autoload performance. 2012-03-11 23:26:48 -07:00
deprecation
inflector Inflector/constantize - inject method lets us to avoid using another variable 2012-02-28 18:34:19 +01:00
json Replaced OrderedHash usage with Ruby 1.9 Hash 2012-02-09 17:35:22 +05:30
locale
log_subscriber
multibyte Update Unicode database to recently-released 6.1. 2012-02-03 10:09:26 -03:00
notifications
ruby remove unnecessary require core_ext/string/encoding 2012-02-14 10:09:21 +03:00
testing merge MRI performance methods into one file 2012-01-30 22:35:22 +03:00
time
values Clean up module docs [ci skip] 2012-03-07 01:04:14 +05:30
xml_mini Clean up module docs [ci skip] 2012-03-07 01:04:14 +05:30
all.rb
backtrace_cleaner.rb
basic_object.rb
benchmarkable.rb
buffered_logger.rb remove unused requires 2012-01-18 05:01:09 +03:00
builder.rb
cache.rb suggested changes. 2012-02-21 16:50:35 +05:30
callbacks.rb AS::Callbacks: deprecate rescuable option 2012-02-22 17:43:13 +02:00
concern.rb
configurable.rb remove unused requires 2012-01-18 05:01:09 +03:00
core_ext.rb
dependencies.rb
deprecation.rb
descendants_tracker.rb
duration.rb
file_update_checker.rb
file_watcher.rb
gzip.rb remove unnecessary require core_ext/string/encoding 2012-02-14 10:09:21 +03:00
hash_with_indifferent_access.rb Clean up module docs [ci skip] 2012-03-07 01:04:14 +05:30
i18n.rb
i18n_railtie.rb
inflections.rb fixes a regression introduced by 532cd4, and a bogus test in AP the regression uncovered 2012-02-10 22:17:30 -08:00
inflector.rb
json.rb
lazy_load_hooks.rb Ensure load hooks can be called more than once with different contexts. 2012-03-06 22:05:07 +01:00
log_subscriber.rb defined the actual logger signature 2012-01-20 13:36:18 -08:00
logger.rb pushed broadcasting down to a module 2012-01-20 14:18:29 -08:00
message_encryptor.rb [ci skip] More docs for ActiveSupport::MessageEncryptor 2012-01-26 15:09:04 +13:00
message_verifier.rb
multibyte.rb
notifications.rb
option_merger.rb
ordered_hash.rb
ordered_options.rb ordered_options will work if inherited from Hash, remove OrderedHash usage 2012-02-21 23:08:36 +05:30
railtie.rb
rescuable.rb
string_inquirer.rb
tagged_logging.rb Merge branch 'master' of github.com:lifo/docrails 2012-01-21 21:26:10 +05:30
test_case.rb Remove ActiveSupport::TestCase#pending, use skip instead 2012-01-21 14:32:28 -02:00
time.rb
time_with_zone.rb
version.rb
xml_mini.rb