提交 f888448e 编写于 作者: A Akira Matsuda

Reduce object allocation

上级 ed03d4ea
...@@ -313,7 +313,7 @@ def handle_render_error(view, e) #:nodoc: ...@@ -313,7 +313,7 @@ def handle_render_error(view, e) #:nodoc:
def locals_code #:nodoc: def locals_code #:nodoc:
# Double assign to suppress the dreaded 'assigned but unused variable' warning # Double assign to suppress the dreaded 'assigned but unused variable' warning
@locals.map { |key| "#{key} = #{key} = local_assigns[:#{key}];" }.join @locals.each_with_object('') { |key, code| code << "#{key} = #{key} = local_assigns[:#{key}];" }
end end
def method_name #:nodoc: def method_name #:nodoc:
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册