MRI-1.8.6-p399: ruby 1.8.6 (2010-02-05 patchlevel 399) [x86_64-linux] /usr/bin/time /home/kurt/local/ruby/1.8.6-p399/bin/ruby problem/first_element.rb "MRI-1.8.6-p399" "measurement/first_element-MRI-1.8.6-p399.rb" warmup: 10000000.. GO! user system total real n = 10000000 : array[0] 6.490000 0.000000 6.490000 ( 6.492030) n = 10000000 : array.first 5.740000 0.010000 5.750000 ( 5.746661) FINISHED! 21.68user 0.01system 0:21.69elapsed 99%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+8outputs (0major+674minor)pagefaults 0swaps MRI-1.8.7: ruby 1.8.7 (2010-04-20 patchlevel 254) [x86_64-linux] /usr/bin/time /home/kurt/local/ruby/1.8.7-git/bin/ruby problem/first_element.rb "MRI-1.8.7" "measurement/first_element-MRI-1.8.7.rb" warmup: 10000000.. GO! user system total real n = 10000000 : array[0] 7.810000 0.030000 7.840000 ( 7.841411) n = 10000000 : array.first 8.000000 0.000000 8.000000 ( 8.003458) FINISHED! 27.58user 0.03system 0:27.62elapsed 99%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+8outputs (0major+685minor)pagefaults 0swaps MRI-1.9: ruby 1.9.2dev (2010-05-05 trunk 27618) [x86_64-linux] /usr/bin/time /home/kurt/local/ruby/trunk/bin/ruby problem/first_element.rb "MRI-1.9" "measurement/first_element-MRI-1.9.rb" warmup: 10000000.. GO! user system total real n = 10000000 : array[0] 4.830000 0.000000 4.830000 ( 4.818705) n = 10000000 : array.first 6.430000 0.010000 6.440000 ( 6.427622) FINISHED! 22.96user 0.07system 0:22.98elapsed 100%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+8outputs (0major+1057minor)pagefaults 0swaps JRuby-1.4: jruby 1.4.1 (ruby 1.8.7 patchlevel 174) (2010-04-26 ea6db6a) (OpenJDK 64-Bit Server VM 1.6.0_0) [amd64-java] /usr/bin/time /home/kurt/local/ruby/jruby-1.4.1/bin/jruby --fast problem/first_element.rb "JRuby-1.4" "measurement/first_element-JRuby-1.4.rb" warmup: 10000000.. GO! user system total real n = 10000000 : array[0] 3.935000 0.000000 3.935000 ( 3.741000) n = 10000000 : array.first 3.774000 0.000000 3.774000 ( 3.774000) FINISHED! 19.70user 1.00system 0:18.09elapsed 114%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+72outputs (1major+66701minor)pagefaults 0swaps Rubinius: rubinius 1.0.0-rc4 (1.8.7 9098d4d7 2010-03-31 JI) [x86_64-unknown-linux-gnu] /usr/bin/time /home/kurt/local/rubinius/master/bin/rbx problem/first_element.rb "Rubinius" "measurement/first_element-Rubinius.rb" warmup: 10000000.. GO! user system total real n = 10000000 : array[0] 3.144843 0.000000 3.144843 ( 3.144872) n = 10000000 : array.first 4.108689 0.000000 4.108689 ( 4.108814) FINISHED! 21.66user 0.11system 0:21.43elapsed 101%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+32outputs (0major+13933minor)pagefaults 0swaps