aboutsummaryrefslogtreecommitdiffstats
path: root/activesupport/lib/active_support/all.rb
diff options
context:
space:
mode:
authorAaron Lasseigne <aaron.lasseigne@gmail.com>2015-08-07 16:37:59 -0500
committerAaron Lasseigne <aaron.lasseigne@gmail.com>2015-08-08 11:54:09 -0500
commit725f9bf3e284cedf09bdd26712cfa5c7f39a08e0 (patch)
tree6874b32587001aa5fdb2bf20584815c3c03147f1 /activesupport/lib/active_support/all.rb
parent9645820bdb4d8cd131c855a243d2fbc636a11908 (diff)
downloadrails-725f9bf3e284cedf09bdd26712cfa5c7f39a08e0.tar.gz
rails-725f9bf3e284cedf09bdd26712cfa5c7f39a08e0.tar.bz2
rails-725f9bf3e284cedf09bdd26712cfa5c7f39a08e0.zip
replace each with each_key when only the key is needed
Using each_key is faster and more intention revealing. Calculating ------------------------------------- each 31.378k i/100ms each_key 33.790k i/100ms ------------------------------------------------- each 450.225k (± 7.0%) i/s - 2.259M each_key 494.459k (± 6.3%) i/s - 2.467M Comparison: each_key: 494459.4 i/s each: 450225.1 i/s - 1.10x slower
Diffstat (limited to 'activesupport/lib/active_support/all.rb')
0 files changed, 0 insertions, 0 deletions