Hi. spitfires are confusing.
slowspitfire and spitfire use ''.join(list-of-strings) where spitfire_cstringio uses cStringIO instead. spitfire and spitfire_cstringio use smaller table to render (100x100 I think) which was the default on original benchmarks slowspitfire uses 1000x1000 (which is why it used to be slower than spitfire) and was chosen by US guys to let the JIT warm up. We should remove _slow these days. On Mon, Dec 13, 2010 at 5:08 PM, Miquel Torres <[email protected]> wrote: > sorry, I meant the opposite. To recap, according to > http://code.google.com/p/unladen-swallow/wiki/Benchmarks, > spitfire: psyco > slowspitfire: pure python > > in addition we have spitfire_cstringio, which uses a c module (so it > is even faster). > > what is vanilla spitfire in our case? > > > 2010/12/13 Miquel Torres <[email protected]>: >> @Carl Friedrich & exarkun: thanks, I've added those. >> >> only spectral-norm, slowspitfire and ai to go. >> >> slowspitfire is described at the Unladen page as using psyco, but it >> doesn't make sense in our case? >> >> >> >> 2010/12/13 <[email protected]>: >>> On 08:20 am, [email protected] wrote: >>>> >>>> Thanks all for the input. >>>> I've compiled a list based on your mails, the Unladen benchmarks page >>>> (http://code.google.com/p/unladen-swallow/wiki/Benchmarks), and the >>>> alioth descriptions. Here is an extract of the current speed.pypy.org >>>> admin: >>>> >>>> [snip] >>>> twisted_iteration >>> >>> Iterates a Twisted reactor as quickly as possible without doing any work. >>>> >>>> twisted_names >>> >>> Runs a DNS server with Twisted Names and then issues requests to it over >>> loopback UDP. >>>> >>>> twisted_pb >>> >>> Runs a Perspective Broker server with a no-op method and invokes that method >>> over loopback TCP with some strings, dictionaries, and tuples as arguments. >>> >> > _______________________________________________ > [email protected] > http://codespeak.net/mailman/listinfo/pypy-dev > _______________________________________________ [email protected] http://codespeak.net/mailman/listinfo/pypy-dev
