Date: Mon, 30 Jul 2012 09:47:36 -0400 From: Greg Miller <greglmiller@gmail.com> To: soc-status <soc-status@freebsd.org> Subject: Lock profiling and lock order verification, week 10 Message-ID: <CAHLcusSs0nukOH0kmy%2BDbBPKaXn-WZa8hHPD6N2Az6BXSWuNyg@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
Completed during the week: * Re-implemented pthread_lockorder_begin_np(), pthread_lockorder_next_np(), and pthread_lockorder_end_np() using the lock_info structure. * Added tests for pthread_lockorder_set_np(), pthread_setname_np(), and pthread_lockorder_bless_np(), fixing bugs that were found along the way. * Added lock names to pthread_lor_np structure. * Added optimization of the lock order graphs. Remaining tasks: * Add tests to directly verify the correctness of the lock order graphs. * Generate XML output files * Include backtraces in the LoR log. * Further commenting and style fixes.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAHLcusSs0nukOH0kmy%2BDbBPKaXn-WZa8hHPD6N2Az6BXSWuNyg>