aboutsummaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorJeremy Kemper <jeremy@bitsweat.net>2010-06-23 17:04:18 -0700
committerJeremy Kemper <jeremy@bitsweat.net>2010-06-23 17:04:18 -0700
commit93708c2056089dce298ae3d87de87d2625164978 (patch)
treee908c3b04b3a9348746ac1114fa3fe5401aa3fdd /lib
parenta040b1c0e68f7a5145a6decf6731be9c371fa24a (diff)
downloadrails-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.rb4
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