Don't use Java 7 for anything, unless you have no loops in your program
lucidimagination.com
Don't use Java 7 for anything, unless you have no loops in your program
1–10 of 29 posts
Re: Don't use Java 7 for anything, unless you have no loops in your program
#2This blog format is absurd. Narrow column and a fixed width content in a box guaranteed to be smaller than the content. Plus this is effectively blog spam despite being owned by the same place as the original content: http://www.lucidimagination.com/search/document/1a0d3986e48a...
Re: Don't use Java 7 for anything, unless you have no loops in your program
#3This seems like the sort of thing that should have been caught in automated testing.
Re: Don't use Java 7 for anything, unless you have no loops in your program
#4This seems like the sort of thing that should have been caught in automated testing.
Also if I were to release a new version of a compiler and VM for a widely used language, I'd try to run some really big projects on top of it and see if they work fine. There's no luck of those in Java world.
Re: Don't use Java 7 for anything, unless you have no loops in your program
#5Workaround: run with -XX:-UseLoopPredicate. (http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/...)
But yeah, pretty bad bug.
Re: Don't use Java 7 for anything, unless you have no loops in your program
#6Good, loops are just gotos in disguise, and gotos are already banned in Java. This just makes the language more consistent.
Re: Don't use Java 7 for anything, unless you have no loops in your program
#7This seems fishy to me. I actually got this message as well, and we're evaluating the impact - but this is a tremendously serious and obvious bug to appear in a shipping release of one of the most used softwares on the planet. It just doesn't add up to me.
Does anyone have more details than this message?
Re: Don't use Java 7 for anything, unless you have no loops in your program
#8Good, loops are just gotos in disguise, and gotos are already banned in Java. This just makes the language more consistent.
Gah, I didn't remember that Java programmers have no sense of humor.
Re: Don't use Java 7 for anything, unless you have no loops in your program
#9Re: Don't use Java 7 for anything, unless you have no loops in your program
#10[deleted]