2008年2月 4日

[ruby-list:44568] Q: 動的デバッグ方法

こんにちは。もりた と申します。Ruby を使い始めてまだ半年の
初心者です。
Ruby はいろいろな言語のよいとこ取りのした言語のようでとても
重宝しています。が、現在困った問題にあっています。
プログラムのデバッグ方法です。今作っているプログラムは、デ
ータの読み出しや内部データ構造に展開するのに、1分以上かかり、
そこから問題のデータ解析に移ります。そのデータ解析部分の
デバッグなのですが、起動時に 「-r debug」を使用すると、データ

解析部分に入るまでに10分以上かかります。(デバッガー経由だと
10倍以上遅い感じがします) この苦痛を何とかしたいです。
対策として、以下のうち、いずれか該当するものがあればご教示
ください。

(1) 動的にデバッグモードに移るようなライブラリ関数はあります
でしょうか?
(2) データ解析に入る時点でチェック・ポイントファイルを作成し
て、そこから起動するような機能はありますでしょうか?
(core イメージのsave/restore 機能)
(3) デバッグ・プログラムの参考プログラム等ありますでしょうか?
(基本は動的にStdin から読み込み eval すればよいような気が
します)

よろしくお願いします。


投稿者 xml-rpc : 2008年2月 4日 23:04
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/69465
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。