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

Zoltan Varga vargaz at gmail.com
Thu Oct 4 03:45:44 UTC 2012


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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ximian.com/pipermail/mono-devel-list/attachments/20121004/722a9d5f/attachment.html>


More information about the Mono-devel-list mailing list