Я помню, когда Java 7 изначально была выпущена, было много предложений не использовать его ни для чего, поскольку были некоторые ошибки в оптимизации компилятора, Это было, по-видимому, не просто гипотетическим. С тех пор я не следовал этой ситуации; были ли эти проблемы разработаны и в целом считаются безопасными для использования?
Эта страница от java.com заставляет меня думать, что, возможно, она еще не совсем готова, но я не хочу слишком много читать Это. Если это еще не безопасно, достаточно ли использовать -XX:-UseLoopPredicate
как аргумент VM?
Обратите внимание, что я имею в виду не только конкретную проблему Lucene, но и общую стабильность Java 7. Является ли Java 7 по крайней мере такой же стабильной, как Java 6?