Lock Profiling and Lock Order Verification Status Report
Greg Miller
greglmiller at gmail.com
Mon Jun 4 11:12:33 UTC 2012
Week 2 accomplishments:
* Reworked wrapper macro approach (as suggested by jhb) to allow code
compiled without -DLOCK_PROFILING to work correctly with the profiling
library and to generate a link time error (rather than failing at
runtime) when compiled with -DLOCK_PROFILING and linked with libthr.
* Added call-points and matching stubs for release and thread exit to mutexes.
* Added call-points, stubs, and macro wrappers for r/w locks and POSIX
spinlocks.
This week, work begins on implementation of the stubs to collect the
actual profiling statistics.
More information about the soc-status
mailing list