[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
precise/conservative modes.
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.
Miguel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ximian.com/pipermail/mono-devel-list/attachments/20121004/bea81a35/attachment.html>
More information about the Mono-devel-list
mailing list