brabuhr / gmail.com wrote:
> $ jruby -J-Xmn128m -J-Xms1024m -J-Xmx1024m -J-server SieveOfZakiya.rb

> Error, could not compile; pass -d or
> -J-Djruby.jit.logging.verbose=true for more details

Odd...the main script, or a method in it, must be gi-frigging-gantic to 
blow out the bytecode cap. Glad to see in your results below that with a 
bit of tweaking we're on par with 1.9. I'll look into the compilation 
issue; I know there are a few cases that can still pop the compiler, 
like really big arrays that require a lot of init.

>                     user     system      total        real
...
> primes up to 10000001:   3.163000   0.000000   3.163000 (  3.163181)

Much better! Pretty noisy on the warmup though.

- Charlie