Re: [pypy-dev] Making Pyrasite work with PyPy

2016-03-05 Thread Maciej Fijalkowski
Hi Tin This is very much on topic for pypy-dev. One obvious solution would be to check for the existance of symbols in gdb (if there is a symbol called PyPyRun_SimpleString, then obviously you're running on PyPy). I'm not sure how to express it under gdb, but there must be a way On Sun, Mar 6, 20

[pypy-dev] Making Pyrasite work with PyPy

2016-03-05 Thread Tin Tvrtković
Hello, in case you haven't heard of it, Pyrasite (https://github.com/lmacken/pyrasite) is a tool for injecting code into running Python processes. Personally I have found it invaluable for forensics on services running in production and have successfully solved memory leaks, connection leaks and d

Re: [pypy-dev] Release 5.0.0

2016-03-05 Thread Yury V. Zaytsev
On Sat, 5 Mar 2016, Matti Picus wrote: Pre-release bundles are up on the buildbot, http://buildbot.pypy.org/nightly/release-5.x please test them out. Hi Matti, So did you figure out the mysterious memory consumption issues that we have experienced while trying to upgrade the Windows builder

[pypy-dev] Release 5.0.0

2016-03-05 Thread Matti Picus
Pre-release bundles are up on the buildbot, http://buildbot.pypy.org/nightly/release-5.x please test them out. There are still a few last touches pending, but it would be nice to have some preliminary indication whether the bundles work in real-life work loads and bugs that we claim we fixed sin

Re: [pypy-dev] Interest in GSoC project: UTF-8 internal unicode storage

2016-03-05 Thread Armin Rigo
Hi Piotr, Thanks for giving some serious thoughts to the utf8-stored unicode string proposal! On 5 March 2016 at 01:48, Piotr Jurkiewicz wrote: > Random access would be as follows: > > page_num, byte_in_page = divmod(codepoint_pos, 64) > page_start_byte = index[page_num] >