![]() |
1
2
既然没人想做一些拆卸工作,我就回答自己的问题。 原因似乎是JITs生成的本机代码,而不是注释中提到的数组边界检查或缓存问题。
RyuJIT为
它使用CPU的本机
扩展方法比较慢,因为它有两个函数调用
让我们看看Mono为
Mono的代码转换
这个
似乎RyuJIT可以生成更有效的代码来处理
请注意,所有这些仅对Windows x64有效。我不知道这个基准在Linux或Mac上会如何运行。 |
![]() |
LA.27 · F#在Linux上-目标是net4xx 7 年前 |
![]() |
tayoung · 如何在GTK中禁用TextView的透明度? 7 年前 |
![]() |
McKay · C#WebRequest成功。NET但使用Mono失败 7 年前 |
![]() |
Cristian M · 将24位2的补码转换为int? 7 年前 |
![]() |
MadeInDreams · 更改Unity中的默认IDE 7 年前 |