neolithos / neolua

A Lua implementation for the Dynamic Language Runtime (DLR).
https://neolua.codeplex.com/
Apache License 2.0
466 stars 76 forks source link

.NET runtime that does not support code generation? #165

Open 2dpdlja496or43iq opened 1 year ago

2dpdlja496or43iq commented 1 year ago

What do you mean with this? Does code generation mean JIT? You listed Xamarin.iOS before this. As I recall I have read somewhere that on Android and iOS people are forced to use Mono because these platforms don't allow JIT so everything has to be compiled to native code first using Mono AOT. If it's the case then I'm pretty sure dotnet (previously known as dotnet core) supports JIT so I think NeoLua should work fine with it!

neolithos commented 1 year ago

But you need to mark some assemblies, to omit the AOT. Then it works fine.

I have no experience in iOS, I only use NeoLua on Android, Windows, Linux.