#--
# Hardware:
# Intel Core2Duo E6400 2.13Ghz, OCZ 1GB RAM DDR2-667Mhz
# Intel DQ965GFEKR (Executive Series Motherboard)
#
# Benchmark: sudoku-solver.rb
# http://pastie.caboo.se/92995
#++
#--
# OS:
# Windows XP SP2:
# Windows Version 5.1 (Build 2600.xpsp_sp2_qfe.070227-2300 : Service Pack 2)
#++
ruby 1.8.6 (2007-03-13 patchlevel 0) [i386-mswin32] (official build)
time elapsed: 13.516 sec.
time elapsed: 13.485 sec.
time elapsed: 13.485 sec.
time elapsed: 13.5 sec.
time elapsed: 13.485 sec.
ruby 1.8.6 (2007-03-13 patchlevel 0) [i386-watcom-mswin32]
time elapsed: 10.766 sec.
time elapsed: 10.766 sec.
time elapsed: 10.766 sec.
time elapsed: 10.75 sec.
time elapsed: 10.765 sec.
ruby 1.8.6 (2007-03-13 patchlevel 0) [i386-mswin32_80]
time elapsed: 10.516 sec.
time elapsed: 10.531 sec.
time elapsed: 10.516 sec.
time elapsed: 10.531 sec.
time elapsed: 10.515 sec.
ruby 1.8.6 (2007-05-31 patchlevel 5000) [i386-mswin32_80]
time elapsed: 10.5 sec.
time elapsed: 10.484 sec.
time elapsed: 10.485 sec.
time elapsed: 10.5 sec.
time elapsed: 10.484 sec.
ruby 1.8.6 (2007-03-13 patchlevel 0) [i386-mingw32] (gcc 3.4.2 candidate)
time elapsed: 9.766 sec.
time elapsed: 9.75 sec.
time elapsed: 9.75 sec.
time elapsed: 9.75 sec.
time elapsed: 9.766 sec.
ruby 1.8.6 (2007-03-13 patchlevel 0) [i386-mingw32] (gcc 4.2.1-dw2-2)
time elapsed: 9.141 sec.
time elapsed: 9.156 sec.
time elapsed: 9.125 sec.
time elapsed: 9.156 sec.
time elapsed: 9.141 sec.
# JRUBY 1.0.1 (Thanks Pat for suggest test this)
ruby 1.8.5 (2007-08-23 rev 4201) [x86-jruby1.0.1] (official build, cross-platform?)
time elapsed: 25.344 sec.
time elapsed: 25.234 sec.
time elapsed: 25.235 sec.
time elapsed: 25.234 sec.
time elapsed: 25.313 sec.
# ACHTUNG! EXPERIMENTAL STUFF AHEAD!
ruby 1.9.0 (2007-07-09 patchlevel 0) [i386-mswin32] (official build)
time elapsed: 7.266 sec.
time elapsed: 7.281 sec.
time elapsed: 7.266 sec.
time elapsed: 7.265 sec.
time elapsed: 7.266 sec.
ruby 1.9.0 (2007-09-07 patchlevel 0) [i386-mingw32] (gcc 4.3.2-dw2-2)
time elapsed: 2.359 sec.
time elapsed: 2.359 sec.
time elapsed: 2.375 sec.
time elapsed: 2.375 sec.
time elapsed: 2.36 sec.
#--
# OS:
# Ubuntu 7.04 Feisty Fawn
# Linux 2.6.20-16-generic #2 SMP Fri Aug 31 00:55:27 UTC 2007 i686 GNU/Linux
#++
ruby 1.8.6 (2007-03-13 patchlevel 0) [i686-linux] (gcc 4.1.2 (Ubuntu 4.1.2-0ubuntu4))
time elapsed: 8.868087 sec.
time elapsed: 8.868118 sec.
time elapsed: 8.727781 sec.
time elapsed: 8.721662 sec.
time elapsed: 8.951129 sec.
# Ezra suggested disable pthreads (that brakes ext/tk, but who use it anyway?)
ruby 1.8.6 (2007-03-13 patchlevel 0) [i686-linux] (configure --disable-pthreads)
time elapsed: 8.914245 sec.
time elapsed: 8.977005 sec.
time elapsed: 8.863092 sec.
time elapsed: 8.975405 sec.
time elapsed: 8.858617 sec.
# JRUBY 1.0.1 (Thanks Pat for suggest test this)
# Used official build, installed following instructions on the net
ruby 1.8.5 (2007-08-23 rev 4201) [i386-jruby1.0.1]
time elapsed: 28.946 sec.
time elapsed: 28.869 sec.
time elapsed: 28.545 sec.
time elapsed: 28.845 sec.
time elapsed: 28.698 sec.
# ACHTUNG! EXPERIMENTAL STUFF AHEAD!
ruby 1.9.0 (2007-09-08 patchlevel 0) [i686-linux] (gcc 4.1.2 (Ubuntu 4.1.2-0ubuntu4))
time elapsed: 2.302052 sec.
time elapsed: 2.37176 sec.
time elapsed: 2.465914 sec.
time elapsed: 2.286952 sec.
time elapsed: 2.493417 sec.
ruby 1.9.0 (2007-09-08 patchlevel 0) [i686-linux] (--disable-pthreads)
time elapsed: 2.279061 sec.
time elapsed: 2.366083 sec.
time elapsed: 2.279213 sec.
time elapsed: 2.359928 sec.
time elapsed: 2.298831 sec.
rubinius 0.8.0 (ruby 1.8.6 compatible) (d53674a77) (09/07/2007) [i686-pc-linux-gnu]
time elapsed: 86.162153 sec.
time elapsed: 86.133396 sec.
time elapsed: 87.030792 sec.
time elapsed: 86.729908 sec.
time elapsed: 86.682233 sec.