<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">2014-02-28 2:40 GMT+01:00 Frank Shearar <span dir="ltr">&lt;<a href="mailto:frank.shearar@gmail.com" target="_blank">frank.shearar@gmail.com</a>&gt;</span>:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
On 27 February 2014 03:45, Clément Bera &lt;<a href="mailto:bera.clement@gmail.com">bera.clement@gmail.com</a>&gt; wrote:<br>
&gt;<br>
&gt; Hello,<br>
&gt;<br>
&gt; on the Squeak jenkins there&#39;s a benchmark job: <a href="http://build.squeak.org/job/SqueakTrunkPerformance/performance/" target="_blank">http://build.squeak.org/job/SqueakTrunkPerformance/performance/</a>?<br>
&gt;<br>
&gt; Where is the repository where I can find the code for these benchs ? Are these benchs under MIT license or similar license ? Can I use it to improve my job for the Pharo benchs ( <a href="https://ci.inria.fr/pharo/view/VM/job/Pharo-3.0-Benchs/plot/" target="_blank">https://ci.inria.fr/pharo/view/VM/job/Pharo-3.0-Benchs/plot/</a>? ) ?<br>

<br>
Ultimately, the script that runs the benchmarks are here:<br>
<a href="https://github.com/squeak-smalltalk/squeak-ci/blob/master/benchmarks.st" target="_blank">https://github.com/squeak-smalltalk/squeak-ci/blob/master/benchmarks.st</a><br>
<br>
It&#39;s a short script:<br>
<br>
Smalltalk at: #Log put: [:msg | | str |<br>
str := DateAndTime now printString, &#39;: &#39;, msg.<br>
FileStream stdout nextPutAll: str; nextPut: Character lf; flush.<br>
Transcript cr; show: str].<br>
<br>
Installer installUrl: &#39;<a href="http://source.squeak.org/trunk/XML-Parser-ael.35.mcz" target="_blank">http://source.squeak.org/trunk/XML-Parser-ael.35.mcz</a>&#39;.<br>
(Installer ss3 project: &#39;Shootout&#39;) install: &#39;Shootout-nice.15.mcz&#39;.<br>
(Installer ss3 project: &#39;SqueakCI-Benchmarking&#39;) install:<br>
&#39;SqueakCI-Benchmarking-JMG.3.mcz&#39;.<br>
<br>
Log value: &#39;starting benchmarks&#39;.<br>
ShootoutTests outputBenchmarkResults.<br>
Log value: &#39;benchmarking completed&#39;.<br>
WorldState addDeferredUIMessage: [ SmalltalkImage current snapshot:<br>
false andQuit: true ].<br>
<br>
All three libraries - XML-Parser (Squeak community), Shootout (Nicolas<br>
Cellier) and SqueakCI-Benchmarking (Jeff Gonis) are MIT licensed.<br>
<br></blockquote><div><br></div><div>Note that some parts of Shootout have been extracted directly from the site and thus technically under a BSD license.<br><a href="http://benchmarksgame.alioth.debian.org/license.php">http://benchmarksgame.alioth.debian.org/license.php</a><br>
</div><div></div><div><br>Only my own extensions are MIT (<a href="http://ss3.gemstone.com/ss/Shootout.html/">http://ss3.gemstone.com/ss/Shootout.html/</a>), and maybe that of Eliot (published with COG VM so presumably under same license).<br>
</div><div>But, MIT, BSD, not a big difference...<br></div><div><br>And of course, due credit to Eliot who mastered most of the Squeak port, my main contrib. was extracting and repackaging his work.<br><br> <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">

&gt; Thank you.<br>
<br>
:)<br>
<span class=""><font color="#888888"><br>
frank<br>
</font></span></blockquote></div><br></div></div>