【发布时间】:2013-12-29 15:30:45
【问题描述】:
当我阅读《深入Scala》一书时,提到HotSpot编译器有几个重要的特性,其中之一是“动态去优化”:
这是一种确定优化是否没有的能力,事实上,提高性能并撤消该优化,允许应用其他优化
HotSpot 似乎会尝试各种“优化”,并从中选出最好的。
但我不太明白。这里的“优化”都是HotSpot提供的吗?我的意思是程序员经常尝试用一些技巧来优化代码,HotSpot 会处理它们吗?
HotSpot 会尝试任何常见的“优化”吗?
【问题讨论】:
标签: java optimization jvm-hotspot