Le 17/03/2010 19:51, John Rose a écrit :
> On Mar 17, 2010, at 7:13 AM, Tobias Ivarsson wrote:
>
>    
>> I haven't tried it, there might be other issues preventing it
>>      
> The main issue preventing it is that rt.jar is tightly coupled to the JVM it 
> is delivered with; put another way, the interface between the java.dyn 
> classes and the JVM is unspecified and subject to change.  Thus, it is hit or 
> miss whether you can run any given "naked JVM" containing 292 with some 
> proposed extract of 292 functionality from some rt.jar.
>
> A second issue is that the 292 EG is still refining the spec.  The next few 
> pushes to the mlvm patches (and later to the OpenJDK builds) will 
> incompatibly change some APIs.  The bootstrap API is being simplified and 
> 'invoke' is being renamed 'invokeExact' (and being joined by a fraternal 
> twin, 'invokeGeneric').
>    

I prefer to see invokeGeneric as a the dark side twin,
more powerful but without a clear performance guarantee :)

> Stay tuned...
>
> -- John
>    

Rémi
_______________________________________________
mlvm-dev mailing list
mlvm-dev@openjdk.java.net
http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev

Reply via email to