パフォーマンス テストを実行して診断を追加したい大規模なコード ベースがあります。プロジェクト内のすべての関数にプロローグとエピローグとして関数呼び出しを追加する方法があるかどうか知りたいですか?
質問する
96 次
1 に答える
0
独自のプロファイラーを作成するためのリソースがないことを前提としています。そうでない場合は、ここで質問することはありません。プロローグ マクロとエピローグ マクロをコード内の各関数の最初と最後の行として追加することにより、関数を手動でインストルメント化してから、必要に応じてマクロを定義できます。あなたが本当に求めているのは、商用パフォーマンス プロファイリング ツールの推奨事項ではないかと思います。多くの がありますが、一般的な「最高のプロファイラーは何か」タイプの質問と回答は、ここでは眉をひそめます。
于 2013-05-28T20:01:32.760 に答える