[Speed] merging PyPy and Python benchmark suite

Brett Cannon brett at python.org
Mon Jul 23 21:48:42 CEST 2012


On Mon, Jul 23, 2012 at 2:33 PM, Stefan Behnel <stefan_ml at behnel.de> wrote:
> Brett Cannon, 23.07.2012 19:59:
>> For my keynotes at PyCon Argentina and Brasil I'm going to be talking
>> about Python 3.3 and trying to sell it to Python 2.7 users. That means
>> selling the performance numbers of Python 3.3 as acceptable for Python
>> 2.7 users. Since that means using the benchmark suite I might as well
>> start work on merging https://bitbucket.org/pypy/benchmarks/ and
>> http://hg.python.org/benchmarks so we can host the canonical
>> benchmarks at hg.python.org like we have discussed previously (along
>> with coming up with a way to run the benchmarks against Python 2.7 and
>> 3.3 for comparison and making more tests work in Python 3).
>>
>> So, to start, I want to remove the divergence of the Unladen
>> benchmarks (after that we can look at adding in any tests that are
>> unique to PyPy). Am I right in thinking that all forked tests that
>> came from Unladen ended up in PyPy's own directory under the same name
>> (e.g. bm_mako.py)?
>
> AFAICT, the only difference is the "ai" benchmark, which is otherwise known
> as "nqueens".

That can't be true as bm_mako.py itself is different: compare
http://hg.python.org/benchmarks/file/5f6b46d86b40/performance/bm_mako.py
to https://bitbucket.org/pypy/benchmarks/src/ff7b35837d0f/own/bm_mako.py


More information about the Speed mailing list