Hidetaka Iwai
tyuyu****@sings*****
2004年 10月 23日 (土) 21:24:23 JST
岩井@札幌 です。 Hiroyuki Ikezoe <poinc****@ikezo*****> wrote: Message-ID: <20041****@ikezo*****> > > # 何となくメモリリークしてそうな雰囲気ですが、valgrind で捕まえられん > > # かった... orz > > 確かに、GtkEntryCompletionがリークしてますね。KzHistoryActionに > GtkEntryCompletionを持たせておいて、ちゃんと破棄しないといけない感じです > 。 修正しました。 > あと、これ異常に遅いんですけどうちだけ? profile を見ると、egg_regex_match() が大量に呼び出されるので遅くなって いるように見えます。が、ひらがなでマッチさせたときに以上に遅くなったり して、良くわかりません orz あと、egg_regex なのですが、egg_regex_new() で EGG_REGEX_CASELESS を付 けて、なおかつ egg_regex_match() で regex に UTF-8 が含まれていると、 マッチングがおかしくなるように思います。検証用のコードを書くつもりだっ たのですが、あまり上手くいきませんでした orz とりあえず http://bozu.sytes.net/~tyuyu/egg_regex_test-0.0.1.tar.gz に置いておきますので、 ./egg_regex_test i などとして適当な文字列を引数に渡してやれば、何となくおかしそうだな、と いうのはわかるかもしれません。 -- Hidetaka Iwai tyuyu****@sings*****