checkstack.plのその後とcallTree
半年以上たったエントリーの続き.
Cygwinとかがインストールしてあると,ビルドフォルダにcheckstack.plを置いておけば,関数ごとのスタックサイズが表示されます.
問題はこれは関数単位なので,単純に最大値がスタックサイズにはならないということ.
コールツリーを見て何段呼ばれているかがわかればよいのだけど,コールツリーを出力するオープンソースものって無いのかな?Doxygenできるかと思ったら無理でした.
半年以上たったエントリーの続き.
Cygwinとかがインストールしてあると,ビルドフォルダにcheckstack.plを置いておけば,関数ごとのスタックサイズが表示されます.
問題はこれは関数単位なので,単純に最大値がスタックサイズにはならないということ.
コールツリーを見て何段呼ばれているかがわかればよいのだけど,コールツリーを出力するオープンソースものって無いのかな?Doxygenできるかと思ったら無理でした.