[Mono-dev] minimal mono embedding profile - hpc twist
Miguel de Icaza
miguel at xamarin.com
Thu Oct 4 13:49:17 UTC 2012
> Is it possible to use the LLVM garbage collector in the long run, or does
> it work at an unsuitable level for mono?
Garbage Collectors tend to be very tightly integrated with a runtime, and
optimizations and interoperability features grow hand-in-hand between the
VM and the GC. Mono's GC requirements are a little unique in that they
need to support .NET semantics, be multi-threaded and work in dual
This means that in general, it is difficult to swap GCs around and we
devote very little time to those efforts.
It is not impossible, but it takes a considerable amount of time. If
someone wanted to plug a new GC, they would be looking at some six months
of solid work.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Mono-devel-list