Date: Mon, 11 Apr 2005 09:08:33 -0400 (EDT) From: Jeff Roberson <jroberson@chesapeake.net> To: hackers@freebsd.org Subject: JKH Task: Stack saving/tracing functionality. Message-ID: <20050411085956.Y28571@mail.chesapeake.net>
next in thread | raw e-mail | index | archive | help
I have proprietary code from a previous employer of mine that implements some really useful debugging features. I'm looking for someone who is interested in cleaning it up, making it architecture indepenent, and getting it running on current. The code basically allows you to save and manipulate stack information. This would be very useful for things like lockmgr, which right now we can't really pass file:line information down to without making #ifdef mess of all of the APIs as options DEBUG_LOCKs does somewhat today. Lockmgr would have a buffer which contained the last N EIPs up the callstack, and this information could be queried and printed using a simple api. Interested parties please email me. We can discuss this and I can provide source. Thanks, Jeff
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050411085956.Y28571>