[Vm-dev] benchmark repository ?

Nicolas Cellier nicolas.cellier.aka.nice at gmail.com
Fri Feb 28 02:03:01 UTC 2014


2014-02-28 2:40 GMT+01:00 Frank Shearar <frank.shearar at gmail.com>:

>
> On 27 February 2014 03:45, Clément Bera <bera.clement at gmail.com> wrote:
> >
> > Hello,
> >
> > on the Squeak jenkins there's a benchmark job:
> http://build.squeak.org/job/SqueakTrunkPerformance/performance/?
> >
> > 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 (
> https://ci.inria.fr/pharo/view/VM/job/Pharo-3.0-Benchs/plot/? ) ?
>
> Ultimately, the script that runs the benchmarks are here:
> https://github.com/squeak-smalltalk/squeak-ci/blob/master/benchmarks.st
>
> It's a short script:
>
> Smalltalk at: #Log put: [:msg | | str |
> str := DateAndTime now printString, ': ', msg.
> FileStream stdout nextPutAll: str; nextPut: Character lf; flush.
> Transcript cr; show: str].
>
> Installer installUrl: '
> http://source.squeak.org/trunk/XML-Parser-ael.35.mcz'.
> (Installer ss3 project: 'Shootout') install: 'Shootout-nice.15.mcz'.
> (Installer ss3 project: 'SqueakCI-Benchmarking') install:
> 'SqueakCI-Benchmarking-JMG.3.mcz'.
>
> Log value: 'starting benchmarks'.
> ShootoutTests outputBenchmarkResults.
> Log value: 'benchmarking completed'.
> WorldState addDeferredUIMessage: [ SmalltalkImage current snapshot:
> false andQuit: true ].
>
> All three libraries - XML-Parser (Squeak community), Shootout (Nicolas
> Cellier) and SqueakCI-Benchmarking (Jeff Gonis) are MIT licensed.
>
>
Note that some parts of Shootout have been extracted directly from the site
and thus technically under a BSD license.
http://benchmarksgame.alioth.debian.org/license.php

Only my own extensions are MIT (http://ss3.gemstone.com/ss/Shootout.html/),
and maybe that of Eliot (published with COG VM so presumably under same
license).
But, MIT, BSD, not a big difference...

And of course, due credit to Eliot who mastered most of the Squeak port, my
main contrib. was extracting and repackaging his work.



> > Thank you.
>
> :)
>
> frank
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20140228/cfe49bc0/attachment.htm


More information about the Vm-dev mailing list