Initial implementation of timer pool and timer tag
authorDavid Zhu <yuzhu@cs.berkeley.edu>
Fri, 22 May 2009 03:18:35 +0000 (20:18 -0700)
committerDavid Zhu <yuzhu@cs.berkeley.edu>
Fri, 22 May 2009 03:18:35 +0000 (20:18 -0700)
commit9e2834aff4a802f7983d45520a137dc041301c9c
treefca27aac688daa0706bca2a90a3f453830dcb03a
parent78bfbcb9d2b0b0ae0755bafc3d7b7382dd6c2653
Initial implementation of timer pool and timer tag

Each function can call function begin and end macros to do single run measurement and aggregate measurement.
At the end of the run, we can go through the timer pool to print out each timer measurement.
inc/lib.h
inc/pool.h
inc/timer.h [new file with mode: 0644]
kern/Makefrag
kern/apic.c
lib/Makefrag
lib/libmain.c
lib/timer.c [new file with mode: 0644]
user/null.c