Re: [pypy-dev] [pypy-svn] r77083 - pypy/branch/jitffi

2010-09-15 Thread Antonio Cuni
Hi, On 15/09/10 18:18, Maciej Fijalkowski wrote: > Hey anto. > > There was a SoC about that, I guess it would be good to chat about it > at least (personally I think jitting rlib/libffi is exactly bad layer > to be jitted and some experiments were done). yes, I read the code in the fast-ctypes br

Re: [pypy-dev] External RPython mailing list

2010-09-15 Thread William Leslie
On 16 September 2010 13:03, Saravanan Shanmugham wrote: > Either way, it looks like there i not much enthusiasm for porting Shedskin on > PyPy and have pypy generate a compiler instead of an interpreter. In a sense, it already does :). And of course translation is compilation, too. > >From vario

Re: [pypy-dev] External RPython mailing list

2010-09-15 Thread Saravanan Shanmugham
- Original Message > From: Hart's Antler > To: pypy-dev@codespeak.net > Cc: Saravanan Shanmugham > Sent: Wed, September 15, 2010 5:44:35 PM > Subject: Re: External RPython mailing list > > Porting ShedSkin to use the PyPy translation toolchain on the surface sounds >like a good id

Re: [pypy-dev] External RPython mailing list

2010-09-15 Thread Leonardo Santagada
If anyone wants to pay developers to work on rpython it should probably follow this wishlist and not focus on trying to merge shedskin into pypy (for the all the reasons given above). Here is my version of the list On Wed, Sep 15, 2010 at 9:44 PM, Hart's Antler wrote: > RPython Wishlist: >      

Re: [pypy-dev] External RPython mailing list

2010-09-15 Thread William Leslie
On 16 September 2010 10:44, Hart's Antler wrote: > [the GPL] is no good for commerical software. Please don't go there. > ... what is gained: >        2. None and (int,float) are intermixable as attributes on an instance > because ShedSkin has some limited support for dynamic-sub-types.  (PyPy

Re: [pypy-dev] External RPython mailing list

2010-09-15 Thread Hart's Antler
Porting ShedSkin to use the PyPy translation toolchain on the surface sounds like a good idea, but its not if we look at the details. The first issue is legal, PyPy is MIT licensed, which works very well when integrated by commerical software. But Shedskin uses the GNU GPL3, so importing any o

Re: [pypy-dev] [pypy-svn] r77083 - pypy/branch/jitffi

2010-09-15 Thread Maciej Fijalkowski
Hey anto. There was a SoC about that, I guess it would be good to chat about it at least (personally I think jitting rlib/libffi is exactly bad layer to be jitted and some experiments were done). Cheers, fijal On Wed, Sep 15, 2010 at 1:07 PM, wrote: > Author: antocuni > Date: Wed Sep 15 13:07:

Re: [pypy-dev] PyPy to generate C/C++ code

2010-09-15 Thread Jacob Hallén
At a higher level of abstraction, Python is a dynamic language. The dynamicity is what makes it slow. There are simply so many things that might occur at runtime that have to be taken into account in the code. The JIT is designed to find cases where the dynamic properties of the language are not

Re: [pypy-dev] PyPy to generate C/C++ code

2010-09-15 Thread Carl Friedrich Bolz
Hi Amaury, On 09/15/2010 01:11 AM, Amaury Forgeot d'Arc wrote: > 2010/9/15 Saravanan Shanmugham: >> I don't expect this python compiler to be for full python but just a >> Restricted >> statically typed subset of python as defined by Shedskin. >> >> Yes. JIT annotation may not serve the purpose o