gpt4 book ai didi

.net - RyuJIT 和 Roslyn 有什么区别?

转载 作者:行者123 更新时间:2023-12-03 13:18:00 25 4
gpt4 key购买 nike

我知道 RyuJIT 是一个比 JIT 更快的编译器。但它是 .NET 4.6 的新标准还是 Roslyn?

还是在编译过程中需要暴露API的时候用到了Roslyn?

我对他们的目的和他们将在哪些框架中找到它们感到困惑。有人可以解释一下区别以及什么时候你想要一个而不是另一个,好吗?

最佳答案

Roslyn是将您的代码(C# 或 VB)编译为 IL 的编译器。

RyuJIT 是 Just In Time将你的 IL 编译为 native 代码的编译器。

它们现在都是开源的。

Roslyn

RyuJIT , Tutorial

如果您想使用语法树、编译和语义模型,您需要 Roslyn API。

RyuJIT 没有公共(public) API。

关于.net - RyuJIT 和 Roslyn 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38340565/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com