diff options
author | Jeremy Kemper <jeremy@bitsweat.net> | 2010-06-23 17:04:18 -0700 |
---|---|---|
committer | Jeremy Kemper <jeremy@bitsweat.net> | 2010-06-23 17:04:18 -0700 |
commit | 93708c2056089dce298ae3d87de87d2625164978 (patch) | |
tree | e908c3b04b3a9348746ac1114fa3fe5401aa3fdd /lib | |
parent | a040b1c0e68f7a5145a6decf6731be9c371fa24a (diff) | |
download | rails-93708c2056089dce298ae3d87de87d2625164978.tar.gz rails-93708c2056089dce298ae3d87de87d2625164978.tar.bz2 rails-93708c2056089dce298ae3d87de87d2625164978.zip |
Speed up Header#each by avoiding &block creation
Diffstat (limited to 'lib')
-rw-r--r-- | lib/arel/algebra/header.rb | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/arel/algebra/header.rb b/lib/arel/algebra/header.rb index 9954da5b65..3b8aea3422 100644 --- a/lib/arel/algebra/header.rb +++ b/lib/arel/algebra/header.rb @@ -9,8 +9,8 @@ module Arel end end - def each(&block) - to_ary.each(&block) + def each + to_ary.each { |e| yield e } self end |