[pypy-dev] difference between py.py and pypy-c

Stephan Diehl stephan.diehl at gmx.net
Fri Apr 28 10:12:16 CEST 2006


Hi Armin,

On Wednesday 26 April 2006 21:33, Armin Rigo wrote:
> Hi Stephan,
>
> On Sun, Apr 23, 2006 at 01:57:45PM +0200, Stephan Diehl wrote:
> > I found another difference in bahaviour between py.py and pypy-c with my
> > set implementation enabled.
>
> Sorry for taking so long to investigate.

Please don't worry. I'm actually amazed how fast you always come up with a 
solution (and do tons of other stuff as well).

> 
> It turned out to be a bug 
> indirectly related to inlining, which caused wrong code to be generated.
> In short the calls to _union_dict() with isupdate=True were inlined, and
> the inlined version was incorrectly following the isupdate=False path...
> It should be fixed now.

It is fixed. Thanks a lot.

Cheers

Stephan
>
>
> A bientot,
>
> Armin.


More information about the pypy-dev mailing list