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

ruby-cvs:22050

From: akr ruby-lang.org
Date: Mon, 31 Dec 2007 19:39:21 +0900 (JST)
Subject: [ruby-cvs:22050] Ruby:r14813 (trunk): * string.c (IS_7BIT): removed.

akr	2007-12-31 19:39:20 +0900 (Mon, 31 Dec 2007)

  New Revision: 14813

  Modified files:
    trunk/ChangeLog
    trunk/string.c

  Log:
    * string.c (IS_7BIT): removed.
      (single_byte_optimizable): new function to test optimizationability
      using single byte string.
      (str_strlen): use single_byte_optimizable instead of
      is_ascii_string.
      (str_nth): rename argument: asc -> singlebyte.
      (str_offset): ditto.
      (rb_str_substr): use single_byte_optimizable instead of IS_7BIT.
      (rb_str_index): ditto.
      (rb_str_rindex): ditto.
      (rb_str_splice): ditto.
      (rb_str_justify): ditto.


  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/string.c?r1=14813&r2=14812
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ChangeLog?r1=14813&r2=14812


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