[Mono-dev] What would you like to see in Mono?

Jonathan Pryor jonpryor at vt.edu
Wed Mar 29 06:46:11 EST 2006


On Wed, 2006-03-29 at 11:33 +0100, Alex Chudnovsky wrote:
> Don't want to throw stones as its amazing what was achieved in Mono, but 
> IMO, Microsoft's implementation of Garbage Collection is considerably 
> better - not speed wise, but reclaiming memory that is no longer in use.

This is because Mono's current GC is the Boehm GC, which is a
conservative collector.

Here, "conservative" means "non-generational" and "non-compacting"; it's
like malloc(3) (pointers are never moved), with all the heap
fragmentation problems that incurs.

Paolo Molaro is working on a replacement GC, as mentioned here:

	http://tirania.org/blog/archive/2005/Nov-17.html#gc

 - Jon





More information about the Mono-devel-list mailing list