GSOC: Support debugging of multi-threaded applications

Chis Dan dan.ionut.chis at gmail.com
Thu May 21 08:56:54 PDT 2009


Hello everyone,My name is Chis Dan (dchis on #dragonflybsd), and I am one of the gsoc students for this year. I will be working on adding support for multi-threaded applications debugging. To tell you a bit about myself, I'm a 4th year student at the Technical University of Cluj-Napoca Romania and, as all of you, I have a passion for operating systems internals.  My experience with operating systems comes mostly from reading and writing code for the Linux kernel. The latest project I've been working on, which is part of my thesis (and also the reason why I've been so 'quiet' for the most part of the community bonding period) revolves around Checkpointing/Restarting of processes for the GNU/Linux OS and Record/Replay of system calls. Part of working on this project involved studying the implementation of tracing instrumentation available for the Linux kernel, which will come in handy for this summer's project because the first step involves enhancing the current ptrace implementation of DFBSD. I have provided a link to my application, where you can find a detailed description of what I think this project should be about and how I will accomplish all that. As mentioned above, the first thing I will work on is enhancing the current ptrace implmentation to account for LWPs (stoping, continuing, accesing 'context').
Thanks for reading :), and I really hope you will accept me into your community.Regards,Dan[1] http://panzer.utcluj.ro/~fat_ass/application





More information about the Kernel mailing list