From d2e30d50cf20a87f6d2e8a2cfd2b559af6da28bf Mon Sep 17 00:00:00 2001 From: knu Date: Fri, 5 Feb 2010 14:11:08 +0000 Subject: * ext/rational/rational.c: Added to provide a fast implementation of Fixnum#gcd (and maybe some others in the future) in C. The base code was submitted by Kurt Stephens. [Feature #2561] * ext/rational/lib/rational.rb: Moved from lib/rational.rb. Make overall code optimization; submitted by Kurt Stephens. [Feature #2561] * test/rational/test_rational.rb, test/rational/test_rational2.rb: Add tests for Rational, ported from trunk. * test/rational/test_fixnum_gcd.rb: Add a test for Integer#gcd. Case values are only provided for i386 and amd64 at the moment; submitted by Kurt Stephens. [Feature #2561] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@26581 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ChangeLog | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 8be2374fba..92352d8d15 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,20 @@ +Fri Feb 5 23:09:01 2010 Akinori MUSHA + + * ext/rational/rational.c: Added to provide a fast implementation + of Fixnum#gcd (and maybe some others in the future) in C. The + base code was submitted by Kurt Stephens. [Feature #2561] + + * ext/rational/lib/rational.rb: Moved from lib/rational.rb. Make + overall code optimization; submitted by Kurt Stephens. + [Feature #2561] + + * test/rational/test_rational.rb, test/rational/test_rational2.rb: + Add tests for Rational, ported from trunk. + + * test/rational/test_fixnum_gcd.rb: Add a test for Integer#gcd. + Case values are only provided for i386 and amd64 at the moment; + submitted by Kurt Stephens. [Feature #2561] + Wed Feb 3 21:14:59 2010 Nobuyoshi Nakada * lib/net/http.rb (Net::HTTP#request): close @socket only after -- cgit v1.2.3