3 ms·
Yes. Because dotnet is inherently JIT (e.g. linq expression tree and runtime code weaving and etc.) and you can't do that with llvm. So it was a dead end effort
by amir734jj 5y ago
Yes. Because dotnet is inherently JIT (e.g. linq expression tree and runtime code weaving and etc.) and you can't do that with llvm. So it was a dead end effort.
- DeathArrow 5y agoHere's a tutorial for implementing JIT in llvm: https://llvm.org/docs/tutorial/BuildingAJIT1.html https://llvm.org/docs/tutorial/BuildingAJIT1.html Also, there was a plan to AOT compile .NET not only for WASM targets but also for console.
- amir734jj 5y agoLearned something new. Thank you.