3

私は、素晴らしいf2pyツールを使用して、ほとんどのコードをPythonのFortran拡張機能として記述しています。ただし、メモリリークをキャッチし、プログラムのプロファイルを作成することが難しい場合があります(最も多くの時間が費やされている場合)。

問題は、Pythonの拡張機能(特にf2pyで生成されたもの)をデバッグおよび/またはプロファイルする簡単な方法はありますか?valgrindの使用は複雑なようです(私はMacOsXを使用しており、インタープリターを再コンパイルしたくありません)。私が今持っている唯一のオプションは、印刷-デバッグ+印刷-プロファイルであり、これには時間がかかります。

4

1 に答える 1