Thanks for trying it out!  The b59 version is good for initial  
experiments, but it has lots of limitations.

The "NYI" UnsupportedOperationException is (as you guessed) an  
unfinished part of the implementation; it stands for "Not Yet  
Implemented".

The latest bits are in the mlvm repository, and have fewer  
limitations.  Those changes flow (with a few weeks delay) into the  
OpenJDK builds.

Examples which exercise the latest bits are (always) here:
   http://hg.openjdk.java.net/mlvm/mlvm/file/tip/netbeans/indy-demo

See also my blog:
   http://blogs.sun.com/jrose/entry/thursday_at_javaone

Best wishes,
-- John

On Jun 8, 2009, at 7:03 AM, Jin wrote:

> great news! I tested with jdk 7 b59 for my windowsxp. I can pass the
> partial HelloWorld codes, hello.java
>
>> java -XX:+EnableInvokeDynamic Hello
> Hello, world (from a statically linked call site)
> Hello, world
> set target to adapt greeter(java.lang.String)void
> Exception in thread "main" java.lang.UnsupportedOperationException:
> NYI
>        at sun.dyn.FromGeneric.buildAdapterFromBytecodes
> (FromGeneric.java:238)
>        at sun.dyn.FromGeneric.<init>(FromGeneric.java:98)
>        at sun.dyn.FromGeneric.of(FromGeneric.java:185)
>        at sun.dyn.FromGeneric.make(FromGeneric.java:177)
>        at sun.dyn.MethodHandleImpl.convertArguments
> (MethodHandleImpl.java:247)
>        at java.dyn.MethodHandles.convertArguments(MethodHandles.java:
> 764)
>        at Hello.bootstrapDynamic(Hello.java:58)
>        at sun.dyn.CallSiteImpl.makeSite(CallSiteImpl.java:64)
>        at Hello.main(Hello.java:42)
>
> Great!
>
> One additional interesting question is that the
> UnsupportedOperationException is really caused by the current
> "Unsupported" developement?


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "JVM 
Languages" group.
To post to this group, send email to jvm-languages@googlegroups.com
To unsubscribe from this group, send email to 
jvm-languages+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/jvm-languages?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to