Re: Surinx + backport

2009-09-12 Thread Christian Thalinger
John Rose wrote: > On Sep 11, 2009, at 3:35 PM, Rémi Forax wrote: > >> Christian, >> the inlining patch currently doesn't work :( >> >> in methodHandleWalk.hpp (line 322) : >> >> int cpool_oop_reference_put(int tag, int first_index, int >> second_index) { >> if (index == 0) return 0; //

hg: mlvm/mlvm/hotspot: 2 new changesets

2009-09-12 Thread john . rose
Changeset: ee07ee0ed86f Author:jrose Date: 2009-09-12 01:14 -0700 URL: http://hg.openjdk.java.net/mlvm/mlvm/hotspot/rev/ee07ee0ed86f indy.compiler.inline: minor bug fixes ! indy.compiler.inline.patch Changeset: 9f5f4ee14324 Author:jrose Date: 2009-09-12 01:15 -0700 URL:

Re: Surinx + backport

2009-09-12 Thread John Rose
I just pushed that fix. I also pushed (what I hope are) the fixes for the last GC bugs. Please let me know what happens. -- John On Sep 12, 2009, at 1:03 AM, Christian Thalinger wrote: > Ha! Thanks for the explanation, I didn't understand how this compiles > for me :-)

Re: Surinx + backport

2009-09-12 Thread Charles Oliver Nutter
On Sat, Sep 12, 2009 at 3:21 AM, John Rose wrote: > I just pushed that fix.  I also pushed (what I hope are) the fixes for > the last GC bugs.  Please let me know what happens. Updated numbers for Surinx, new build as of a few minutes ago: ~/projects/surinx ➔ jruby --server -J-XX:+UnlockExperim

hg: mlvm/mlvm/hotspot: nonperm: trivial naming tweak

2009-09-12 Thread john . rose
Changeset: d9f1750f4e74 Author:jrose Date: 2009-09-12 03:25 -0700 URL: http://hg.openjdk.java.net/mlvm/mlvm/hotspot/rev/d9f1750f4e74 nonperm: trivial naming tweak ! nonperm-6863023.patch ___ mlvm-dev mailing list mlvm-dev@openjdk.java.ne

Re: Surinx + backport

2009-09-12 Thread Rémi Forax
Le 12/09/2009 11:47, Charles Oliver Nutter a écrit : > On Sat, Sep 12, 2009 at 3:21 AM, John Rose wrote: > >> I just pushed that fix. I also pushed (what I hope are) the fixes for >> the last GC bugs. Please let me know what happens. >> > Updated numbers for Surinx, new build as of a

Re: still no fun with invokedynamic

2009-09-12 Thread John Rose
On Sep 11, 2009, at 2:36 AM, Jochen Theodorou wrote: You can also try the backport :) http://code.google.com/p/jvm-language-runtime/source/browse/#svn/ trunk/invokedynamic-backport well, I will most probably do, since there is nothing else and the VM implementation is hopefully faster than or

hg: mlvm/mlvm/hotspot: hotswap: initial version from Thomas Wuerthinger

2009-09-12 Thread john . rose
Changeset: 8800c1fd00fd Author:jrose Date: 2009-09-12 19:24 -0700 URL: http://hg.openjdk.java.net/mlvm/mlvm/hotspot/rev/8800c1fd00fd hotswap: initial version from Thomas Wuerthinger + hotswap.patch + hotswap.txt ! series ___ mlvm-dev mai

Re: still no fun with invokedynamic

2009-09-12 Thread Charles Oliver Nutter
On Sat, Sep 12, 2009 at 7:38 PM, John Rose 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

Re: still no fun with invokedynamic

2009-09-12 Thread Charles Oliver Nutter
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. On Sat, Sep 12, 2009 at 10:54 PM, Char