Skip site navigation (1)Skip section navigation (2)
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>