Forum: Ruby-dev ベンチマークが終わらない

Posted by SASADA Koichi (Guest)
on 2012-11-19 23:37
(Received via mailing list)
shugo $B$5$s$N(B refinement 
$B$N=$@5$K$D$$$F%Y%s%A%^!<%/$r<h$m$&$H!$:rF|$+$i$9(B
$B$Y$F$N%Y%s%A%^!<%/$rAv$i$;$?$H$3$m!$IaCJ$J$i?t;~4V$G=*$o$k$N$G$9$,!$:#8+(B
$B$?$i=*$o$C$F$^$;$s$G$7$?!%(B

> CharExponent = 3
>   count = 0
>   end
>
>
> clean   30256.3521170616
=>  504.272535 $BJ,(B

$B$3$N%Y%s%A%^!<%/$,$($i$$;~4V$+$+$C$F$$$k$h$&$J$N$G$9$,!$2?$+$*?4Ev$?$j$N(B
$B$"$k?M$O5o$^$;$s$+!)!!$A$g$C$H0[>o$G$9!%(B

$B0JA0$O(B 5 $BIC<e$G=*$o$C$F$$$^$7$?!%(B

$B$3$N(B clean $B$H$$$&$N$O(B
ruby 2.0.0dev (2012-11-19 trunk 37722) [x86_64-linux]
$B$G$9!%(B

nari $B$5$s$NDjE@%Y%s%A%^!<%/$G$O!$$J$s$+=P$F$^$9!)(B
Posted by Narihiro Nakamura (Guest)
on 2012-11-20 00:06
(Received via mailing list)
$BDjE@4QB,$G$b%Y%s%A%^!<%/$,$*$o$C$F$J$$$_$?$$$G$9$M!D!J%?%$%`%"%&%H=hM}F~$l$F$$$k$N$G5$$,IU$-$^$;$s$G$7$?!K(B

r37485 - r37489 $B$N4V$GLdBj$NJQ99$,$*$3$J$o$l$F$$$k$h$&$G$9!#(B
$B2x$7$=$&$J$N$O(Br37486$B$+(Br37485$B$G$9$M$(!#(B

2012/11/20 SASADA Koichi <ko1@atdot.net>:
Posted by SASADA Koichi (Guest)
on 2012-11-20 00:12
(Received via mailing list)
(2012/11/20 8:04), Narihiro Nakamura wrote:
> r37485 - r37489 $B$N4V$GLdBj$NJQ99$,$*$3$J$o$l$F$$$k$h$&$G$9!#(B
> $B2x$7$=$&$J$N$O(Br37486$B$+(Br37485$B$G$9$M$(!#(B

$B$*$*!$<B:]$K%P%0$,8+$D$+$j$^$7$?$M(B :)$B!!AG@2$i$7$$!%(B


$B$J$k$;$5$s!$8+$FLc$($^$;$s$+!%2?$+$,Dj?t;~4V$+$i(B O(n) 
$B$H$+!$$b$C$H$+$+$k(B
$B$h$&$J%"%k%4%j%:%`$KJQ$o$C$?!)(B

$B$"!<!$$3$l%j%F%i%k$,(B US-ASCII $B$+$i(B UTF-8 
$B$KJQ$o$C$?$+$i$+$J$"!)(B
$B%Y%s%A%^!<%/JQ$($m$h!$$C$F$3$H!)(B


>     * parse.y (parser_initialize): set default parser encoding as
>     trunk/test/dl/test_import.rb
>     trunk/test/ruby/test_m17n.rb
>     trunk/test/ruby/test_pack.rb
>     trunk/test/ruby/test_parse.rb
>     trunk/test/ruby/test_regexp.rb
>     trunk/test/syslog/test_syslog_logger.rb
>     trunk/test/webrick/test_cgi.rb
Posted by NARUSE, Yui (Guest)
on 2012-11-21 08:06
(Received via mailing list)
2012$BG/(B11$B7n(B20$BF|(B 8:11 SASADA Koichi <ko1@atdot.net>:
> $B$"!<!$$3$l%j%F%i%k$,(B US-ASCII $B$+$i(B UTF-8 $B$KJQ$o$C$?$+$i$+$J$"!)(B
> $B%Y%s%A%^!<%/JQ$($m$h!$$C$F$3$H!)(B

"(J\xFF" 
$B$C$FJ8;zNs%j%F%i%k$N%(%s%3!<%G%#%s%0$,(BUTF-8$B$K$J$C$?$+$i$G$9$M!#(B
$BKAF,$K(B #coding: us-ascii $B$r2C$($F$/$@$5$$!#(B
Posted by SASADA Koichi (Guest)
on 2012-11-21 08:14
(Received via mailing list)
(2012/11/21 16:05), NARUSE, Yui wrote:
> "\xFF" $B$C$FJ8;zNs%j%F%i%k$N%(%s%3!<%G%#%s%0$,(BUTF-8$B$K$J$C$?$+$i$G$9$M!#(B
> $BKAF,$K(B #coding: us-ascii $B$r2C$($F$/$@$5$$!#(B

$B$I$b$I$b!%$=$&$7$F$*$-$^$9!%(B

$B$A$J$_$K!$$3$NJU$N1F6A$O?%$j9~$_:Q$_$G$7$g$&$+!%(B
Posted by NARUSE, Yui (Guest)
on 2012-11-21 08:36
(Received via mailing list)
2012$BG/(B11$B7n(B21$BF|(B 16:13 SASADA Koichi <ko1@atdot.net>:
> (2012/11/21 16:05), NARUSE, Yui wrote:
>> "\xFF" $B$C$FJ8;zNs%j%F%i%k$N%(%s%3!<%G%#%s%0$,(BUTF-8$B$K$J$C$?$+$i$G$9$M!#(B
>> $BKAF,$K(B #coding: us-ascii $B$r2C$($F$/$@$5$$!#(B
>
> $B$I$b$I$b!%$=$&$7$F$*$-$^$9!%(B
>
> $B$A$J$_$K!$$3$NJU$N1F6A$O?%$j9~$_:Q$_$G$7$g$&$+!%(B

$B2DG=@-$OA[Dj$7$F$$$^$7$?$,!";W$C$?$h$j1F6A$,Bg$-$$$J$!!"$H$$$&0u>]$r;}$A$D$D$"$j$^$9!#(B
magic comment $B$,$J$$>l9g$O(B "(J\xFF" $B$O(B ASCII-8BIT 
$B$K$7$?J}$,$$$$$N$+$J$!!#(B
Posted by "Martin J. Dürst" <duerst@it.aoyama.ac.jp> (Guest)
on 2012-11-21 10:11
(Received via mailing list)
On 2012/11/21 16:36, NARUSE, Yui wrote:
> magic comment がない場合は "\xFF" は ASCII-8BIT にした方がいいのかなぁ。
そもぞも UTF-8 の場合に、\x.. は必用でしょうか。今その方向にするのは
ちょっと遅いが、#coding: UTF-8 の中でも \x.. が出れば ASCII-8BIT にする
のはどうでしょうか。同じ文字列に \u も \x も出るときにどうするか、という
問題はありますけど。

よろしく、   Martin.

P.S.: \xFF はあえて書かなかった。なぜかというと、UTF-8 の中にはそもぞも
\xFF はありえません。
Posted by SASADA Koichi (Guest)
on 2012-11-22 03:08
(Received via mailing list)
(2012/11/21 18:10), "Martin J. Dürst" wrote:
>
> P.S.: \xFF はあえて書かなかった。なぜかというと、UTF-8 の中にはそもぞも
> \xFF はありえません。

 もし,仕様変更の議論を続けるのなら,新しいチケットを作成したほうがよろ
しいかと思います.
Posted by NARUSE, Yui (Guest)
on 2012-11-22 04:22
(Received via mailing list)
2012年11月21日 18:10 "Martin J. Dürst" <duerst@it.aoyama.ac.jp>:
>>> どもども.そうしておきます.
>
> よろしく、   Martin.
>
> P.S.: \xFF はあえて書かなかった。なぜかというと、UTF-8 の中にはそもぞも \xFF はありえません。

UTF-8 ならば「\u使えよ」で終了なんですが、EUC-JP や Shift_JIS などでは non ASCII な文字を
埋め込む場合に \x を使いたいですね。(でないと、フォントがない環境で編集し辛い)

まぁそもそも、[ruby-dev:46580] は思ったよりの非互換を踏むコードが多いという問題意識なので、
さらに非互換を拡大する方向の変更は逆方向です。
Please log in before posting. Registration is free and takes only a minute.
Existing account (Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
No account? Register here.