x86_64 interpreter support [Was: Re: hg: mlvm/mlvm/hotspot: indy-amd64: Initial interpreter support.]

Christian Thalinger Christian.Thalinger at Sun.COM
Tue Sep 8 13:11:06 PDT 2009


Christian.Thalinger at Sun.COM wrote:
> Changeset: 60c425aa6014
> Author:    twisti
> Date:      2009-09-08 21:07 +0200
> URL:       http://hg.openjdk.java.net/mlvm/mlvm/hotspot/rev/60c425aa6014
> 
> indy-amd64: Initial interpreter support.
> 
> ! indy-amd64.patch
> ! series

This commit adds initial interpreter support for x86_64.  I ran all
JRuby benchmarks with this patch and the results were equal to x86_32,
so it looks pretty good.

It seems we still have some problems with UseParallelGC, which might be
the default on 64-bit Darwin, so using UseSerialGC might be a good idea.
 Compiler support is yet to come.

Please report all problems you see.

-- Christian


More information about the mlvm-dev mailing list