[pypy-dev] PyPy JIT & C extensions, greenlet

Maciej Fijalkowski fijall at gmail.com
Mon Sep 27 14:23:14 CEST 2010


Hey.

greenlet C module is quite incompatible with pypy and won't work.
However making pypy work with jit and stackless is something that
requires a bit of work only (teaching jit how to unroll the stack
mostly) and I plan to look into it in the very near future.

Cheers,
fijal

On Mon, Sep 27, 2010 at 1:49 PM, Ian P. Cooke <ipc at srand.net> wrote:
>
> There was a recent thread with the same subject and I would like to look
> into this a bit more.
> I knew pypy-stackless wouldn't work after I built a working 64-bit pypy
> w/ JIT, well, now I'm intrigued.
>
> I will look at the code more closely soon.  Armin, Carl Friedrich, would
> you answer a couple of questions in the mean-time?
>
> What is the largest roadblock to making pypy-stackless work on pypy w/ JIT?
> Would it be possible/easier to port the greenlet module?
>
> Having built-in support for co-routines would be very nice but my own
> goal is to get greenlet working in any manner.
> If I could build a 64-bit pypy w/ JIT and then easy_install greenlet,
> that would work for me.
>
> Thanks,
>     Ian
>
> P.S. congratulations on all your recent progress!  I always look forward
> for the next pypy blog update :)
> _______________________________________________
> pypy-dev at codespeak.net
> http://codespeak.net/mailman/listinfo/pypy-dev
>



More information about the Pypy-dev mailing list