Shiro Kawai
shiro****@lava*****
2006年 11月 20日 (月) 15:19:22 JST
ども。パッチ適用しました。 --shiro From: "Rui Ueyama" <rui31****@gmail*****> Subject: [Gauche-devel-jp] サブストリング作成の改良 Date: Mon, 20 Nov 2006 12:25:39 +0900 > マルチバイト文字列のサブストリング作成、string pointer作成を > 少し改良しました。 > > 元のコードでは、新たに作成するサブストリングの末尾の位置を > 調べるために文字列をスキャンしていました。変更後のコードでは、 > 文字列末尾までのサブストリングは元の文字列と末尾位置が同じ > であることを利用して、この場合に文字列のスキャンを行いません。 > string pointerの改良も同様です。 > > 長いマルチバイト文字列の末尾までのサブストリング作成を繰り > 返す場合や、内部的にstring pointerを使っているSRFI-13の > 手続きにマルチバイト文字列を渡しているようなコードで、速度 > 向上が見られるようです。 > > -- 植山 類