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 
> benchmarking tools.
> The goal is to have a framework that allows all kind of benchmarking, written 
> like unit tests.
> One other idea Henrik was interested in is to be able to easily compare the 
> benchmark results of different versions of method-implementations, to see 
> whether optimizations were successful.
> 
> 
> Camillo, even so I don't have a working version yet, I was trying to commit 
> my refactoring (perhaps for review).
> However, the PinocchioVM project seems to be 'global readonly'.
> 
> Would it be better to make it a stand-alone project?
> When we go with that step, as already mentioned, I would like to rename it.
> 
> PBenchmark is a name that might prevent adoption. Not that I would like to go 
> into politics here, but perhaps we can consider a new name.
> 
> Since the general idea is to write benchmarks like unit tests, how about 
> 'SMark'/'SBench' instead of 'SUnit'?
> 
> Best regards
> Stefan
> 
> 
> PS:
> 
> One thing, we might want to use as a source of inspiration in the future is:
> http://code.google.com/p/caliper/
> 
> Thats a microbenchmark framework for Java, also using the unit-testing 
> metaphor.
> There @Param is also neat 
> (http://code.google.com/p/caliper/source/browse/trunk/examples/src/main/java/examples/ArraySortBenchmark.java)
>  and allows to encode input sizes for which the benchmarks should be executed.
> That is something I am not to interested in, but in case the framework finds 
> adoption that might be something to keep in mind.
> 
> -- 
> Stefan Marr
> Software Languages Lab
> Vrije Universiteit Brussel
> Pleinlaan 2 / B-1050 Brussels / Belgium
> http://soft.vub.ac.be/~smarr
> Phone: +32 2 629 2974
> Fax:   +32 2 629 3525
> 
> 


Reply via email to