MacOSX Xcode Instruments действительно хорош для профилирования собственного кода. Тем не менее, у меня также есть огромный кусок вызовов Python в моих столах. Могу ли я каким-то образом сделать инструменты Python-осведомленными?
Одним из решений, о котором я мог подумать, является то, что он видит некоторый кадр PyEval_EvalFrameEx
, который он ищет в своих локальных переменных/параметрах для разделения различных вызовов Python и показывает мне некоторую информацию о вызове.
Я не спрашиваю про только профайлер Python. Я хочу профилировать свой собственный код. Но в этом профилировании собственного кода я хочу добавить некоторые дополнительные сведения для анализа и перевода фреймов стека Python.