java core
JDK 7 정식 버전 버그
'김용환'
2011. 8. 1. 13:07
loop 관련 코드를 최적화하면서 for, while 문에 문제가 있다고 알려진 버그들.
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7070134
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7044738
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7068051
open jdk7에서는 관련 코드(loop predicate)를 삭제를 했음
http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/c96c3eb1efae
해결을 위해서는 아래 옵션을 jvm에 추가해야 함.
-XX:-UseLoopPredicate