[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Info request about project idea: Porting Valgrind to Hurd

From: Justus Winter
Subject: Re: Info request about project idea: Porting Valgrind to Hurd
Date: Sun, 25 Aug 2013 11:11:10 +0200
User-agent: alot/0.3.4

Hi Daniel :)

Quoting Daniel de Castro (2013-08-24 03:08:02)
> I'd like to work on this project, but I'd like to discuss the idea with 
> someone
> more familiar to Valgrind and Hurd itself. This project is listed as an idea
> project for GSOC but I'd like to work on it during the upcoming Fall, if
> possible. I'd appreciate if someone could give me more insights about the
> requirements and tasks that need to be performed (so I can evaluate whether 
> I'd
> be able to do it in the timeframe I have available). 


Well, first of all, get a Hurd system, get aquainted with it (play
with settrans & co), drop by #hurd on freenode and say hi.

The wiki page about porting valgrind contains many hints about how to
proceed. I'd add the following:

* Read http://www.gnu.org/software/hurd/hacking-guide/
* Play with rpctrace and read its source (hurd/utils/rpctrace.c)

I think (but please correct me if I'm wrong here) that valgrind on
Hurd would have to do the same thing as rpctrace (i.e. intercepting
and parsing messages from the target program) so it would be nice to
move this code to a library (modulo the stuff that is printing the
messages) so it can be reused.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]