AnnulusGames / Lua-CSharp

High performance Lua interpreter implemented in C# for .NET and Unity
MIT License
184 stars 8 forks source link

Add IL-based Lua compiler #36

Open AnnulusGames opened 1 month ago

AnnulusGames commented 1 month ago

Currently, the VM is implemented in pure C# with an emphasis on supporting the AOT environment, but I would like to add an option to make it work through dynamic code generation by IL.Emit. This is expected to significantly improve performance in the JIT environment.