GSOC: Support debugging of multi-threaded applications

看板DFBSD_kernel作者時間16年前 (2009/05/22 02:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
--001636c5a736bd5227046a6e17ed Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit 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<http://panzer.utcluj.ro/%7Efat_ass/application> --001636c5a736bd5227046a6e17ed Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Hello everyone,<br><br>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 supp= ort for multi-threaded applications debugging. To tell you a bit about myse= lf, I&#39;m a 4th year student at the Technical University of Cluj-Napoca R= omania and, as all of you, I have a passion for operating systems internals= .. My experience with operating systems comes mostly from reading and writin= g code for the Linux kernel. The latest project I&#39;ve been working on, w= hich is part of my thesis (and also the reason why I&#39;ve been so &#39;qu= iet&#39; for the most part of the community bonding period) revolves around= Checkpointing/Restarting of processes for the GNU/Linux OS and Record/Repl= ay of system calls. Part of working on this project involved studying the i= mplementation of tracing instrumentation available for the Linux kernel, wh= ich will come in handy for this summer&#39;s project because the first step= involves enhancing the current ptrace implementation of DFBSD. I have prov= ided 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 th= at. As mentioned above, the first thing I will work on is enhancing the cur= rent ptrace implmentation to account for LWPs (stoping, continuing, accesin= g &#39;context&#39;).<br> <br>Thanks for reading :), and I really hope you will accept me into your c= ommunity.<br><br>Regards,<br>Dan<br><br>[1] <a href=3D"http://panzer.utcluj= ..ro/%7Efat_ass/application">http://panzer.utcluj.ro/~fat_ass/application</a= ><br> <br> --001636c5a736bd5227046a6e17ed--
文章代碼(AID): #1A5PRp00 (DFBSD_kernel)