【发布时间】:2015-12-29 15:25:09
【问题描述】:
我想知道 Oracle Java 7(或 8)Hotspot VM 执行的循环优化是什么?
【问题讨论】:
-
编译器编写者可能......但我怀疑他们会。无论如何,如果您真的需要知道,您可以随时下载 OpenJDK 源代码树并自己弄清楚。
-
主要的可能是死码消除、循环展开和变量提升。
-
@亲密的选民:这要求异地资源有多远?看看现在的答案。 (当然,它有很多链接,但这些只是指向持久资源(即 OpenJDK 源)的指针,供进一步研究使用。
-
@亲密的选民:我已经在两天前编辑了我的问题。你能检查一下吗?谢谢
标签: java loops optimization jit jvm-hotspot