草庐IT

00000001118487

全部标签

java - 为什么Java编译成汇编两次?

这个问题在这里已经有了答案:Whatexactlydoes-XX:-TieredCompilationdo?(3个答案)关闭3年前。我在MacOSX上使用Java8编译了一个简单的Java文件以进行汇编。这是Test.java:publicclassTest{staticvolatileinta=1;publicstaticvoidmain(String[]args){a++;}}我输出汇编代码使用:java-server-Xcomp-XX:+UnlockDiagnosticVMOptions-XX:-Inline-XX:CompileCommand=print,*Test.mainT