我知道RyuJIT的编译器比JIT快。但这是.NET 4.6的新标准还是Roslyn?
还是在编译过程中需要公开API时使用Roslyn?
我对它们的用途和将在其中找到什么框架感到困惑。有人可以解释它们的区别吗?
最佳答案
Roslyn是将您的代码(C#或VB)编译为IL的编译器。
RyuJIT是Just In Time编译器,可将您的IL编译为本机代码。
他们两个现在都是开源的。
Roslyn
RyuJIT,Tutorial
如果要使用语法树,编译和语义模型,则需要Roslyn API。
RyuJIT没有公共(public)的API。
关于.net - RyuJIT和Roslyn有什么区别?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38340565/