still no fun with invokedynamic

Rémi Forax forax at univ-mlv.fr
Sun Sep 13 05:05:06 PDT 2009


Le 13/09/2009 08:51, Charles Oliver Nutter a écrit :
> I know it doesn't help Jochen, but I did push latest MLVM build on
> darwin x86-32 to my "invoke dynamic tests" project on Kenai:
>
> http://kenai.com/projects/invoke-dynamic-tests/downloads
>
> I had some trouble with my linux build I'll need to poke at for a while.
>    

I've uploaded a linux x86 server VM with inlining patch enable
and the jsr292 jdk classes.
http://www-igm.univ-mlv.fr/~forax/tmp/davinci/
(the VM is compiled on a fedora 11, libstc++ 6.0.12)

To use it,
download JDK7 b71 binaries,
http://download.java.net/jdk7/binaries/
Install it

untar 
http://www-igm.univ-mlv.fr/~forax/tmp/davinci/linux-x86-server-vm.tgz in 
/tmp
copy the directory 'server' in jdk1.7.0/jre/lib/i386 under the name 
'davinci-server'

Add a line the following line in jdk1.7.0/jre/lib/i386/jvm.cfg
'-davinci-server KNOWN'
after the line
'-server KNOWN'

download the jar: jdk7-jsr292.jar

to run an example:
jdk1.7.0/bin/java -davinci-server -Xbootclasspath/p:jdk7-jsr292.jar 
YourClass

Rémi

> On Sat, Sep 12, 2009 at 10:54 PM, Charles Oliver Nutter
> <headius at headius.com>  wrote:
>    
>> On Sat, Sep 12, 2009 at 7:38 PM, John Rose<John.Rose at sun.com>  wrote:
>>      
>>> Also, note that the JVM and the JDK are tightly coupled in the JSR 292
>>> implementations.  At least during JDK7 development, you can't mix and match
>>> JVMs and JDKs.  The best bet will be to use an JDK7 build updated with the
>>> current MLVM stuff, when that becomes available.  But MLVM will always be
>>> ahead of the curve.  I wonder if our friends over at EngineYard are making
>>> builds from it?  (Hint, hint.)  I know Attila Szegedi also has been making
>>> MLVM builds and posting the bits.
>>>        
>> Yes yes, I'm behind on my promises :)
>>
>> I'll push a binary for OS X build tonight and see about setting up a
>> linux32 env as well.
>>
>> Promise!
>>
>> - Charlie
>>
>>      
> _______________________________________________
> mlvm-dev mailing list
> mlvm-dev at openjdk.java.net
> http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev
>    



More information about the mlvm-dev mailing list