On Friday 06 August 2010 10:34, MichaƂ Nazarewicz wrote: > On Fri, 06 Aug 2010 07:10:06 +0200, Denys Vlasenko wrote: > > > On Friday 06 August 2010 00:38, Michal Nazarewicz wrote: > >> This commit adds a test application for the put_dec() and > >> family of functions that are used by the previous two commits. > >> > >> Signed-off-by: Michal Nazarewicz > > > >> +put-dec-test: put-dec-test.c > >> + exec $(CC) $(CFLAGS) -o $@ $< > > > > (1) Why exec? > > Micro Makefile optimisation -- saves us a fork(). > > I'll try to fix the benchmark over the weekend and will post updated > version. Thanks for the comments. You might find some ideas in the attached file: * removed "correction" code * added verification of correctness for put_dec() * different rand64 (old one was giving same "random" number surprisingly often) * more robust coding in a few places -- vda