[macruby-changes] [MacRuby/MacRuby] fa4f2a: rb_big_fdiv() checks whether the given second argu...
noreply at github.com
noreply at github.com
Mon Dec 26 15:54:25 PST 2011
Branch: refs/heads/master
Home: https://github.com/MacRuby/MacRuby
Commit: fa4f2a0be7c94932d798bcbad7deea8d61cf5e7e
https://github.com/MacRuby/MacRuby/commit/fa4f2a0be7c94932d798bcbad7deea8d61cf5e7e
Author: Watson <watson1978 at gmail.com>
Date: 2011-12-26 (Mon, 26 Dec 2011)
Changed paths:
M bignum.c
Log Message:
-----------
rb_big_fdiv() checks whether the given second argument can be converted to float properly
Commit: e638654ec341f032a0576fb2d3e5a2b27de96704
https://github.com/MacRuby/MacRuby/commit/e638654ec341f032a0576fb2d3e5a2b27de96704
Author: Watson <watson1978 at gmail.com>
Date: 2011-12-26 (Mon, 26 Dec 2011)
Changed paths:
M bignum.c
Log Message:
-----------
move rb_bignum_new_retained() and rb_big_new()
Commit: 159674b004deea609794cefd9ff9f17ba3d20751
https://github.com/MacRuby/MacRuby/commit/159674b004deea609794cefd9ff9f17ba3d20751
Author: Watson <watson1978 at gmail.com>
Date: 2011-12-26 (Mon, 26 Dec 2011)
Changed paths:
M bignum.c
Log Message:
-----------
should be US-ASCII
Commit: e74bfb2b7bf317784a23356e281cdf167584f120
https://github.com/MacRuby/MacRuby/commit/e74bfb2b7bf317784a23356e281cdf167584f120
Author: Watson <watson1978 at gmail.com>
Date: 2011-12-26 (Mon, 26 Dec 2011)
Changed paths:
M bignum.c
Log Message:
-----------
faster multiplication by Karatsuba method
Commit: 93f6dcf5b7ffd08d8d307892cfeccbea1ef83eb6
https://github.com/MacRuby/MacRuby/commit/93f6dcf5b7ffd08d8d307892cfeccbea1ef83eb6
Author: Watson <watson1978 at gmail.com>
Date: 2011-12-26 (Mon, 26 Dec 2011)
Changed paths:
M bignum.c
Log Message:
-----------
subtraction without making internal bignum values
Commit: 8fccaf9d77037f576926d922f6167965ef623432
https://github.com/MacRuby/MacRuby/commit/8fccaf9d77037f576926d922f6167965ef623432
Author: Watson <watson1978 at gmail.com>
Date: 2011-12-26 (Mon, 26 Dec 2011)
Changed paths:
M bignum.c
Log Message:
-----------
call bigmul0(x, x) because it is faster than the original bigsqr
Commit: 1c940f80f2168cdf84b8b39b76a39587715af2d7
https://github.com/MacRuby/MacRuby/commit/1c940f80f2168cdf84b8b39b76a39587715af2d7
Author: Watson <watson1978 at gmail.com>
Date: 2011-12-26 (Mon, 26 Dec 2011)
Changed paths:
M bignum.c
Log Message:
-----------
new function to calculate bignum and fixnum without allocating internal bignum
Commit: f4ba511a551d875325bb268083292a30e4fe2200
https://github.com/MacRuby/MacRuby/commit/f4ba511a551d875325bb268083292a30e4fe2200
Author: Watson <watson1978 at gmail.com>
Date: 2011-12-26 (Mon, 26 Dec 2011)
Changed paths:
M bignum.c
Log Message:
-----------
fixed types
Commit: c6fb10e2dd662b962670b904478f2f898d34544e
https://github.com/MacRuby/MacRuby/commit/c6fb10e2dd662b962670b904478f2f898d34544e
Author: Watson <watson1978 at gmail.com>
Date: 2011-12-26 (Mon, 26 Dec 2011)
Changed paths:
M bignum.c
Log Message:
-----------
trivial optimization
Commit: 35a5da6848f218da0a9a70277a12dccf58be1f8d
https://github.com/MacRuby/MacRuby/commit/35a5da6848f218da0a9a70277a12dccf58be1f8d
Author: Watson <watson1978 at gmail.com>
Date: 2011-12-26 (Mon, 26 Dec 2011)
Changed paths:
M bignum.c
Log Message:
-----------
remove BDIGITS() inside of loop
Commit: 855b790160d011410b64ed6d9ff66d3146be6174
https://github.com/MacRuby/MacRuby/commit/855b790160d011410b64ed6d9ff66d3146be6174
Author: Watson <watson1978 at gmail.com>
Date: 2011-12-26 (Mon, 26 Dec 2011)
Changed paths:
M bignum.c
Log Message:
-----------
optimization by skipping zeros at the tail of digits
Commit: 13a35ce670e70426bd531296dc530ba141e34c38
https://github.com/MacRuby/MacRuby/commit/13a35ce670e70426bd531296dc530ba141e34c38
Author: Watson <watson1978 at gmail.com>
Date: 2011-12-26 (Mon, 26 Dec 2011)
Changed paths:
M thread.c
Log Message:
-----------
move pthread_yield_np() into rb_thread_schedule()
Commit: 8ee41640dd81e112b03e8108504c2ccb7049131a
https://github.com/MacRuby/MacRuby/commit/8ee41640dd81e112b03e8108504c2ccb7049131a
Author: Watson <watson1978 at gmail.com>
Date: 2011-12-26 (Mon, 26 Dec 2011)
Changed paths:
M test-mri/test/ruby/test_bignum.rb
Log Message:
-----------
update UnitTest
Compare: https://github.com/MacRuby/MacRuby/compare/5c9d858...8ee4164
More information about the macruby-changes
mailing list