3

プログラムを視覚的にデバッグできるライブラリまたはツールが存在するかどうかを調べようとしていました。つまり、graphviz のようなツリー構造を表示し、ブレークポイントでプロセス ツリーのどこにいるかを正確に強調表示します。これにより、順番にデバッグして頭の中でツリーを作成するよりも、プロセスがどのように機能するかをより迅速に理解できます。

私が探していることを部分的に行うものを見つけました。つまり、プロセスのツリー構造と、関数呼び出しごとに行われた呼び出しの数を示しています http://www.ibm.com/developerworks/library/l-graphvis/

それが存在しない場合は、仕事をする何かを書くことを計画しているかもしれません. ありがとう

-履歴書

4

1 に答える 1

1

Eclipse 用のデバッグ可視化プラグインは、あなたにとって役立つもののように思えます。さらに、由緒あるData Display Debuggerには、現在表示されているデータ構造にもかかわらず、グラフを作成するための自動ルーチンもいくつかあります。kcachegrindの視覚化も気に入っていますが、これは正確にはデバッグ支援ではありません。ただし、そのグラフィカル ビューには、実行ツリー内の位置が表示されます。

あなたの要件に正確に一致するツールはないように思われるので、これらのツールがあなた自身のツールを作成するきっかけになるかもしれません ;)

于 2012-05-21T08:10:29.907 に答える