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.

Reply via email to