我打印出一个简单 java 程序的执行字节码,并注意到一些 java 指令是 fast_xxxx 而不是正常指令。
我在 JVM 规范中找不到任何相关信息。那么这些指令之间到底有什么区别以及解释器何时/为什么选择使用这些指令呢?
编辑:字节码是用-XX:TraceBytecodes选项打印的。
-XX:TraceBytecodes
天涯尽头无女友
相关分类