[前][次][番号順一覧][スレッド一覧][生データ]

ruby-cvs:22971

From: naruse ruby-lang.org
Date: Sat, 8 Mar 2008 18:05:36 +0900 (JST)
Subject: [ruby-cvs:22971] Ruby:r15731 (trunk): * string.c (search_nonascii): Use VALUE instead of unsigned long

naruse	2008-03-08 18:05:34 +0900 (Sat, 08 Mar 2008)

  New Revision: 15731

  Modified files:
    trunk/ChangeLog
    trunk/string.c
    trunk/test/ruby/test_m17n.rb
    trunk/version.h

  Log:
    * string.c (search_nonascii): Use VALUE instead of unsigned long
      because VALUE can be the fastest unsigned integer type.
      On LLP64 unsigned long isn't the fastest.
    * string.c (str_strlen): ditto.
    * string.c (str_utf8_nth): ditto.
    * string.c (count_utf8_lead_bytes_with_ulong): ditto.
    
    * string.c (count_utf8_lead_bytes_with_word): renamed.

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/version.h?r1=15731&r2=15730&diff_format=u
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/string.c?r1=15731&r2=15730&diff_format=u
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ChangeLog?r1=15731&r2=15730&diff_format=u
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/test/ruby/test_m17n.rb?r1=15731&r2=15730&diff_format=u


[前][次][番号順一覧][スレッド一覧][生データ]