From: matz@... (Yukihiro Matsumoto) Date: 1996-11-18T17:39:45+09:00 Subject: [ruby-list:1046] purify(Re: ruby 0.99.3-961118 available) まつもと ゆきひろです. In message "[ruby-list:1041] Re: ruby 0.99.3-961118 available" on 96/11/18, sinara@blade.nagaokaut.ac.jp writes: | |原です。 |> しかし,別のアプローチでバグを発見しました(えらいぞpurify!!). | |purify ってなんだろ、、、ああ、あの「これが私の生きる道」を歌って |いる2人組ですね。 そりゃpuffyでんがな. # 一応突っ込んでおく,渡辺さんに先越されたけど. purifyはメモリ関係のバグを見付けてくれるツールです.特に malloc関係のバグに強くて * 変なポインタをfreeした * 間違ってfreeしてしまった空間にアクセスした * 配列の大きさを越えて参照した * メモリリーク などのバグを見付けてくれるありがたいツールです.ちょっと高い ので個人では買えませんが(今回は会社のを借りた),是非ひとつ欲 しいツールではあります. 先日のFreeBSDのみで発生するバグもこれで見付けました. In message "[ruby-list:1043] Re: ruby 0.99.3-961118 available" on 96/11/18, Takashi HONDA writes: | |ほんだ といいます。こんにちは。 |どのへんが「えらい」か私も知りたいです。 上で述べた通りです.メモリ関係のエラーは苦労することが多いん で,かなり助かります.こいつにかけると大抵隠れていたバグも見 付けてくれますし. | ### 近くで買った人がいるんですが、有効に使えてるという噂を聞かないもので... | ### けっこうな御値段でしたよね。 結構なお値段です.17万くらいかな.あまり個人で買う値段じゃな いですよね.でも,linux版が出たら買うかも知れない.こいつは object insertion technologyだとかいうとんでもない仕組みで動 いているので簡単には移植できないんですよね. # SunとHPとNTに対応してるはずです. 有効に使えてない人は注意深くてメモリ関係のエラーを出さない人 だと推察します.私のようなうっかりものには欠かせないツールで すね. 姉妹品のQuantify(プロファイラ)も結構使えます.でも,こっちは 値段ほどの価値は無いかな(gprofでもなんとかなる).関数単位で なく,行単位に測定してくれるのは助かりますけど. まつもと ゆきひろ /:|)