From 240b12c6fc5237e0b90441d942fac10a89463b3e Mon Sep 17 00:00:00 2001 From: nobu Date: Mon, 6 Oct 2014 03:08:09 +0000 Subject: [PATCH] unicode_norm_gen.rb: optimize concatenation * tool/unicode_norm_gen.rb: optimization by string literal concatenation instead of runtime concatenation. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47813 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- tool/unicode_norm_gen.rb | 59 +++++++++++++++++++++++----------------- 1 file changed, 34 insertions(+), 25 deletions(-) diff --git a/tool/unicode_norm_gen.rb b/tool/unicode_norm_gen.rb index c90b16dac5..982f3f077c 100644 --- a/tool/unicode_norm_gen.rb +++ b/tool/unicode_norm_gen.rb @@ -46,7 +46,7 @@ class Array else first.to_UTF8 + '-' + last.to_UTF8 end - end.line_slice "\" +\n \"" + end.line_slice "\" \\\n \"" end end @@ -141,33 +141,42 @@ open("#{OuputDataDir}/normalize_tables.rb", "w").print <