Immix garbage collector as GSoC
Simon Marlow
marlowsd at gmail.com
Fri Feb 27 10:57:26 EST 2009
Felipe Lessa wrote:
>
> I've just subscribed to cvs-ghc because I saw Simon's proposal on
> reddit[1] about the Immix GC. After reading the paper, I would like to
> know if it is feasible to consider implementing it in a GSoC project.
It's a feasible GSoC project (that's why I suggested it!). Thomas
Schilling looked into it a little when he was here as an intern, he might
be able to tell you more. I recall we discussed the details a bit, but
can't remember exactly what we concluded. You should read not just the
PLDI paper, but also the tech report which I believe has more detailed
information about the implementation.
> Some background about me:
>
> - I am not familiar with GHC's code, although I'm very comfortable
> with Haskell and C and am currently reading the commentary alongside
> with the RTS source code.
>
> - I'm in the Southern Hemisphere, so it won't be really a summer. Also
> that's why I'm sending this message so early. I'm an undergraduate CS
> student in the fourth year.
>
> Well, I welcome any comments or advices. In my opinion this seems like
> a fun and useful project, but I don't really have any experience in
> writing garbage collectors :).
I suggest you read up on garbage collection too, the best reference is
Jones/Lins:
http://www.amazon.co.uk/Garbage-Collection-Algorithms-Automatic-Management/dp/0471941484
Cheers,
Simon
More information about the Cvs-ghc
mailing list