11

「コールスタック」の近似値を取得できるように、一部の関数を自動的に「マーク」するツールはありますか。

fct = Debug.trace "fct" $ ...実際には、各関数の前に追加することなく、記述した場合と同様の動作が必要です。

プロファイリングが -fprof-auto で同様のことを行うことは知っていますが、アプリケーションの実行中に表示する必要があります。

時々、無限ループがあり、この表示を使用すると、どの機能に問題があるかがすぐにわかります。サイクル内の関数の 1 つの名前を既に知っている必要があるため、hlist とブレークポイントの使用はあまり役に立ちません。

4

1 に答える 1