[Mono-dev] minimal mono embedding profile - hpc twist

sebastian sebastian at palladiumconsulting.com
Thu Oct 4 11:45:52 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?

On Wed, Oct 3, 2012 at 10:45 PM, Zoltan Varga <vargaz at gmail.com> wrote:

> Hi,
>> A more general question to the Mono team, does the mono-llvm fork pull in
>> new functionality from the LLVM project from time to time?  Should we
>> expect to be able to take advantage of the new optimisations (for example
>> the deeper vectorization work in progress) when they become available?    I
>> recall that there were a number of deficiencies with the LLVM that required
>> a lot of scaffolding in order to interoperate with the mono runtime.
>> Curious whether the LLVM foks have thought to address these so that could
>> make more direct use of core LLVM in the future?
>> Yes, we do rebase our changes on top of LLVM HEAD from time to time.
> About our changes, most of them are mono specific, and won't help LLVM very
> much. for the others, it would require a lot of time to transform them into
> a format suitable for inclusion into LLVM proper, so we didn't do that. As
> for the LLVM deficiencies, most of them are solved/worked around in our
> changes, so for example, LLVM can compile about 95% of mscorlib methods on
> x86.
>                     Zoltan

*Sebastian Good*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ximian.com/pipermail/mono-devel-list/attachments/20121004/4ffb2eb5/attachment.html>

More information about the Mono-devel-list mailing list