Java 7はそれほど前にリリースされませんでしたが、リリースの5日前に、ホットループ最適化でいくつかのひどいエラーが見つかりました。これはデフォルトで有効になっており、Java仮想マシンをクラッシュさせます(せいぜい)。
これらのエラー([1]、[2]、[3])は、Apache Lucene / Solr([4]、[5])のユーザーと開発者が気付きました。 これらはJava 7 Update 2([6])で修正されることが約束されていました。
注 :これらのエラーは、最適化フラグのいずれかが有効になっている場合、Java 6でも発生する可能性があります。JVMの
-XX:+OptimizeStringConcat
または
-XX:+AggressiveOpts
。
結論:プログラムにループが含まれていない限り、
Java 7を何にも
使用しないでください。
UPD thx:
OLS 、
WebSpider 。