我知道这样做可能没有多大意义,因为通常用更快的语言重写性能关键部分会更快、更符合逻辑,但抛开这一点,是否有可能编写更快的 CPython/JVM/通过直接在程序集中编写部分来进行 CLR 编程?
最佳答案
事实上,确实如此。不经常介意你,但我知道 at least one case (跳过 MSIL 中的 和
会使该代码稍微快一点)。可能还有更多情况,CLR JIT 编译器并不是那么智能。
关于assembly - 是否可以通过在汇编语言中手写代码来提高基于虚拟机的语言的性能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9972596/