netail.net
自作フリーソフトや,ゲームに関する雑記を公開してます.
日記はソフトウェア工学の論文ネタが中心です.
最近のお知らせ (古いものはこちら)
2005-11-10 [長年日記] ▲
_ [work]コールグラフのサイズ ▲
開発用の小道具として使えるかな?と思って,クラスを指定したら,そのクラスから参照しているクラスも全部見つけてきてコールグラフを作ってくれるようなプログラムを作ってみた.
Main クラスを指定してみると,47クラスのプログラムに対して,約25000頂点のコールグラフが生成されてしまった.java. とか javax. とかがやたら多く,全部除去しても500頂点くらいで,Graphviz レイアウトでは既に人間が取り扱えないサイズ.Eclipse の呼び出し階層ビュー(素直なツリー形式)がいかに無難かよく分かる.呼び出し元へたどっていくか,呼び出す先へたどっていくか,同時にはどちらかしか使えないが…….