[Mono-dev] On what platform|cpu-arch|mono-version does full AOT actually work?

Robert Jordan robertj at gmx.net
Sat Feb 6 08:11:48 EST 2010


On 06.02.2010 11:46, Martin Däumler wrote:
> Hy.
>
> On 05.02.10 20:07, Zoltan Varga wrote:
>
>>     Full-aot support is intended for platforms where JITting is not
>> permitted, like the iphone.
>> So ARM is supported, and x86-64 is supported because thats where
>> development is done.
>
>
> I read the Mono Documentation about (Full-) AOT and was wondering why
> Full-AOT is not supported on the x86 architecture. The common
> argumentation for Full-AOT support correponds to Zoltans statement.
>
> So, I want to know if there are also technical reasons that prohibit
> Full-AOT support on x86? But obviously, x86 development is not
> worthwhile (according to Zoltans statement).

You're confused regarding "worthwhile". It's much harder to develop
on an ARM board or emulator than on x86_64, which happens to be
Zoltan's main development platform. That's the only reason why full
AOT is also available for x86_64. If his main platform were x86,
then we'd have full AOT for x86 alongside ARM.

Robert



More information about the Mono-devel-list mailing list