Richard Plangger
Richard Plangger
Yep, I agree. Specifically this is about vmprof_ignore_signals which behaves differently. The reason for being a counter on linux is because of the CAS (compare and swap) operations supported by...
As far as I know, vmprof does not make use of hardware performance counters. If you ask me, vmprof is be the right platform for gathering and displaying such information....
Could I get my hands on the profile? You can send it privately to `planrichi [at] gmail [dot] com` if you are not allowed to share it in public.
Can you try to do `pip install --pre vmprof` to install 0.4.5.dev0 and try again? The profile is broken though, you need to rerun the docker container...
As a quick test you could try to run `python -m vmprof --no-native ...` and see if it works. I'm investigating.
I suspect that there is some libunwind issue. I have added a check that turns off native profiling if libunwind reports that it cannot initialize the library. (a warning is...
uh, I'm a bit clue less. I have one or two theories, but that would be too much to ask... Is there a way so that I can reproduce the...
Ok, I have scattered some warnings in the commit 8569d4b. Could I pester you to try that commit and report the warnings that are printed? Thanks.
That can have two reasons: 1) If libunwind cannot walk back the stack (there needs to be just one stack entry that is not well formed), no stack was recorded...
That is a real problem. That means that if the signal occurs it cannot find the python PyThreadState to sample the stack. Does this only happen for a specific version...