[Gauche-devel-jp] Re: サブストリング作成の改良

Back to archive index

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の
> 手続きにマルチバイト文字列を渡しているようなコードで、速度
> 向上が見られるようです。
> 
> -- 植山 類



Gauche-devel-jp メーリングリストの案内
Back to archive index