> Ruby 1.9.3-p125 is released.

Also noteworthy is that a key Windows-specific performance issue affecting usability has been fixed. While synthetic benchmarks like the one below often mean very little, Windows users should find 1.9.3-p125 snappier.

A special "Thank You" to Hiroshi Shirosaki as well as Usaku Nakamura, Luis Lavena, and Nobuyoshi Nakada for making this a reality for both 1.9.3 and the upcoming 2.0.0. It makes the multi-platform Ruby experience so much nicer.

Check it out by building via the RubyInstaller recipes at https://github.com/oneclick/rubyinstaller or watch for Luis' upcoming RubyInstaller binary archives and installers release :)


C:\projects\measurements-git>pik run rci bench core_rd_filelines_crlf
jruby 1.6.6 (ruby-1.8.7-p357) (2012-01-30 5673572) (Java HotSpot(TM) Client VM 1.7.0_02) [Windows 7-x86-java]
Rehearsal ----------------------------------------------------------
core_rd_filelines_crlf   3.369000   0.000000   3.369000 (  3.338000)
------------------------------------------------- total: 3.369000sec

                             user     system      total        real
core_rd_filelines_crlf   3.276000   0.000000   3.276000 (  3.276000)


ruby 1.8.7 (2011-12-28 patchlevel 357) [i386-mingw32]
Rehearsal ----------------------------------------------------------
core_rd_filelines_crlf   1.919000   0.188000   2.107000 (  2.121603)
------------------------------------------------- total: 2.107000sec

                             user     system      total        real
core_rd_filelines_crlf   1.918000   0.172000   2.090000 (  2.137203)


ruby 1.9.2p290 (2011-07-09) [i386-mingw32]
Rehearsal ----------------------------------------------------------
core_rd_filelines_crlf  18.486000   0.078000  18.564000 ( 18.704433)
------------------------------------------------ total: 18.564000sec

                             user     system      total        real
core_rd_filelines_crlf  18.267000   0.140000  18.407000 ( 18.501632)


ruby 1.9.3p0 (2011-11-08 revision 33661) [i386-mingw32]
Rehearsal ----------------------------------------------------------
core_rd_filelines_crlf  18.689000   0.032000  18.721000 ( 18.954033)
------------------------------------------------ total: 18.721000sec

                             user     system      total        real
core_rd_filelines_crlf  18.549000   0.109000  18.658000 ( 18.876033)


ruby 1.9.3p125 (2012-02-16 revision 34643) [i386-mingw32]
Rehearsal ----------------------------------------------------------
core_rd_filelines_crlf   1.279000   0.110000   1.389000 (  1.419602)
------------------------------------------------- total: 1.389000sec

                             user     system      total        real
core_rd_filelines_crlf   1.248000   0.124000   1.372000 (  1.404003)


tcs-ruby 1.9.3p28 (2012-01-28, TCS patched 2012-01-30) [i386-mingw32]
Rehearsal ----------------------------------------------------------
core_rd_filelines_crlf   1.217000   0.171000   1.388000 (  1.388403)
------------------------------------------------- total: 1.388000sec

                             user     system      total        real
core_rd_filelines_crlf   1.232000   0.125000   1.357000 (  1.357202)


ruby 2.0.0dev (2012-02-14 trunk 34585) [i386-mingw32]
Rehearsal ----------------------------------------------------------
core_rd_filelines_crlf   1.279000   0.078000   1.357000 (  1.404002)
------------------------------------------------- total: 1.357000sec

                             user     system      total        real
core_rd_filelines_crlf   1.279000   0.110000   1.389000 (  1.388402)



Jon

---
Fail fast. Fail often. Fail publicly. Learn. Adapt. Repeat.
http://thecodeshop.github.com | http://jonforums.github.com/
twitter: @jonforums