From: Jon Date: 2012-02-17T02:19:25+09:00 Subject: [ruby-core:42686] Re: Ruby 1.9.3 patchlevel 125 released > 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