On Fri, Jun 7, 2013 at 1:25 PM, Roberto De Ioris <[email protected]> wrote:
> > Hi everyone, the current development tree of uWSGI includes a new set of > patches aimed at improving performances of the pypy plugin. > > The new code removes the need of using c helpers for calling a bunch of > uWSGI api functions, the improvements is about 5% in respect to the > current stable plugin. > > In addition to this, support for continulets have been added: > > https://github.com/unbit/uwsgi/blob/master/plugins/pypy/pypy_setup.py#L725 > > that means you can use the async/nonblocking (raw) api of uWSGI: > > https://github.com/unbit/uwsgi/tree/master/t/pypy > > Finally (just as a proof of concept) i have added greenlets support too > (this time in an external file you can load on startup): > > > https://github.com/unbit/uwsgi/blob/master/contrib/pypy/uwsgi_pypy_greenlets.py > > > I would like to point the fact that this is a really "extreme" usage of an > interpreter and PyPy is surviving to basically all of the tests i have > made > (for example the uwsgi internal routing subsystem that is completely in c > is automatically wrapped to a continulet when the server is configured in > async mode) > > As always many thanks to Maciej Fijalkowski for his help > Awesome -- Leonardo Santagada
_______________________________________________ pypy-dev mailing list [email protected] http://mail.python.org/mailman/listinfo/pypy-dev
