You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
What I expect to see is the main loop function being called, along with any threads owned by the parent process. What I actually see is threading.py as the root function, and no calls to my main functions. I also can't tell if this is just profiling one of my threads, or all my threads.
Does snakeviz support pstat profiles from multi-threaded executables? Is there something I'm doing wrong? I've been going through whether yappi can generate multithreaded pstat profiles, but the documentation is.... sparse.
The text was updated successfully, but these errors were encountered:
This is an interesting question and not one I've experimented with. If you have a profile you can share I'd be interested to play around with it. I suspect this is similar to #116, where there are multiple "root" nodes and snakeviz only picks one.
I'm generating and running a profile for a multi-threaded application using the following commands:
What I expect to see is the main loop function being called, along with any threads owned by the parent process. What I actually see is
threading.py
as the root function, and no calls to my main functions. I also can't tell if this is just profiling one of my threads, or all my threads.Does snakeviz support
pstat
profiles from multi-threaded executables? Is there something I'm doing wrong? I've been going through whetheryappi
can generate multithreadedpstat
profiles, but the documentation is.... sparse.The text was updated successfully, but these errors were encountered: