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/last_element.rb "MRI-1.8.6-p399" "measurement/last_element-MRI-1.8.6-p399.rb" warmup: 10000000.. GO! user system total real n = 10000000 : array[-1] 9.790000 0.020000 9.810000 ( 9.815035) n = 10000000 : array.last 8.410000 0.000000 8.410000 ( 8.401654) FINISHED! 36.30user 0.04system 0:36.33elapsed 100%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+8outputs (0major+675minor)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/last_element.rb "MRI-1.8.7" "measurement/last_element-MRI-1.8.7.rb" warmup: 10000000.. GO! user system total real n = 10000000 : array[-1] 6.760000 0.030000 6.790000 ( 6.789963) n = 10000000 : array.last 5.670000 0.010000 5.680000 ( 5.678766) FINISHED! 28.91user 0.05system 0:28.96elapsed 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/last_element.rb "MRI-1.9" "measurement/last_element-MRI-1.9.rb" warmup: 10000000.. GO! user system total real n = 10000000 : array[-1] 3.480000 0.000000 3.480000 ( 3.476618) n = 10000000 : array.last 4.310000 0.010000 4.320000 ( 4.316056) FINISHED! 15.66user 0.01system 0:15.65elapsed 100%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+8outputs (0major+1056minor)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/last_element.rb "JRuby-1.4" "measurement/last_element-JRuby-1.4.rb" warmup: 10000000.. GO! user system total real n = 10000000 : array[-1] 1.986000 0.000000 1.986000 ( 1.882000) n = 10000000 : array.last 1.905000 0.000000 1.905000 ( 1.905000) FINISHED! 10.47user 0.51system 0:09.55elapsed 114%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+72outputs (1major+66338minor)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/last_element.rb "Rubinius" "measurement/last_element-Rubinius.rb" warmup: 10000000.. GO! user system total real n = 10000000 : array[-1] 1.493349 0.000000 1.493349 ( 1.493350) n = 10000000 : array.last 2.168718 0.000000 2.168718 ( 2.168747) FINISHED! 11.19user 0.09system 0:10.93elapsed 103%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+32outputs (0major+13995minor)pagefaults 0swaps