DragonFly BSD
DragonFly commits List (threaded) for 2004-03
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

cvs commit: src/test/sysperf call1.c call2.c call3.c Makefile blib.c


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Fri, 19 Mar 2004 17:51:01 -0800 (PST)

dillon      2004/03/19 17:51:01 PST

DragonFly src repository

  Modified files:
    test/sysperf         Makefile blib.c 
  Added files:
    test/sysperf         call1.c call2.c call3.c 
  Log:
  Add function call overhead tests for (1) direct calls, (2) indirect calls,
  and (3) call(func) -> func() indirect calls where (a) function 1 is passed
  to the call, (b) function 1 and function 2 alternate being passed to the
  call, and (c) function 2 is passed to the call (as a double check).  i.e.
  call3 is explicitly testing branch prediction misses.
  
  Revision  Changes    Path
  1.5       +10 -0     src/test/sysperf/Makefile
  1.3       +1 -1      src/test/sysperf/blib.c


http://www.dragonflybsd.org/cvsweb/src/test/sysperf/Makefile.diff?r1=1.4&r2=1.5&f=h
http://www.dragonflybsd.org/cvsweb/src/test/sysperf/blib.c.diff?r1=1.2&r2=1.3&f=h



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]