about summary refs log tree commit homepage
path: root/lib/unicorn/app
diff options
context:
space:
mode:
authorEric Wong <normalperson@yhbt.net>2009-09-16 16:56:22 -0700
committerEric Wong <normalperson@yhbt.net>2009-09-16 16:56:22 -0700
commit04c7fc37ab4fb2fbaa1b4a2570871713cf9d1319 (patch)
tree5a4baecb4b9ee95dd7ca7970141ffe48168e61a2 /lib/unicorn/app
parent045f6d741020d4a77bd68bd80891a97782d54850 (diff)
downloadunicorn-04c7fc37ab4fb2fbaa1b4a2570871713cf9d1319.tar.gz
This gives applications more rope to play with in case they have
any reasons for changing some values of the default constants.

Freezing strings for Hash assignments still speeds up MRI, so
we'll keep on doing that for now (and as long as MRI supports
frozen strings, I expect them to always be faster for Hashes
though I'd be very happy to be proven wrong...)
Diffstat (limited to 'lib/unicorn/app')
-rw-r--r--lib/unicorn/app/exec_cgi.rb2
-rw-r--r--lib/unicorn/app/old_rails/static.rb2
2 files changed, 2 insertions, 2 deletions
diff --git a/lib/unicorn/app/exec_cgi.rb b/lib/unicorn/app/exec_cgi.rb
index ff52d0c..4f9216b 100644
--- a/lib/unicorn/app/exec_cgi.rb
+++ b/lib/unicorn/app/exec_cgi.rb
@@ -26,7 +26,7 @@ module Unicorn::App
       SERVER_PORT
       SERVER_PROTOCOL
       SERVER_SOFTWARE
-    ).map { |x| x.freeze }.freeze # frozen strings are faster for Hash lookups
+    ).map { |x| x.freeze } # frozen strings are faster for Hash assignments
 
     # Intializes the app, example of usage in a config.ru
     #   map "/cgit" do
diff --git a/lib/unicorn/app/old_rails/static.rb b/lib/unicorn/app/old_rails/static.rb
index a1f3b6b..1a78a23 100644
--- a/lib/unicorn/app/old_rails/static.rb
+++ b/lib/unicorn/app/old_rails/static.rb
@@ -20,7 +20,7 @@
 # with Unicorn and you should see a decent speed boost (but not as
 # fast as if you use a static server like nginx).
 class Unicorn::App::OldRails::Static < Struct.new(:app, :root, :file_server)
-  FILE_METHODS = { 'GET' => true, 'HEAD' => true }.freeze
+  FILE_METHODS = { 'GET' => true, 'HEAD' => true }
   REQUEST_METHOD = 'REQUEST_METHOD'.freeze
   REQUEST_URI = 'REQUEST_URI'.freeze
   PATH_INFO = 'PATH_INFO'.freeze