What I have found interesting though is when
individual benchmarks don't work. For instance, from
10/20 to 10/22, gc_generations and gc_header_reuse
would just hange (still running after 10 minutes).
Last night (11/3 at 23:59) addit2.imc is doing the
same thing. I checked a up to the minute checkout and
it is finishing now - but there is no printed output.
So I have 2 questions:
1. Would people prefer missing data for benchmarks
where they won't work or a manually entered high
number to draw attention to them?
2. Should we be checking that the output of the
benchmarks (right or wrong) is consistent?
Cheers
Joshua Gatcomb
a.k.a. Limbic~Region
__________________________________
Do you Yahoo!?
Check out the new Yahoo! Front Page.
www.yahoo.com
Maybe the benchmarks should be part of the test suite? They're valid
code, so they should work at all times: if they don't, something's
broken. Seems like a good opportunity for testing to me.
--
matt
> Maybe the benchmarks should be part of the test suite? They're valid
> code, so they should work at all times: if they don't, something's
> broken. Seems like a good opportunity for testing to me.
Yep.
Patches welcome. But please make sure that they don't run too long.
Output of a few (gc_*.pasm comes to my mind) needs some tweaking WRT
result.
leo
> 2. Should we be checking that the output of the
> benchmarks (right or wrong) is consistent?
Possibly. I'd be more interested in running the test suite as well as
the benchmarks, and plotting a line of %success along with the response
time.
-=- James Mastros,
theorbtwo