Matti Picus

Results 750 comments of Matti Picus

_vmprof is not enabled in the PyPy windows build. In the [line that disables it](https://foss.heptapod.net/pypy/pypy/-/blob/release-pypy2.7-v7.3.5/pypy/config/pypyoption.py#L76) there is the comment `# FIXME: missing details`.

Please file an issue on the [PyPy issue tracker](https://foss.heptapod.net/pypy/pypy/-/issues) with a minimal reproducer of the script that is slower on PyPy than on CPython.

@matthiasdiener the ppc64le run is failing to install libunwind-devel on centos7. Does it exist? It seems previously we were using debian which provides the library.

[Here](https://app.travis-ci.com/github/vmprof/vmprof-python/jobs/558655487#L319) is the failure, which I can reproduce locally after enabling : ``` $ docker run -it --rm -v/usr/bin/qemu-ppc64le-static:/usr/bin/qemu-ppc64le-static quay.io/pypa/manylinux2014_ppc64le:2021-10-06-94da8f1 # yum search unwind Loaded plugins: fastestmirror, ovl Determining fastest...

I went with downloading and building libunwind from source. But now there is a segfault when testing with ppc64le https://app.travis-ci.com/github/vmprof/vmprof-python/jobs/558876840#L1689

Hmm. There is one on x86_64 as well https://github.com/vmprof/vmprof-python/runs/5116198518?check_suite_focus=true#step:3:590

Still todo: - make builds pass on macOS, windows - cibuildwheel can upload directly to PyPI. Should it? Alternatively: the artifact (from the [bottom of the [build page](https://github.com/vmprof/vmprof-python/actions/runs/1413309260)) can be...

it might be as simple as using [`co_lines() `](https://www.python.org/dev/peps/pep-0626/#the-co-lnotab-attribute) instead. The function is new to python 3.10.

Moving to cibuildwheel #241 would make releasing a new version less painful. Help welcome.

I think you might need to install from HEAD: ``` python -m pip install git+https://github.com/vmprof/vmprof-python ``` Note you will want to make sure you have `sudo apt install libunwind-dev`