http://weblogs.java.net/blog/cayhorstmann/archive/2011/07/29/java-7-unsafe-any-speed
Whatever. These things happen apparently. Besides not releasing they might have released with a warning. Is it *that* difficult to say very recent bugs were discovered ? And that you'll need to switch option xxxxx off to run around it ? That wouldn't be a disgrace... On Fri, Jul 29, 2011 at 19:27, Joseph Darcy <[email protected]> wrote: > On Fri, Jul 29, 2011 at 4:07 AM, Russel Winder <[email protected]> > wrote: > > On Thu, 2011-07-28 at 15:03 -0700, clay wrote: > > [ . . . ] > > [snip] > > > [ . . . ] > >> The new file API looks very nice and clean and adds important > >> functionality. InvokeDynamic is behind the scenes, but that should be > >> a major performance advantage for Groovy, Ruby, and Python work (I've > >> heard Scala wouldn't get much gain since it is statically typed). > > > > It is not entirely clear that invokedynamic is actually good for > > languages like Groovy and Jython. All the development was done for > > JRuby, and I believe it helps that language a lot. Much of the > > muttering in the Groovy and Jython community seems to indicate that the > > overheads of using invokedynamic are potentially worse than not using > > it. > > > > It is a shame that the hype around invokedynamic has caused people to > > fall into the belief that it "should provide major performance advantage > > for dynamic languages" when actually, as yet, we have no idea whether it > > will even be particularly useful for some of those languages. > > This year's JVM language summit, held earlier this month, could be > summarized as "cool things to do with invokedynamic." The slides from > the talks have been posted > > http://www.wiki.jvmlangsummit.com/Main_Page > > JRuby along with the implementations of many other languages were > discussed. > > It is known and acknowledged that invokedynamic is not fully optimized > in JDK 7 GA; work is continuing to improve the performance of its > usage. > > -- > You received this message because you are subscribed to the Google Groups > "The Java Posse" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/javaposse?hl=en. > > -- You received this message because you are subscribed to the Google Groups "The Java Posse" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/javaposse?hl=en.
