この日記は私的なものであり所属会社の見解とは無関係です。 GitHub: takahashikzn

JDK7のホットスポットコンパイラに致命的なバグ


既に各所で報道済みですが、JDK7にはホットスポットコンパイラの致命的なバグが存在します。
http://journal.mycom.co.jp/news/2011/08/01/053/index.html


で、なんとJDK6でも-XX:+AggressiveOptsを付けると、このバグが発現しうるそうです。
http://lucene.jugem.jp/?eid=450

注意:Java 6ユーザもJVMオプション-XX:+OptimizeStringConcat または -XX:+AggressiveOpts を明示的に使うことでこれらの問題に遭遇します。

コレ、-XX:+AggressiveOptsをつけると自動的に-XX:+OptimizeStringConcatがONになるため、ということなんですかね。


とにかく、皆様ご注意を。