除了阅读 OpenJDK 源代码(我并不反对)之外,是否有一个相当全面(或“官方”)的列表内在操作在 Hotspot JVM 中(比如 Intel)?
例如,确定是否存在的最快方法是什么Math.abs()无论在哪里使用,通常都会直接转换为一些本机指令?
OpenJDK源代码的相关部分指出:
http://hg.openjdk.java.net/jdk8/jdk8/hotspot/file/87ee5ee27509/src/share/vm/classfile/vmSymbols.hpp#l581
“这是运行时和 CI 已知的所有内在函数。”
所以我想这已经足够全面了!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)