[pypy-dev] Benchmarks

Maciej Fijalkowski fijall at gmail.com
Mon Jul 18 21:30:01 CEST 2011


On Mon, Jul 18, 2011 at 2:34 PM, Antonio Cuni <anto.cuni at gmail.com> wrote:
> On 18/07/11 14:10, Carl Friedrich Bolz wrote:
>> offtopic, but I still want to point out that translate is indeed terribly
>> messy. I've been reading traces some more, and it's quite
>> scary. E.g. we have lltype._struct.__init__ has a CALL_FUNCTION
>> bytecode that needs more than 800 traces operations, even after
>> optimization :-).
>
> yes, I agree that translate.py is messy :-).
>
> Also, we have a speedup of ~2-2.5x which is more or less what you would expect
> by "just" removing the interpretation overhead. It probably indicates that we
> have laaaarge room for improvements, but I suppose that we already knew that :-)
>

[citation needed]

I think 2x comes from 1999 or so. It must be benchmarked again to
prove that. I think there are various clues that this number has
changed (even maybe dropped)


More information about the pypy-dev mailing list