bug in gaming with MLVM

2010-01-26 Thread Daniel Latrémolière
When trying MLVM, I have make the following test as in attachment Test.java. I have compiled and runned it three times (cf. cmd.log) with bad expected behaviour (only partial loop, not running up to 10), and one time with a crash (cf. hs_err_pid1008.log). Are these problems already

Re: bug in gaming with MLVM

2010-01-26 Thread Christian Thalinger
On Tue, 2010-01-26 at 09:46 +0100, Daniel Latrémolière wrote: C:\Users\daniel\Documents\NetBeansProjects\Test\srcC:\Program Files\Java\jdk1.7.0\bin\java.exe -XX:+UnlockExperimentalVMOptions -XX:+EnableMethodHandles -XX:+EnableInvokeDynamic Test Direct (10): 313 Handle (25740): 133

Re: bug in gaming with MLVM

2010-01-26 Thread Rémi Forax
Le 26/01/2010 09:46, Daniel Latrémolière a écrit : When trying MLVM, I have make the following test as in attachment Test.java. I have compiled and runned it three times (cf. cmd.log) with bad expected behaviour (only partial loop, not running up to 10), and one time with a crash (cf.

Re: bug in gaming with MLVM

2010-01-26 Thread Christian Thalinger
On Tue, 2010-01-26 at 10:45 +0100, Rémi Forax wrote: Christian and John, I've also noticed that the code written should not compile, invoking a method handle with invoke() can throw any throwable and it seems that javac patch to require to catch/throws Throwable was not pushed to jdk7 main

Re: bug in gaming with MLVM

2010-01-26 Thread Rémi Forax
Le 26/01/2010 09:46, Daniel Latrémolière a écrit : When trying MLVM, I have make the following test as in attachment Test.java. I have compiled and runned it three times (cf. cmd.log) with bad expected behaviour (only partial loop, not running up to 10), and one time with a crash (cf.

Re: bug in gaming with MLVM

2010-01-26 Thread Daniel Latrémolière
I took me some time to see the actual problem: there's no JSR 292 support for the client compiler yet. I'm currently working on that and it's almost finished. To successfully run your test use the server compiler: java.exe -server -XX:+UnlockExperimentalVMOptions -XX:+EnableMethodHandles

Re: bug in gaming with MLVM

2010-01-26 Thread Daniel Latrémolière
When trying MLVM, I have make the following test as in attachment Test.java. I have compiled and runned it three times (cf. cmd.log) with bad expected behaviour (only partial loop, not running up to 10), and one time with a crash (cf. hs_err_pid1008.log). Are these problems already

indy and tailc

2010-01-26 Thread Raffaello Giulietti
What is the current status of tailcalls meet invokedynamic? I mean, not the interesting entry in John's blog but the status in the implementation? And what about * AnonymousClasses * ImmediateWrappers * TupleSignatures ___ mlvm-dev mailing list

hg: mlvm/mlvm/hotspot: indy-c1-x86: New patch.

2010-01-26 Thread Christian . Thalinger
Changeset: d6dbb6e6c4b2 Author:twisti Date: 2010-01-26 14:41 +0100 URL: http://hg.openjdk.java.net/mlvm/mlvm/hotspot/rev/d6dbb6e6c4b2 indy-c1-x86: New patch. + indy-c1-x86.patch ! series ___ mlvm-dev mailing list

Re: indy and tailc

2010-01-26 Thread John Rose
On Jan 26, 2010, at 5:02 AM, Raffaello Giulietti wrote: Good questions; thanks Raffaello. What is the current status of tailcalls meet invokedynamic? I mean, not the interesting entry in John's blog but the status in the implementation? It's not yet started. It requires some pretty

Re: indy and tailc

2010-01-26 Thread John Rose
On Jan 26, 2010, at 2:12 PM, Mohamed Bana wrote: Perhaps Sun Well, it's probably perhaps Oracle any time now; we'll see how things shake out. In any case, Sun doesn't do such side-projects, so much as they are created by individual overworked but entrepreneurial engineers and engineering

hg: mlvm/mlvm/hotspot: dynopt, trustfinal: update to match JDK7 pushes

2010-01-26 Thread john . rose
Changeset: 2b8bce60ef94 Author:jrose Date: 2010-01-26 23:42 -0800 URL: http://hg.openjdk.java.net/mlvm/mlvm/hotspot/rev/2b8bce60ef94 dynopt, trustfinal: update to match JDK7 pushes ! dynopt-6912064.patch ! trustfinal-6912065.patch ___