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/string_build.rb "MRI-1.8.6-p399" "measurement/string_build-MRI-1.8.6-p399.rb" warmup: 5000000.. GO! user system total real n = 5000000 : String#+ 11.300000 0.000000 11.300000 ( 11.298186) n = 5000000 : String Interpolation 4.880000 0.000000 4.880000 ( 4.886864) FINISHED! 34.51user 0.00system 0:34.51elapsed 99%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+8outputs (0major+687minor)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/string_build.rb "MRI-1.8.7" "measurement/string_build-MRI-1.8.7.rb" warmup: 5000000.. GO! user system total real n = 5000000 : String#+ 9.830000 0.000000 9.830000 ( 9.832910) n = 5000000 : String Interpolation 4.640000 0.000000 4.640000 ( 4.634464) FINISHED! 29.54user 0.02system 0:29.55elapsed 100%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+8outputs (0major+695minor)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/string_build.rb "MRI-1.9" "measurement/string_build-MRI-1.9.rb" warmup: 5000000.. GO! user system total real n = 5000000 : String#+ 3.420000 0.000000 3.420000 ( 3.422943) n = 5000000 : String Interpolation 2.890000 0.000000 2.890000 ( 2.893667) FINISHED! 12.64user 0.00system 0:12.64elapsed 99%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/string_build.rb "JRuby-1.4" "measurement/string_build-JRuby-1.4.rb" warmup: 5000000.. GO! user system total real n = 5000000 : String#+ 3.270000 0.000000 3.270000 ( 3.222000) n = 5000000 : String Interpolation 2.431000 0.000000 2.431000 ( 2.432000) FINISHED! 13.40user 0.31system 0:12.86elapsed 106%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+72outputs (1major+67366minor)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/string_build.rb "Rubinius" "measurement/string_build-Rubinius.rb" warmup: 5000000.. GO! user system total real n = 5000000 : String#+ 7.384131 0.000000 7.384131 ( 7.384128) n = 5000000 : String Interpolation 1.986118 0.000000 1.986118 ( 1.986136) FINISHED! 19.45user 0.03system 0:19.39elapsed 100%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+32outputs (0major+13974minor)pagefaults 0swaps