ecraven / r7rs-benchmarks

Benchmarks for various Scheme implementations. Taken with kind permission from the Larceny project, based on the Gabriel and Gambit benchmarks.
271 stars 32 forks source link

Add 32bit/64bit and singlethreaded/multithreaded to Chez/Petite implementation name. #13

Closed michaellenaghan closed 8 years ago

michaellenaghan commented 8 years ago

On almost all platforms, Chez can be built four ways:

Since the variant in use can have a significant impact on performance this change adds the variant to the implementation name. (Obviously at some point it might be nice to actually time all four variants, but one thing at a time.)

ecraven commented 8 years ago

I'll add this, but I'll change the naming to s32/m32/s64/m64 in order to keep it shorter, is that ok?

michaellenaghan commented 8 years ago

Sure; I'll make the change on my side so that all you have to do is merge. Btw, the reason I went for long names was to make them self-explanatory on the graphs; for example, I don't think people will pick up on the fact that "s" = "single-threaded", "m" = "multi-threaded". Maybe adding a note to README.org is good enough?