gpt4 book ai didi

c# - C# 编译器/优化命令行选项会影响 JITter 吗?

转载 作者:太空狗 更新时间:2023-10-29 23:16:58 24 4
gpt4 key购买 nike

我一直在阅读 Eric Lippertarticle关于 C# 编译器的/optimize 命令行选项。文章描述了编译器执行的优化类型。但是,我仍然不清楚此选项是否也会影响 JIT 优化。并非不可想象,此选项会使编译器发出一些元数据,抖动可以理解以更改“优化模式”。如果此选项确实影响 JITter,是否有任何引用可以确认或以其他方式确认?

最佳答案

Is there any reference that can confirm or otherwise if this option does indeed affect JITter?

根据 Jeffrey Richter 在他的 CLR via C# 书籍第 3 版(第 1 章,第 13 页)中的说法,确实如此。 /optimize+ 开关将优化 C# IL 代码,以及 JIT 编译器生成的 native 代码。至于它是如何实际做到这一点的,我不确定。我的疯狂猜测是它可能与 CorDebugJITCompilerFlags 有关。枚举。

关于c# - C# 编译器/优化命令行选项会影响 JITter 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10003672/

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