[cgl_discussion] RE: Project review - User Level (gdb) Debug Support for Threads

Howell, David P david.p.howell at intel.com
Fri Sep 6 15:56:06 PDT 2002

Project Review information for User Level (gdb) Debug Support for Threads 

1. Quote the requirements from the requirements doc that your project is
expected to meet.
Requirement 5.1 - User-level (gdb) Debug Support for Threads

2. Explain how you think the project you have picked meets the above
The project initially provides gdb debug capabilities for NGPT threads and
generic access for tools to the NGPT threads internals, built on the exiting
models used in glibc and provided by the libthread_db library. Follow on 
work will extend the threads support generically by adding key thread 
debugging interfaces in gdb, for example lock object examination and 
manipulation, thread agent status (LWPs), and scheduler status. 

3. Explain the design of your project or point to a document on the web
that explains the design.
High Level Design - Next Generation POSIX Threads Enhancements  (in review)

4. Pointer to your code/patch.
components/ngpt-gdb, and integrated into the ngpt runtime (components/ngpt)

More information about the cgl_discussion mailing list