Projects, which use JSR292

Christian Thalinger christian.thalinger at oracle.com
Fri Feb 18 02:44:20 PST 2011


On Feb 16, 2011, at 6:21 PM, Christian Thalinger wrote:
>> Ahh, I must still have one or more of my permutes botched. I'll try to
>> fix this up today. Thanks!
> 
> When this is in, I try to confirm your numbers.

I can confirm your numbers.  This is a 32-bit Linux product build:

$ $JAVA_HOME/bin/java -version
java version "1.7.0-ea"
Java(TM) SE Runtime Environment (build 1.7.0-ea-b129)
Java HotSpot(TM) Server VM (build 21.0-b02-internal, mixed mode)


$ bin/jruby.sh --server -J-XX:+UseSerialGC -J-XX:MaxInlineSize=150 -J-XX:InlineSmallCode=5000 bench/bench_tak.rb 10      user     system      total        real
  1.513000   0.000000   1.513000 (  1.461000)
  1.055000   0.000000   1.055000 (  1.055000)
  1.054000   0.000000   1.054000 (  1.054000)
  1.057000   0.000000   1.057000 (  1.058000)
  1.058000   0.000000   1.058000 (  1.058000)
  1.058000   0.000000   1.058000 (  1.058000)
  1.058000   0.000000   1.058000 (  1.058000)
  1.058000   0.000000   1.058000 (  1.058000)
  1.058000   0.000000   1.058000 (  1.058000)
  1.058000   0.000000   1.058000 (  1.058000)


$ bin/jruby.sh --server -Xcompile.invokedynamic=true -J-XX:+UseSerialGC -J-XX:+UnlockExperimentalVMOptions -J-XX:+EnableMethodHandles -J-XX:+EnableInvokeDynamic -J-XX:MaxInlineSize=150 -J-XX:InlineSmallCode=5000 bench/bench_tak.rb 10
      user     system      total        real
  0.958000   0.000000   0.958000 (  0.905000)
  0.819000   0.000000   0.819000 (  0.819000)
  0.821000   0.000000   0.821000 (  0.821000)
  0.822000   0.000000   0.822000 (  0.821000)
  0.821000   0.000000   0.821000 (  0.821000)
  0.821000   0.000000   0.821000 (  0.821000)
  0.821000   0.000000   0.821000 (  0.821000)
  0.820000   0.000000   0.820000 (  0.820000)
  0.821000   0.000000   0.821000 (  0.821000)
  0.820000   0.000000   0.820000 (  0.820000)



More information about the mlvm-dev mailing list