Re: [Pharo-project] PBenchmark as a general framework for benchmarking in Smalltalk (commit access)

2011-03-15 Thread Miguel Cobá
Cool idea! Thanks. Cheers El mar, 15-03-2011 a las 23:37 +0100, Stefan Marr escribió: > Hi: > > Small update, I just created > http://www.squeaksource.com/SMark.html > > SMark is the attempt to build a common benchmarking framework for Smalltalk. > It inspired from the metaphor used for unit

Re: [Pharo-project] PBenchmark as a general framework for benchmarking in Smalltalk (commit access)

2011-03-15 Thread Stefan Marr
Hi: Small update, I just created http://www.squeaksource.com/SMark.html SMark is the attempt to build a common benchmarking framework for Smalltalk. It inspired from the metaphor used for unit testing in SUnit, and thus, a benchmark is implemented by adding #benchMyBenchmark to a subclass of S

Re: [Pharo-project] PBenchmark as a general framework for benchmarking in Smalltalk (commit access)

2011-03-14 Thread Mariano Martinez Peck
On Mon, Mar 14, 2011 at 3:06 PM, Henrik Sperre Johansen < henrik.s.johan...@veloxit.no> wrote: > On 14.03.2011 10:19, Stefan Marr wrote: > >> Hi Toon: >> >> On 14 Mar 2011, at 09:52, Toon Verwaest wrote: >> >>> Since the general idea is to write benchmarks like unit tests, how about 'SMark'/'

Re: [Pharo-project] PBenchmark as a general framework for benchmarking in Smalltalk (commit access)

2011-03-14 Thread Alexandre Bergel
>> The class contains many methods having a name that begins with 'metric'. >> Some students worked on a kind of Hudson that exploit these information. You >> can have a look at it: >> http://kimen.dcc.uchile.cl:8008/VerMon01/faces/project_details.xhtml?id=1 > Ok, that is about code metrics. Slig

Re: [Pharo-project] PBenchmark as a general framework for benchmarking in Smalltalk (commit access)

2011-03-14 Thread Stefan Marr
Hi Alexandre: On 14 Mar 2011, at 20:31, Alexandre Bergel wrote: > The class contains many methods having a name that begins with 'metric'. Some > students worked on a kind of Hudson that exploit these information. You can > have a look at it: > http://kimen.dcc.uchile.cl:8008/VerMon01/faces/proj

Re: [Pharo-project] PBenchmark as a general framework for benchmarking in Smalltalk (commit access)

2011-03-14 Thread Alexandre Bergel
You can check the class MondrianHealth2 that belongs to the package Mondrian-Tests of http://www.squeaksource.com/Mondrian.html The class contains many methods having a name that begins with 'metric'. Some students worked on a kind of Hudson that exploit these information. You can have a look a

Re: [Pharo-project] PBenchmark as a general framework for benchmarking in Smalltalk (commit access)

2011-03-14 Thread Stefan Marr
Hi Alexandre: On 14 Mar 2011, at 18:10, Alexandre Bergel wrote: >> Since the general idea is to write benchmarks like unit tests, how about >> 'SMark'/'SBench' instead of 'SUnit'? > > > I like the idea. Actually, this is what I have done with > HealthReportProducer. A benchmark is created by

Re: [Pharo-project] PBenchmark as a general framework for benchmarking in Smalltalk (commit access)

2011-03-14 Thread Alexandre Bergel
> Since the general idea is to write benchmarks like unit tests, how about > 'SMark'/'SBench' instead of 'SUnit'? I like the idea. Actually, this is what I have done with HealthReportProducer. A benchmark is created by subclassing it and defining #metric* methods. Cheers, Alexandre -- _,.;:~

Re: [Pharo-project] PBenchmark as a general framework for benchmarking in Smalltalk (commit access)

2011-03-14 Thread Igor Stasenko
+1 to SMark On 14 March 2011 15:06, Henrik Sperre Johansen wrote: > On 14.03.2011 10:19, Stefan Marr wrote: >> >> Hi Toon: >> >> On 14 Mar 2011, at 09:52, Toon Verwaest wrote: Since the general idea is to write benchmarks like unit tests, how about 'SMark'/'SBench' instead of 'SUn

Re: [Pharo-project] PBenchmark as a general framework for benchmarking in Smalltalk (commit access)

2011-03-14 Thread Henrik Sperre Johansen
On 14.03.2011 10:19, Stefan Marr wrote: Hi Toon: On 14 Mar 2011, at 09:52, Toon Verwaest wrote: Since the general idea is to write benchmarks like unit tests, how about 'SMark'/'SBench' instead of 'SUnit'? And he immediately calls it after himself! Smark ;) Rather farfetched no? :-P The SMa

Re: [Pharo-project] PBenchmark as a general framework for benchmarking in Smalltalk (commit access)

2011-03-14 Thread Stefan Marr
Hi Toon: On 14 Mar 2011, at 09:52, Toon Verwaest wrote: >> Since the general idea is to write benchmarks like unit tests, how about >> 'SMark'/'SBench' instead of 'SUnit'? > And he immediately calls it after himself! Smark ;) Rather farfetched no? :-P The SMark was inspired by names like 3DMark

Re: [Pharo-project] PBenchmark as a general framework for benchmarking in Smalltalk (commit access)

2011-03-14 Thread Stefan Marr
Hi: On 14 Mar 2011, at 09:36, Mariano Martinez Peck wrote: > Hi Stef. I would love this. Not only to see how successful an optimization > was, but also, how much overhead your solution has ;) Just in case you are talking to me, it is Stefan, not Stef... > Yes, please. Did you consider the rep

Re: [Pharo-project] PBenchmark as a general framework for benchmarking in Smalltalk (commit access)

2011-03-14 Thread Toon Verwaest
On 03/13/2011 11:30 PM, Stefan Marr wrote: Hi: For the others, I am currently adapting the benchmarking infrastructure used for Pinocchio to be a bit more general, and enable me to integrate our RoarVM benchmarking tools. The goal is to have a framework that allows all kind of benchmarking, wr

Re: [Pharo-project] PBenchmark as a general framework for benchmarking in Smalltalk (commit access)

2011-03-14 Thread Mariano Martinez Peck
On Sun, Mar 13, 2011 at 11:30 PM, Stefan Marr wrote: > Hi: > > For the others, I am currently adapting the benchmarking infrastructure > used for Pinocchio to be a bit more general, and enable me to integrate our > RoarVM benchmarking tools. > The goal is to have a framework that allows all kind

Re: [Pharo-project] PBenchmark as a general framework for benchmarking in Smalltalk (commit access)

2011-03-13 Thread Camillo Bruni
Lets factor it out as a separate project. I would go for SBench :). camillo On 2011-03-13, at 23:30, Stefan Marr wrote: > Hi: > > For the others, I am currently adapting the benchmarking infrastructure used > for Pinocchio to be a bit more general, and enable me to integrate our RoarVM > benc

[Pharo-project] PBenchmark as a general framework for benchmarking in Smalltalk (commit access)

2011-03-13 Thread Stefan Marr
Hi: For the others, I am currently adapting the benchmarking infrastructure used for Pinocchio to be a bit more general, and enable me to integrate our RoarVM benchmarking tools. The goal is to have a framework that allows all kind of benchmarking, written like unit tests. One other idea Henrik