On Wed, Apr 13, 2016 at 10:33 PM, Zachary Ware
<zachary.ware+py...@gmail.com> wrote:
> On Wed, Apr 13, 2016 at 1:57 PM, Maciej Fijalkowski <fij...@gmail.com> wrote:
>> Hi
>>
>> I have a radical idea: to take a pypy benchmark suite, update the
>> libraries to newer ones and replace python benchmarks with that. The
>> main reason being that pypy has a much better coverage of things that
>> are not microbenchmarks, the list (in json):
>>
>> http://paste.pound-python.org/show/4YVq0fv6pv8rVOSmCTag/
>>
>> Which is much more extensive than this:
>>
>> https://hg.python.org/benchmarks/file/tip/performance
>>
>> I'm willing to put *some* effort, what do people think?
>
> I'm in favor.  My support has two conditions, though:
>
> 1) at least a majority of the benchmarks must be Python3 compatible.
> Preferably 2/3 compatible, but I assume all of the PyPy benchmarks are
> 2 compatible anyway.

The 3-compatible is likely about updating the libs

>
> 2) and there should be an easy way to run the benchmarks against
> exactly 1 interpreter (for use with speed.python.org).  I initially
> tried to set up speed.python.org using the PyPy benchmarks, but
> quickly ran into issues with trying to use 'nullpython.py' as the
> baseline Python.  When I switched to using h.p.o/benchmarks, I added
> the '--raw' flag to perf.py which allows the benchmarks to be run on
> one interpreter instead of two.  It was just a quick hack, though; I
> have no problems with that feature completely changing (even invoking
> it a different way is ok), so long as it exists.

That is something that we're tackling on "single-run" branch, check it
out, I will finish it, maybe that's a good reason to finish it

>
> This project could probably start its life as
> github.com/python/benchmarks and save us from having to migrate
> h.p.o/benchmarks to GitHub.
>
> --
> Zach
> _______________________________________________
> Speed mailing list
> Speed@python.org
> https://mail.python.org/mailman/listinfo/speed
_______________________________________________
Speed mailing list
Speed@python.org
https://mail.python.org/mailman/listinfo/speed

Reply via email to