There is no problem in running tests for branches. What other branches or interpreters would you for example run?<br><br><br><div class="gmail_quote">2010/6/25 Maciej Fijalkowski <span dir="ltr">&lt;<a href="mailto:fijall@gmail.com">fijall@gmail.com</a>&gt;</span><br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div><div></div><div class="h5">On Fri, Jun 25, 2010 at 5:08 AM, Miquel Torres &lt;<a href="mailto:tobami@googlemail.com">tobami@googlemail.com</a>&gt; wrote:<br>

&gt; Hi all!,<br>
&gt;<br>
&gt; I want to announce a new version of the benchmarks site <a href="http://speed.pypy.org" target="_blank">speed.pypy.org</a>.<br>
&gt;<br>
&gt; After about 6 months, it finally shows the vision I had for such a website:<br>
&gt; usefull for pypy developers but also for the general public following pypy&#39;s<br>
&gt; or even other python implementation&#39;s development. On to the changes.<br>
&gt;<br>
&gt; There are now three views: &quot;Changes&quot;, &quot;Timeline&quot; and &quot;Comparison&quot;:<br>
&gt;<br>
&gt; The Overview was renamed to Changes, and its inline plot bars got removed<br>
&gt; because you can get the exact same plot in the Comparison view now (and then<br>
&gt; some).<br>
&gt;<br>
&gt; The Timeline got selectable baseline and &quot;humanized&quot; date labels for the x<br>
&gt; axis.<br>
&gt;<br>
&gt; The new Comparison view allows, well, comparing of &quot;competing&quot; interpreters,<br>
&gt; which will also be of interest to the wider Python community (specially if<br>
&gt; we can add unladen, ironpython and JPython results).<br>
&gt;<br>
&gt;<br>
&gt; Two examples of interesting comparisons are:<br>
&gt;<br>
&gt; - relative bars<br>
&gt; (<a href="http://speed.pypy.org/comparison/?bas=2%2B35&amp;chart=relative+bars" target="_blank">http://speed.pypy.org/comparison/?bas=2%2B35&amp;chart=relative+bars</a>): here we<br>
&gt; see that the jit is faster than psyco in all cases except spambayes and<br>
&gt; slowspitfire, were the jit cannot make up for pypy-c&#39;s abismal performance.<br>
&gt; Interestingly, in the only other case where the jit is slower than cpython,<br>
&gt; the ai benchmark, psyco performs even worse.<br>
&gt;<br>
&gt; - stacked bars<br>
&gt; horizontal(<a href="http://speed.pypy.org/comparison/?hor=true&amp;bas=2%2B35&amp;chart=stacked+bars" target="_blank">http://speed.pypy.org/comparison/?hor=true&amp;bas=2%2B35&amp;chart=stacked+bars</a>):<br>
&gt; This is not meant to &quot;demonstrate&quot; that overall the jit is over two times<br>
&gt; faster than cpython. It is just another way for a developer to picture how<br>
&gt; long a programme would take to complete if it were composed of 21 such<br>
&gt; tasks. You can see that cpython&#39;s (the normalization chosen) benchmarks all<br>
&gt; take 1&quot;relative&quot; second. pypy-c needs more or less the same time, some<br>
&gt; &quot;tasks&quot; being slower and some faster. Psyco shows an interesting picture:<br>
&gt; From meteor-contest downwards (fortuitously) , all benchmarks are extremely<br>
&gt; &quot;compressed&quot;, which means they are speeded up by psyco quite a lot. But any<br>
&gt; further speed up wouldn&#39;t make overall time much shorter because the first<br>
&gt; group of benchmarks now takes most of the time to complete. pypy-c-jit is a<br>
&gt; more extreme case of this: If the jit accelerated all &quot;fast&quot; benchmarks to 0<br>
&gt; seconds (infinitely fast), it would only get about twice as fast as now<br>
&gt; because ai, slowspitfire, spambayes and twisted_tcp now need half the entire<br>
&gt; execution time. An good demonstration of &quot;you are only as fast as your<br>
&gt; slowest part&quot;. Of course the aggregate of all benchmarks is not a real app,<br>
&gt; but it is still fun.<br>
&gt;<br>
&gt; I hope you find the new version useful, and as always any feedback is<br>
&gt; welcome.<br>
&gt;<br>
&gt; Cheers!<br>
&gt; Miquel<br>
&gt;<br>
<br>
</div></div>Wow, I really like it, great job.<br>
<br>
Can we see how we can use this features for branches?<br>
<br>
Cheers,<br>
fijal<br>
</blockquote></div><br>