Feature #10468 ยป 0001-lib-uri-rfc2396_parser.rb-initialize-reduce-bytecode.patch
| ChangeLog | ||
|---|---|---|
|
Mon Nov 3 11:00:15 2014 Eric Wong <e@80x24.org>
|
||
|
* lib/uri/rfc2396_parser.rb (initialize): reduce bytecode size
|
||
|
from 2088 to 1332 bytes on 32-bit x86
|
||
|
Mon Nov 3 09:43:30 2014 SHIBATA Hiroshi <shibata.hiroshi@gmail.com>
|
||
|
* vm_args.c: fixed build error with clang
|
||
| lib/uri/rfc2396_parser.rb | ||
|---|---|---|
|
#
|
||
|
def initialize(opts = {})
|
||
|
@pattern = initialize_pattern(opts)
|
||
|
@pattern.each_value {|v| v.freeze}
|
||
|
@pattern.each_value(&:freeze)
|
||
|
@pattern.freeze
|
||
|
@regexp = initialize_regexp(@pattern)
|
||
|
@regexp.each_value {|v| v.freeze}
|
||
|
@regexp.each_value(&:freeze)
|
||
|
@regexp.freeze
|
||
|
end
|
||
|
-
|
||