aboutsummaryrefslogtreecommitdiffstats
path: root/lib/logger.rb
diff options
context:
space:
mode:
authornormal <normal@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2017-03-24 07:29:33 +0000
committernormal <normal@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2017-03-24 07:29:33 +0000
commitd5c28c8a21c3d72d88e318f3213b78d1aa61466d (patch)
tree184af97d54add858fccba2d21bef064c867f0f28 /lib/logger.rb
parent51dc806bf19648892fa542f96f0aebc18a7b8aad (diff)
downloadruby-d5c28c8a21c3d72d88e318f3213b78d1aa61466d.tar.gz
logger: remove redundant opt_str_freeze use
Strings in "when" statements are allocation-free, so there's never any reason to uglify the code to use opt_str_freeze over the normal putobject instructions, here. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58076 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'lib/logger.rb')
-rw-r--r--lib/logger.rb12
1 files changed, 6 insertions, 6 deletions
diff --git a/lib/logger.rb b/lib/logger.rb
index 5dc108f567..8be1c26664 100644
--- a/lib/logger.rb
+++ b/lib/logger.rb
@@ -268,17 +268,17 @@ class Logger
@level = severity
else
case severity.to_s.downcase
- when 'debug'.freeze
+ when 'debug'
@level = DEBUG
- when 'info'.freeze
+ when 'info'
@level = INFO
- when 'warn'.freeze
+ when 'warn'
@level = WARN
- when 'error'.freeze
+ when 'error'
@level = ERROR
- when 'fatal'.freeze
+ when 'fatal'
@level = FATAL
- when 'unknown'.freeze
+ when 'unknown'
@level = UNKNOWN
else
raise ArgumentError, "invalid log level: #{severity}"